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.



4692
4693
4694
# File 'lib/kaltura_types.rb', line 4692

def created_at
  @created_at
end

#file_asset_object_typeObject

Returns the value of attribute file_asset_object_type.



4686
4687
4688
# File 'lib/kaltura_types.rb', line 4686

def file_asset_object_type
  @file_asset_object_type
end

#file_extObject

Returns the value of attribute file_ext.



4690
4691
4692
# File 'lib/kaltura_types.rb', line 4690

def file_ext
  @file_ext
end

#idObject

Returns the value of attribute id.



4684
4685
4686
# File 'lib/kaltura_types.rb', line 4684

def id
  @id
end

#nameObject

Returns the value of attribute name.



4688
4689
4690
# File 'lib/kaltura_types.rb', line 4688

def name
  @name
end

#object_idObject

Returns the value of attribute object_id.



4687
4688
4689
# File 'lib/kaltura_types.rb', line 4687

def object_id
  @object_id
end

#partner_idObject

Returns the value of attribute partner_id.



4685
4686
4687
# File 'lib/kaltura_types.rb', line 4685

def partner_id
  @partner_id
end

#statusObject

Returns the value of attribute status.



4694
4695
4696
# File 'lib/kaltura_types.rb', line 4694

def status
  @status
end

#system_nameObject

Returns the value of attribute system_name.



4689
4690
4691
# File 'lib/kaltura_types.rb', line 4689

def system_name
  @system_name
end

#updated_atObject

Returns the value of attribute updated_at.



4693
4694
4695
# File 'lib/kaltura_types.rb', line 4693

def updated_at
  @updated_at
end

#versionObject

Returns the value of attribute version.



4691
4692
4693
# File 'lib/kaltura_types.rb', line 4691

def version
  @version
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
# File 'lib/kaltura_types.rb', line 4712

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