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.



16402
16403
16404
# File 'lib/kaltura_types.rb', line 16402

def custom_data
  @custom_data
end

#dest_file_sync_local_pathObject

Returns the value of attribute dest_file_sync_local_path.



16396
16397
16398
# File 'lib/kaltura_types.rb', line 16396

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.



16397
16398
16399
# File 'lib/kaltura_types.rb', line 16397

def dest_file_sync_remote_url
  @dest_file_sync_remote_url
end

#engine_messageObject

Returns the value of attribute engine_message.



16404
16405
16406
# File 'lib/kaltura_types.rb', line 16404

def engine_message
  @engine_message
end

#extra_dest_file_syncsObject

Returns the value of attribute extra_dest_file_syncs.



16403
16404
16405
# File 'lib/kaltura_types.rb', line 16403

def extra_dest_file_syncs
  @extra_dest_file_syncs
end

#flavor_asset_idObject

Returns the value of attribute flavor_asset_id.



16400
16401
16402
# File 'lib/kaltura_types.rb', line 16400

def flavor_asset_id
  @flavor_asset_id
end

#log_file_sync_local_pathObject

Returns the value of attribute log_file_sync_local_path.



16398
16399
16400
# File 'lib/kaltura_types.rb', line 16398

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.



16399
16400
16401
# File 'lib/kaltura_types.rb', line 16399

def log_file_sync_remote_url
  @log_file_sync_remote_url
end

#remote_media_idObject

Returns the value of attribute remote_media_id.



16401
16402
16403
# File 'lib/kaltura_types.rb', line 16401

def remote_media_id
  @remote_media_id
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16407
16408
16409
16410
16411
16412
16413
16414
16415
16416
16417
16418
16419
16420
16421
16422
16423
16424
16425
16426
16427
16428
16429
16430
16431
16432
16433
16434
16435
16436
# File 'lib/kaltura_types.rb', line 16407

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