Class: Kaltura::KalturaUserEntry

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.



9895
9896
9897
# File 'lib/kaltura_types.rb', line 9895

def created_at
  @created_at
end

#entry_idObject

Returns the value of attribute entry_id.



9891
9892
9893
# File 'lib/kaltura_types.rb', line 9891

def entry_id
  @entry_id
end

#extended_statusObject

Returns the value of attribute extended_status.



9898
9899
9900
# File 'lib/kaltura_types.rb', line 9898

def extended_status
  @extended_status
end

#idObject

unique auto-generated identifier



9890
9891
9892
# File 'lib/kaltura_types.rb', line 9890

def id
  @id
end

#partner_idObject

Returns the value of attribute partner_id.



9893
9894
9895
# File 'lib/kaltura_types.rb', line 9893

def partner_id
  @partner_id
end

#statusObject

Returns the value of attribute status.



9894
9895
9896
# File 'lib/kaltura_types.rb', line 9894

def status
  @status
end

#typeObject

Returns the value of attribute type.



9897
9898
9899
# File 'lib/kaltura_types.rb', line 9897

def type
  @type
end

#updated_atObject

Returns the value of attribute updated_at.



9896
9897
9898
# File 'lib/kaltura_types.rb', line 9896

def updated_at
  @updated_at
end

#user_idObject

Returns the value of attribute user_id.



9892
9893
9894
# File 'lib/kaltura_types.rb', line 9892

def user_id
  @user_id
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
# File 'lib/kaltura_types.rb', line 9913

def from_xml(xml_element)
  super
  if xml_element.elements['id'] != nil
    self.id = xml_element.elements['id'].text
  end
  if xml_element.elements['entryId'] != nil
    self.entry_id = xml_element.elements['entryId'].text
  end
  if xml_element.elements['userId'] != nil
    self.user_id = xml_element.elements['userId'].text
  end
  if xml_element.elements['partnerId'] != nil
    self.partner_id = xml_element.elements['partnerId'].text
  end
  if xml_element.elements['status'] != nil
    self.status = xml_element.elements['status'].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['type'] != nil
    self.type = xml_element.elements['type'].text
  end
  if xml_element.elements['extendedStatus'] != nil
    self.extended_status = xml_element.elements['extendedStatus'].text
  end
end