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.



4735
4736
4737
# File 'lib/kaltura_types.rb', line 4735

def created_at
  @created_at
end

#file_asset_object_typeObject

Returns the value of attribute file_asset_object_type.



4729
4730
4731
# File 'lib/kaltura_types.rb', line 4729

def file_asset_object_type
  @file_asset_object_type
end

#file_extObject

Returns the value of attribute file_ext.



4733
4734
4735
# File 'lib/kaltura_types.rb', line 4733

def file_ext
  @file_ext
end

#idObject

Returns the value of attribute id.



4727
4728
4729
# File 'lib/kaltura_types.rb', line 4727

def id
  @id
end

#nameObject

Returns the value of attribute name.



4731
4732
4733
# File 'lib/kaltura_types.rb', line 4731

def name
  @name
end

#object_idObject

Returns the value of attribute object_id.



4730
4731
4732
# File 'lib/kaltura_types.rb', line 4730

def object_id
  @object_id
end

#partner_idObject

Returns the value of attribute partner_id.



4728
4729
4730
# File 'lib/kaltura_types.rb', line 4728

def partner_id
  @partner_id
end

#statusObject

Returns the value of attribute status.



4737
4738
4739
# File 'lib/kaltura_types.rb', line 4737

def status
  @status
end

#system_nameObject

Returns the value of attribute system_name.



4732
4733
4734
# File 'lib/kaltura_types.rb', line 4732

def system_name
  @system_name
end

#updated_atObject

Returns the value of attribute updated_at.



4736
4737
4738
# File 'lib/kaltura_types.rb', line 4736

def updated_at
  @updated_at
end

#versionObject

Returns the value of attribute version.



4734
4735
4736
# File 'lib/kaltura_types.rb', line 4734

def version
  @version
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
# File 'lib/kaltura_types.rb', line 4755

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