Class: Kaltura::KalturaFileAsset

Inherits:
KalturaObjectBase 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

#created_atObject

Returns the value of attribute created_at.



4914
4915
4916
# File 'lib/kaltura_types.rb', line 4914

def created_at
  @created_at
end

#file_asset_object_typeObject

Returns the value of attribute file_asset_object_type.



4908
4909
4910
# File 'lib/kaltura_types.rb', line 4908

def file_asset_object_type
  @file_asset_object_type
end

#file_extObject

Returns the value of attribute file_ext.



4912
4913
4914
# File 'lib/kaltura_types.rb', line 4912

def file_ext
  @file_ext
end

#idObject

Returns the value of attribute id.



4906
4907
4908
# File 'lib/kaltura_types.rb', line 4906

def id
  @id
end

#nameObject

Returns the value of attribute name.



4910
4911
4912
# File 'lib/kaltura_types.rb', line 4910

def name
  @name
end

#object_idObject

Returns the value of attribute object_id.



4909
4910
4911
# File 'lib/kaltura_types.rb', line 4909

def object_id
  @object_id
end

#partner_idObject

Returns the value of attribute partner_id.



4907
4908
4909
# File 'lib/kaltura_types.rb', line 4907

def partner_id
  @partner_id
end

#statusObject

Returns the value of attribute status.



4916
4917
4918
# File 'lib/kaltura_types.rb', line 4916

def status
  @status
end

#system_nameObject

Returns the value of attribute system_name.



4911
4912
4913
# File 'lib/kaltura_types.rb', line 4911

def system_name
  @system_name
end

#updated_atObject

Returns the value of attribute updated_at.



4915
4916
4917
# File 'lib/kaltura_types.rb', line 4915

def updated_at
  @updated_at
end

#versionObject

Returns the value of attribute version.



4913
4914
4915
# File 'lib/kaltura_types.rb', line 4913

def version
  @version
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
# File 'lib/kaltura_types.rb', line 4934

def from_xml(xml_element)
	super
	if xml_element.elements['id'] != nil
		self.id = xml_element.elements['id'].text
	end
	if xml_element.elements['partnerId'] != nil
		self.partner_id = xml_element.elements['partnerId'].text
	end
	if xml_element.elements['fileAssetObjectType'] != nil
		self.file_asset_object_type = xml_element.elements['fileAssetObjectType'].text
	end
	if xml_element.elements['objectId'] != nil
		self.object_id = xml_element.elements['objectId'].text
	end
	if xml_element.elements['name'] != nil
		self.name = xml_element.elements['name'].text
	end
	if xml_element.elements['systemName'] != nil
		self.system_name = xml_element.elements['systemName'].text
	end
	if xml_element.elements['fileExt'] != nil
		self.file_ext = xml_element.elements['fileExt'].text
	end
	if xml_element.elements['version'] != nil
		self.version = xml_element.elements['version'].text
	end
	if xml_element.elements['createdAt'] != nil
		self.created_at = xml_element.elements['createdAt'].text
	end
	if xml_element.elements['updatedAt'] != nil
		self.updated_at = xml_element.elements['updatedAt'].text
	end
	if xml_element.elements['status'] != nil
		self.status = xml_element.elements['status'].text
	end
end