Class: Kaltura::KalturaOperationResource
- Inherits:
-
KalturaContentResource
- Object
- KalturaObjectBase
- KalturaResource
- KalturaContentResource
- Kaltura::KalturaOperationResource
- Defined in:
- lib/kaltura_types.rb
Overview
A resource that perform operation (transcoding, clipping, cropping) before the flavor is ready.
Instance Attribute Summary collapse
-
#asset_params_id ⇒ Object
ID of alternative asset params to be used instead of the system default flavor params.
-
#operation_attributes ⇒ Object
Returns the value of attribute operation_attributes.
-
#resource ⇒ Object
Only KalturaEntryResource and KalturaAssetResource are supported.
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#asset_params_id ⇒ Object
ID of alternative asset params to be used instead of the system default flavor params
17791 17792 17793 |
# File 'lib/kaltura_types.rb', line 17791 def asset_params_id @asset_params_id end |
#operation_attributes ⇒ Object
Returns the value of attribute operation_attributes.
17789 17790 17791 |
# File 'lib/kaltura_types.rb', line 17789 def operation_attributes @operation_attributes end |
#resource ⇒ Object
Only KalturaEntryResource and KalturaAssetResource are supported
17788 17789 17790 |
# File 'lib/kaltura_types.rb', line 17788 def resource @resource end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
17797 17798 17799 17800 17801 17802 17803 17804 17805 17806 17807 17808 |
# File 'lib/kaltura_types.rb', line 17797 def from_xml(xml_element) super if xml_element.elements['resource'] != nil self.resource = KalturaClientBase.object_from_xml(xml_element.elements['resource'], 'KalturaContentResource') end if xml_element.elements['operationAttributes'] != nil self.operation_attributes = KalturaClientBase.object_from_xml(xml_element.elements['operationAttributes'], 'KalturaOperationAttributes') end if xml_element.elements['assetParamsId'] != nil self.asset_params_id = xml_element.elements['assetParamsId'].text end end |