Class: Kaltura::KalturaGroupUser

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

Creation date as Unix timestamp (In seconds)



5703
5704
5705
# File 'lib/kaltura_types.rb', line 5703

def created_at
  @created_at
end

#creation_modeObject

Returns the value of attribute creation_mode.



5706
5707
5708
# File 'lib/kaltura_types.rb', line 5706

def creation_mode
  @creation_mode
end

#group_idObject

Returns the value of attribute group_id.



5699
5700
5701
# File 'lib/kaltura_types.rb', line 5699

def group_id
  @group_id
end

#idObject

Returns the value of attribute id.



5697
5698
5699
# File 'lib/kaltura_types.rb', line 5697

def id
  @id
end

#partner_idObject

Returns the value of attribute partner_id.



5701
5702
5703
# File 'lib/kaltura_types.rb', line 5701

def partner_id
  @partner_id
end

#statusObject

Returns the value of attribute status.



5700
5701
5702
# File 'lib/kaltura_types.rb', line 5700

def status
  @status
end

#updated_atObject

Last update date as Unix timestamp (In seconds)



5705
5706
5707
# File 'lib/kaltura_types.rb', line 5705

def updated_at
  @updated_at
end

#user_idObject

Returns the value of attribute user_id.



5698
5699
5700
# File 'lib/kaltura_types.rb', line 5698

def user_id
  @user_id
end

#user_roleObject

Returns the value of attribute user_role.



5707
5708
5709
# File 'lib/kaltura_types.rb', line 5707

def user_role
  @user_role
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
# File 'lib/kaltura_types.rb', line 5728

def from_xml(xml_element)
  super
  if xml_element.elements['id'] != nil
    self.id = xml_element.elements['id'].text
  end
  if xml_element.elements['userId'] != nil
    self.user_id = xml_element.elements['userId'].text
  end
  if xml_element.elements['groupId'] != nil
    self.group_id = xml_element.elements['groupId'].text
  end
  if xml_element.elements['status'] != nil
    self.status = xml_element.elements['status'].text
  end
  if xml_element.elements['partnerId'] != nil
    self.partner_id = xml_element.elements['partnerId'].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['creationMode'] != nil
    self.creation_mode = xml_element.elements['creationMode'].text
  end
  if xml_element.elements['userRole'] != nil
    self.user_role = xml_element.elements['userRole'].text
  end
end