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.



16530
16531
16532
# File 'lib/kaltura_types.rb', line 16530

def custom_data
  @custom_data
end

#dest_file_sync_local_pathObject

Returns the value of attribute dest_file_sync_local_path.



16524
16525
16526
# File 'lib/kaltura_types.rb', line 16524

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.



16525
16526
16527
# File 'lib/kaltura_types.rb', line 16525

def dest_file_sync_remote_url
  @dest_file_sync_remote_url
end

#engine_messageObject

Returns the value of attribute engine_message.



16532
16533
16534
# File 'lib/kaltura_types.rb', line 16532

def engine_message
  @engine_message
end

#extra_dest_file_syncsObject

Returns the value of attribute extra_dest_file_syncs.



16531
16532
16533
# File 'lib/kaltura_types.rb', line 16531

def extra_dest_file_syncs
  @extra_dest_file_syncs
end

#flavor_asset_idObject

Returns the value of attribute flavor_asset_id.



16528
16529
16530
# File 'lib/kaltura_types.rb', line 16528

def flavor_asset_id
  @flavor_asset_id
end

#log_file_sync_local_pathObject

Returns the value of attribute log_file_sync_local_path.



16526
16527
16528
# File 'lib/kaltura_types.rb', line 16526

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.



16527
16528
16529
# File 'lib/kaltura_types.rb', line 16527

def log_file_sync_remote_url
  @log_file_sync_remote_url
end

#remote_media_idObject

Returns the value of attribute remote_media_id.



16529
16530
16531
# File 'lib/kaltura_types.rb', line 16529

def remote_media_id
  @remote_media_id
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16535
16536
16537
16538
16539
16540
16541
16542
16543
16544
16545
16546
16547
16548
16549
16550
16551
16552
16553
16554
16555
16556
16557
16558
16559
16560
16561
16562
16563
16564
# File 'lib/kaltura_types.rb', line 16535

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