Class: Kaltura::KalturaConversionProfileAssetParams

Inherits:
KalturaObjectBase show all
Defined in:
lib/kaltura_types.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#asset_params_idObject

The id of the asset params



3534
3535
3536
# File 'lib/kaltura_types.rb', line 3534

def asset_params_id
  @asset_params_id
end

#chunked_encode_modeObject

Returns the value of attribute chunked_encode_mode.



3547
3548
3549
# File 'lib/kaltura_types.rb', line 3547

def chunked_encode_mode
  @chunked_encode_mode
end

#content_awarenessObject

Returns the value of attribute content_awareness.



3546
3547
3548
# File 'lib/kaltura_types.rb', line 3546

def content_awareness
  @content_awareness
end

#conversion_profile_idObject

The id of the conversion profile



3532
3533
3534
# File 'lib/kaltura_types.rb', line 3532

def conversion_profile_id
  @conversion_profile_id
end

#delete_policyObject

Specifies how to treat the flavor after conversion is finished



3544
3545
3546
# File 'lib/kaltura_types.rb', line 3544

def delete_policy
  @delete_policy
end

#force_none_compliedObject

Starts conversion even if the decision layer reduced the configuration to comply with the source



3542
3543
3544
# File 'lib/kaltura_types.rb', line 3542

def force_none_complied
  @force_none_complied
end

#is_encryptedObject

Returns the value of attribute is_encrypted.



3545
3546
3547
# File 'lib/kaltura_types.rb', line 3545

def is_encrypted
  @is_encrypted
end

#originObject

The ingestion origin of the asset params



3538
3539
3540
# File 'lib/kaltura_types.rb', line 3538

def origin
  @origin
end

#overload_paramsObject

JSON string containing an array of flavotParams field-value pairs.



3551
3552
3553
# File 'lib/kaltura_types.rb', line 3551

def overload_params
  @overload_params
end

#ready_behaviorObject

The ingestion origin of the asset params



3536
3537
3538
# File 'lib/kaltura_types.rb', line 3536

def ready_behavior
  @ready_behavior
end

#system_nameObject

Asset params system name



3540
3541
3542
# File 'lib/kaltura_types.rb', line 3540

def system_name
  @system_name
end

#tagsObject

Returns the value of attribute tags.



3549
3550
3551
# File 'lib/kaltura_types.rb', line 3549

def tags
  @tags
end

#two_passObject

Returns the value of attribute two_pass.



3548
3549
3550
# File 'lib/kaltura_types.rb', line 3548

def two_pass
  @two_pass
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
# File 'lib/kaltura_types.rb', line 3584

def from_xml(xml_element)
	super
	if xml_element.elements['conversionProfileId'] != nil
		self.conversion_profile_id = xml_element.elements['conversionProfileId'].text
	end
	if xml_element.elements['assetParamsId'] != nil
		self.asset_params_id = xml_element.elements['assetParamsId'].text
	end
	if xml_element.elements['readyBehavior'] != nil
		self.ready_behavior = xml_element.elements['readyBehavior'].text
	end
	if xml_element.elements['origin'] != nil
		self.origin = xml_element.elements['origin'].text
	end
	if xml_element.elements['systemName'] != nil
		self.system_name = xml_element.elements['systemName'].text
	end
	if xml_element.elements['forceNoneComplied'] != nil
		self.force_none_complied = xml_element.elements['forceNoneComplied'].text
	end
	if xml_element.elements['deletePolicy'] != nil
		self.delete_policy = xml_element.elements['deletePolicy'].text
	end
	if xml_element.elements['isEncrypted'] != nil
		self.is_encrypted = xml_element.elements['isEncrypted'].text
	end
	if xml_element.elements['contentAwareness'] != nil
		self.content_awareness = xml_element.elements['contentAwareness'].text
	end
	if xml_element.elements['chunkedEncodeMode'] != nil
		self.chunked_encode_mode = xml_element.elements['chunkedEncodeMode'].text
	end
	if xml_element.elements['twoPass'] != nil
		self.two_pass = xml_element.elements['twoPass'].text
	end
	if xml_element.elements['tags'] != nil
		self.tags = xml_element.elements['tags'].text
	end
	if xml_element.elements['overloadParams'] != nil
		self.overload_params = xml_element.elements['overloadParams'].text
	end
end