Class: Kaltura::KalturaCaptureThumbJobData

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

Instance Attribute Summary collapse

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#actual_src_file_sync_local_pathObject

The translated path as used by the scheduler



11483
11484
11485
# File 'lib/kaltura_types.rb', line 11483

def actual_src_file_sync_local_path
  @actual_src_file_sync_local_path
end

#file_containerObject

Returns the value of attribute file_container.



11481
11482
11483
# File 'lib/kaltura_types.rb', line 11481

def file_container
  @file_container
end

#src_asset_encryption_keyObject

Returns the value of attribute src_asset_encryption_key.



11488
11489
11490
# File 'lib/kaltura_types.rb', line 11488

def src_asset_encryption_key
  @src_asset_encryption_key
end

#src_asset_idObject

Returns the value of attribute src_asset_id.



11487
11488
11489
# File 'lib/kaltura_types.rb', line 11487

def src_asset_id
  @src_asset_id
end

#src_asset_typeObject

Returns the value of attribute src_asset_type.



11489
11490
11491
# File 'lib/kaltura_types.rb', line 11489

def src_asset_type
  @src_asset_type
end

#src_file_sync_remote_urlObject

Returns the value of attribute src_file_sync_remote_url.



11484
11485
11486
# File 'lib/kaltura_types.rb', line 11484

def src_file_sync_remote_url
  @src_file_sync_remote_url
end

#thumb_asset_idObject

Returns the value of attribute thumb_asset_id.



11486
11487
11488
# File 'lib/kaltura_types.rb', line 11486

def thumb_asset_id
  @thumb_asset_id
end

#thumb_params_output_idObject

Returns the value of attribute thumb_params_output_id.



11485
11486
11487
# File 'lib/kaltura_types.rb', line 11485

def thumb_params_output_id
  @thumb_params_output_id
end

#thumb_pathObject

Returns the value of attribute thumb_path.



11490
11491
11492
# File 'lib/kaltura_types.rb', line 11490

def thumb_path
  @thumb_path
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



11496
11497
11498
11499
11500
11501
11502
11503
11504
11505
11506
11507
11508
11509
11510
11511
11512
11513
11514
11515
11516
11517
11518
11519
11520
11521
11522
11523
11524
11525
# File 'lib/kaltura_types.rb', line 11496

def from_xml(xml_element)
  super
  if xml_element.elements['fileContainer'] != nil
    self.file_container = KalturaClientBase.object_from_xml(xml_element.elements['fileContainer'], 'KalturaFileContainer')
  end
  if xml_element.elements['actualSrcFileSyncLocalPath'] != nil
    self.actual_src_file_sync_local_path = xml_element.elements['actualSrcFileSyncLocalPath'].text
  end
  if xml_element.elements['srcFileSyncRemoteUrl'] != nil
    self.src_file_sync_remote_url = xml_element.elements['srcFileSyncRemoteUrl'].text
  end
  if xml_element.elements['thumbParamsOutputId'] != nil
    self.thumb_params_output_id = xml_element.elements['thumbParamsOutputId'].text
  end
  if xml_element.elements['thumbAssetId'] != nil
    self.thumb_asset_id = xml_element.elements['thumbAssetId'].text
  end
  if xml_element.elements['srcAssetId'] != nil
    self.src_asset_id = xml_element.elements['srcAssetId'].text
  end
  if xml_element.elements['srcAssetEncryptionKey'] != nil
    self.src_asset_encryption_key = xml_element.elements['srcAssetEncryptionKey'].text
  end
  if xml_element.elements['srcAssetType'] != nil
    self.src_asset_type = xml_element.elements['srcAssetType'].text
  end
  if xml_element.elements['thumbPath'] != nil
    self.thumb_path = xml_element.elements['thumbPath'].text
  end
end