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



3587
3588
3589
# File 'lib/kaltura_types.rb', line 3587

def asset_params_id
  @asset_params_id
end

#chunked_encode_modeObject

Returns the value of attribute chunked_encode_mode.



3600
3601
3602
# File 'lib/kaltura_types.rb', line 3600

def chunked_encode_mode
  @chunked_encode_mode
end

#content_awarenessObject

Returns the value of attribute content_awareness.



3599
3600
3601
# File 'lib/kaltura_types.rb', line 3599

def content_awareness
  @content_awareness
end

#conversion_profile_idObject

The id of the conversion profile



3585
3586
3587
# File 'lib/kaltura_types.rb', line 3585

def conversion_profile_id
  @conversion_profile_id
end

#delete_policyObject

Specifies how to treat the flavor after conversion is finished



3597
3598
3599
# File 'lib/kaltura_types.rb', line 3597

def delete_policy
  @delete_policy
end

#force_none_compliedObject

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



3595
3596
3597
# File 'lib/kaltura_types.rb', line 3595

def force_none_complied
  @force_none_complied
end

#is_encryptedObject

Returns the value of attribute is_encrypted.



3598
3599
3600
# File 'lib/kaltura_types.rb', line 3598

def is_encrypted
  @is_encrypted
end

#originObject

The ingestion origin of the asset params



3591
3592
3593
# File 'lib/kaltura_types.rb', line 3591

def origin
  @origin
end

#overload_paramsObject

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



3604
3605
3606
# File 'lib/kaltura_types.rb', line 3604

def overload_params
  @overload_params
end

#ready_behaviorObject

The ingestion origin of the asset params



3589
3590
3591
# File 'lib/kaltura_types.rb', line 3589

def ready_behavior
  @ready_behavior
end

#system_nameObject

Asset params system name



3593
3594
3595
# File 'lib/kaltura_types.rb', line 3593

def system_name
  @system_name
end

#tagsObject

Returns the value of attribute tags.



3602
3603
3604
# File 'lib/kaltura_types.rb', line 3602

def tags
  @tags
end

#two_passObject

Returns the value of attribute two_pass.



3601
3602
3603
# File 'lib/kaltura_types.rb', line 3601

def two_pass
  @two_pass
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
# File 'lib/kaltura_types.rb', line 3637

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