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.



4707
4708
4709
# File 'lib/kaltura_types.rb', line 4707

def created_at
  @created_at
end

#file_asset_object_typeObject

Returns the value of attribute file_asset_object_type.



4701
4702
4703
# File 'lib/kaltura_types.rb', line 4701

def file_asset_object_type
  @file_asset_object_type
end

#file_extObject

Returns the value of attribute file_ext.



4705
4706
4707
# File 'lib/kaltura_types.rb', line 4705

def file_ext
  @file_ext
end

#idObject

Returns the value of attribute id.



4699
4700
4701
# File 'lib/kaltura_types.rb', line 4699

def id
  @id
end

#nameObject

Returns the value of attribute name.



4703
4704
4705
# File 'lib/kaltura_types.rb', line 4703

def name
  @name
end

#object_idObject

Returns the value of attribute object_id.



4702
4703
4704
# File 'lib/kaltura_types.rb', line 4702

def object_id
  @object_id
end

#partner_idObject

Returns the value of attribute partner_id.



4700
4701
4702
# File 'lib/kaltura_types.rb', line 4700

def partner_id
  @partner_id
end

#statusObject

Returns the value of attribute status.



4709
4710
4711
# File 'lib/kaltura_types.rb', line 4709

def status
  @status
end

#system_nameObject

Returns the value of attribute system_name.



4704
4705
4706
# File 'lib/kaltura_types.rb', line 4704

def system_name
  @system_name
end

#updated_atObject

Returns the value of attribute updated_at.



4708
4709
4710
# File 'lib/kaltura_types.rb', line 4708

def updated_at
  @updated_at
end

#versionObject

Returns the value of attribute version.



4706
4707
4708
# File 'lib/kaltura_types.rb', line 4706

def version
  @version
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
# File 'lib/kaltura_types.rb', line 4727

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