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.



4821
4822
4823
# File 'lib/kaltura_types.rb', line 4821

def created_at
  @created_at
end

#file_asset_object_typeObject

Returns the value of attribute file_asset_object_type.



4815
4816
4817
# File 'lib/kaltura_types.rb', line 4815

def file_asset_object_type
  @file_asset_object_type
end

#file_extObject

Returns the value of attribute file_ext.



4819
4820
4821
# File 'lib/kaltura_types.rb', line 4819

def file_ext
  @file_ext
end

#idObject

Returns the value of attribute id.



4813
4814
4815
# File 'lib/kaltura_types.rb', line 4813

def id
  @id
end

#nameObject

Returns the value of attribute name.



4817
4818
4819
# File 'lib/kaltura_types.rb', line 4817

def name
  @name
end

#object_idObject

Returns the value of attribute object_id.



4816
4817
4818
# File 'lib/kaltura_types.rb', line 4816

def object_id
  @object_id
end

#partner_idObject

Returns the value of attribute partner_id.



4814
4815
4816
# File 'lib/kaltura_types.rb', line 4814

def partner_id
  @partner_id
end

#statusObject

Returns the value of attribute status.



4823
4824
4825
# File 'lib/kaltura_types.rb', line 4823

def status
  @status
end

#system_nameObject

Returns the value of attribute system_name.



4818
4819
4820
# File 'lib/kaltura_types.rb', line 4818

def system_name
  @system_name
end

#updated_atObject

Returns the value of attribute updated_at.



4822
4823
4824
# File 'lib/kaltura_types.rb', line 4822

def updated_at
  @updated_at
end

#versionObject

Returns the value of attribute version.



4820
4821
4822
# File 'lib/kaltura_types.rb', line 4820

def version
  @version
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
# File 'lib/kaltura_types.rb', line 4841

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