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.



4849
4850
4851
# File 'lib/kaltura_types.rb', line 4849

def created_at
  @created_at
end

#file_asset_object_typeObject

Returns the value of attribute file_asset_object_type.



4843
4844
4845
# File 'lib/kaltura_types.rb', line 4843

def file_asset_object_type
  @file_asset_object_type
end

#file_extObject

Returns the value of attribute file_ext.



4847
4848
4849
# File 'lib/kaltura_types.rb', line 4847

def file_ext
  @file_ext
end

#idObject

Returns the value of attribute id.



4841
4842
4843
# File 'lib/kaltura_types.rb', line 4841

def id
  @id
end

#nameObject

Returns the value of attribute name.



4845
4846
4847
# File 'lib/kaltura_types.rb', line 4845

def name
  @name
end

#object_idObject

Returns the value of attribute object_id.



4844
4845
4846
# File 'lib/kaltura_types.rb', line 4844

def object_id
  @object_id
end

#partner_idObject

Returns the value of attribute partner_id.



4842
4843
4844
# File 'lib/kaltura_types.rb', line 4842

def partner_id
  @partner_id
end

#statusObject

Returns the value of attribute status.



4851
4852
4853
# File 'lib/kaltura_types.rb', line 4851

def status
  @status
end

#system_nameObject

Returns the value of attribute system_name.



4846
4847
4848
# File 'lib/kaltura_types.rb', line 4846

def system_name
  @system_name
end

#updated_atObject

Returns the value of attribute updated_at.



4850
4851
4852
# File 'lib/kaltura_types.rb', line 4850

def updated_at
  @updated_at
end

#versionObject

Returns the value of attribute version.



4848
4849
4850
# File 'lib/kaltura_types.rb', line 4848

def version
  @version
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
# File 'lib/kaltura_types.rb', line 4869

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