Class: Kaltura::KalturaConvertJobData

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

Instance Attribute Summary collapse

Attributes inherited from KalturaConvartableJobData

#actual_src_file_sync_local_path, #current_operation_index, #current_operation_set, #engine_version, #flavor_params_output, #flavor_params_output_id, #media_info_id, #plugin_data, #src_file_sync_local_path, #src_file_sync_remote_url, #src_file_syncs

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#custom_dataObject

Returns the value of attribute custom_data.



16595
16596
16597
# File 'lib/kaltura_types.rb', line 16595

def custom_data
  @custom_data
end

#dest_file_sync_local_pathObject

Returns the value of attribute dest_file_sync_local_path.



16589
16590
16591
# File 'lib/kaltura_types.rb', line 16589

def dest_file_sync_local_path
  @dest_file_sync_local_path
end

#dest_file_sync_remote_urlObject

Returns the value of attribute dest_file_sync_remote_url.



16590
16591
16592
# File 'lib/kaltura_types.rb', line 16590

def dest_file_sync_remote_url
  @dest_file_sync_remote_url
end

#engine_messageObject

Returns the value of attribute engine_message.



16597
16598
16599
# File 'lib/kaltura_types.rb', line 16597

def engine_message
  @engine_message
end

#extra_dest_file_syncsObject

Returns the value of attribute extra_dest_file_syncs.



16596
16597
16598
# File 'lib/kaltura_types.rb', line 16596

def extra_dest_file_syncs
  @extra_dest_file_syncs
end

#flavor_asset_idObject

Returns the value of attribute flavor_asset_id.



16593
16594
16595
# File 'lib/kaltura_types.rb', line 16593

def flavor_asset_id
  @flavor_asset_id
end

#log_file_sync_local_pathObject

Returns the value of attribute log_file_sync_local_path.



16591
16592
16593
# File 'lib/kaltura_types.rb', line 16591

def log_file_sync_local_path
  @log_file_sync_local_path
end

#log_file_sync_remote_urlObject

Returns the value of attribute log_file_sync_remote_url.



16592
16593
16594
# File 'lib/kaltura_types.rb', line 16592

def log_file_sync_remote_url
  @log_file_sync_remote_url
end

#remote_media_idObject

Returns the value of attribute remote_media_id.



16594
16595
16596
# File 'lib/kaltura_types.rb', line 16594

def remote_media_id
  @remote_media_id
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16600
16601
16602
16603
16604
16605
16606
16607
16608
16609
16610
16611
16612
16613
16614
16615
16616
16617
16618
16619
16620
16621
16622
16623
16624
16625
16626
16627
16628
16629
# File 'lib/kaltura_types.rb', line 16600

def from_xml(xml_element)
  super
  if xml_element.elements['destFileSyncLocalPath'] != nil
    self.dest_file_sync_local_path = xml_element.elements['destFileSyncLocalPath'].text
  end
  if xml_element.elements['destFileSyncRemoteUrl'] != nil
    self.dest_file_sync_remote_url = xml_element.elements['destFileSyncRemoteUrl'].text
  end
  if xml_element.elements['logFileSyncLocalPath'] != nil
    self.log_file_sync_local_path = xml_element.elements['logFileSyncLocalPath'].text
  end
  if xml_element.elements['logFileSyncRemoteUrl'] != nil
    self.log_file_sync_remote_url = xml_element.elements['logFileSyncRemoteUrl'].text
  end
  if xml_element.elements['flavorAssetId'] != nil
    self.flavor_asset_id = xml_element.elements['flavorAssetId'].text
  end
  if xml_element.elements['remoteMediaId'] != nil
    self.remote_media_id = xml_element.elements['remoteMediaId'].text
  end
  if xml_element.elements['customData'] != nil
    self.custom_data = xml_element.elements['customData'].text
  end
  if xml_element.elements['extraDestFileSyncs'] != nil
    self.extra_dest_file_syncs = KalturaClientBase.object_from_xml(xml_element.elements['extraDestFileSyncs'], 'KalturaDestFileSyncDescriptor')
  end
  if xml_element.elements['engineMessage'] != nil
    self.engine_message = xml_element.elements['engineMessage'].text
  end
end