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



3573
3574
3575
# File 'lib/kaltura_types.rb', line 3573

def asset_params_id
  @asset_params_id
end

#chunked_encode_modeObject

Returns the value of attribute chunked_encode_mode.



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

def chunked_encode_mode
  @chunked_encode_mode
end

#content_awarenessObject

Returns the value of attribute content_awareness.



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

def content_awareness
  @content_awareness
end

#conversion_profile_idObject

The id of the conversion profile



3571
3572
3573
# File 'lib/kaltura_types.rb', line 3571

def conversion_profile_id
  @conversion_profile_id
end

#delete_policyObject

Specifies how to treat the flavor after conversion is finished



3583
3584
3585
# File 'lib/kaltura_types.rb', line 3583

def delete_policy
  @delete_policy
end

#force_none_compliedObject

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



3581
3582
3583
# File 'lib/kaltura_types.rb', line 3581

def force_none_complied
  @force_none_complied
end

#is_encryptedObject

Returns the value of attribute is_encrypted.



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

def is_encrypted
  @is_encrypted
end

#originObject

The ingestion origin of the asset params



3577
3578
3579
# File 'lib/kaltura_types.rb', line 3577

def origin
  @origin
end

#overload_paramsObject

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



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

def overload_params
  @overload_params
end

#ready_behaviorObject

The ingestion origin of the asset params



3575
3576
3577
# File 'lib/kaltura_types.rb', line 3575

def ready_behavior
  @ready_behavior
end

#system_nameObject

Asset params system name



3579
3580
3581
# File 'lib/kaltura_types.rb', line 3579

def system_name
  @system_name
end

#tagsObject

Returns the value of attribute tags.



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

def tags
  @tags
end

#two_passObject

Returns the value of attribute two_pass.



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

def two_pass
  @two_pass
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
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
# File 'lib/kaltura_types.rb', line 3623

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