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.



16737
16738
16739
# File 'lib/kaltura_types.rb', line 16737

def custom_data
  @custom_data
end

#dest_file_sync_local_pathObject

Returns the value of attribute dest_file_sync_local_path.



16731
16732
16733
# File 'lib/kaltura_types.rb', line 16731

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.



16732
16733
16734
# File 'lib/kaltura_types.rb', line 16732

def dest_file_sync_remote_url
  @dest_file_sync_remote_url
end

#engine_messageObject

Returns the value of attribute engine_message.



16739
16740
16741
# File 'lib/kaltura_types.rb', line 16739

def engine_message
  @engine_message
end

#extra_dest_file_syncsObject

Returns the value of attribute extra_dest_file_syncs.



16738
16739
16740
# File 'lib/kaltura_types.rb', line 16738

def extra_dest_file_syncs
  @extra_dest_file_syncs
end

#flavor_asset_idObject

Returns the value of attribute flavor_asset_id.



16735
16736
16737
# File 'lib/kaltura_types.rb', line 16735

def flavor_asset_id
  @flavor_asset_id
end

#log_file_sync_local_pathObject

Returns the value of attribute log_file_sync_local_path.



16733
16734
16735
# File 'lib/kaltura_types.rb', line 16733

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.



16734
16735
16736
# File 'lib/kaltura_types.rb', line 16734

def log_file_sync_remote_url
  @log_file_sync_remote_url
end

#remote_media_idObject

Returns the value of attribute remote_media_id.



16736
16737
16738
# File 'lib/kaltura_types.rb', line 16736

def remote_media_id
  @remote_media_id
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16742
16743
16744
16745
16746
16747
16748
16749
16750
16751
16752
16753
16754
16755
16756
16757
16758
16759
16760
16761
16762
16763
16764
16765
16766
16767
16768
16769
16770
16771
# File 'lib/kaltura_types.rb', line 16742

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