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.



4669
4670
4671
# File 'lib/kaltura_types.rb', line 4669

def created_at
  @created_at
end

#file_asset_object_typeObject

Returns the value of attribute file_asset_object_type.



4663
4664
4665
# File 'lib/kaltura_types.rb', line 4663

def file_asset_object_type
  @file_asset_object_type
end

#file_extObject

Returns the value of attribute file_ext.



4667
4668
4669
# File 'lib/kaltura_types.rb', line 4667

def file_ext
  @file_ext
end

#idObject

Returns the value of attribute id.



4661
4662
4663
# File 'lib/kaltura_types.rb', line 4661

def id
  @id
end

#nameObject

Returns the value of attribute name.



4665
4666
4667
# File 'lib/kaltura_types.rb', line 4665

def name
  @name
end

#object_idObject

Returns the value of attribute object_id.



4664
4665
4666
# File 'lib/kaltura_types.rb', line 4664

def object_id
  @object_id
end

#partner_idObject

Returns the value of attribute partner_id.



4662
4663
4664
# File 'lib/kaltura_types.rb', line 4662

def partner_id
  @partner_id
end

#statusObject

Returns the value of attribute status.



4671
4672
4673
# File 'lib/kaltura_types.rb', line 4671

def status
  @status
end

#system_nameObject

Returns the value of attribute system_name.



4666
4667
4668
# File 'lib/kaltura_types.rb', line 4666

def system_name
  @system_name
end

#updated_atObject

Returns the value of attribute updated_at.



4670
4671
4672
# File 'lib/kaltura_types.rb', line 4670

def updated_at
  @updated_at
end

#versionObject

Returns the value of attribute version.



4668
4669
4670
# File 'lib/kaltura_types.rb', line 4668

def version
  @version
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
# File 'lib/kaltura_types.rb', line 4689

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