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)



5684
5685
5686
# File 'lib/kaltura_types.rb', line 5684

def created_at
  @created_at
end

#creation_modeObject

Returns the value of attribute creation_mode.



5687
5688
5689
# File 'lib/kaltura_types.rb', line 5687

def creation_mode
  @creation_mode
end

#group_idObject

Returns the value of attribute group_id.



5680
5681
5682
# File 'lib/kaltura_types.rb', line 5680

def group_id
  @group_id
end

#idObject

Returns the value of attribute id.



5678
5679
5680
# File 'lib/kaltura_types.rb', line 5678

def id
  @id
end

#partner_idObject

Returns the value of attribute partner_id.



5682
5683
5684
# File 'lib/kaltura_types.rb', line 5682

def partner_id
  @partner_id
end

#statusObject

Returns the value of attribute status.



5681
5682
5683
# File 'lib/kaltura_types.rb', line 5681

def status
  @status
end

#updated_atObject

Last update date as Unix timestamp (In seconds)



5686
5687
5688
# File 'lib/kaltura_types.rb', line 5686

def updated_at
  @updated_at
end

#user_idObject

Returns the value of attribute user_id.



5679
5680
5681
# File 'lib/kaltura_types.rb', line 5679

def user_id
  @user_id
end

#user_roleObject

Returns the value of attribute user_role.



5688
5689
5690
# File 'lib/kaltura_types.rb', line 5688

def user_role
  @user_role
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
# File 'lib/kaltura_types.rb', line 5709

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