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.



4615
4616
4617
# File 'lib/kaltura_types.rb', line 4615

def created_at
  @created_at
end

#file_asset_object_typeObject

Returns the value of attribute file_asset_object_type.



4609
4610
4611
# File 'lib/kaltura_types.rb', line 4609

def file_asset_object_type
  @file_asset_object_type
end

#file_extObject

Returns the value of attribute file_ext.



4613
4614
4615
# File 'lib/kaltura_types.rb', line 4613

def file_ext
  @file_ext
end

#idObject

Returns the value of attribute id.



4607
4608
4609
# File 'lib/kaltura_types.rb', line 4607

def id
  @id
end

#nameObject

Returns the value of attribute name.



4611
4612
4613
# File 'lib/kaltura_types.rb', line 4611

def name
  @name
end

#object_idObject

Returns the value of attribute object_id.



4610
4611
4612
# File 'lib/kaltura_types.rb', line 4610

def object_id
  @object_id
end

#partner_idObject

Returns the value of attribute partner_id.



4608
4609
4610
# File 'lib/kaltura_types.rb', line 4608

def partner_id
  @partner_id
end

#statusObject

Returns the value of attribute status.



4617
4618
4619
# File 'lib/kaltura_types.rb', line 4617

def status
  @status
end

#system_nameObject

Returns the value of attribute system_name.



4612
4613
4614
# File 'lib/kaltura_types.rb', line 4612

def system_name
  @system_name
end

#updated_atObject

Returns the value of attribute updated_at.



4616
4617
4618
# File 'lib/kaltura_types.rb', line 4616

def updated_at
  @updated_at
end

#versionObject

Returns the value of attribute version.



4614
4615
4616
# File 'lib/kaltura_types.rb', line 4614

def version
  @version
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
# File 'lib/kaltura_types.rb', line 4635

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