Class: Kaltura::KalturaUser

Inherits:
KalturaBaseUser show all
Defined in:
lib/kaltura_types.rb

Direct Known Subclasses

KalturaAdminUser

Instance Attribute Summary collapse

Attributes inherited from KalturaBaseUser

#admin_tags, #allowed_partner_ids, #allowed_partner_packages, #city, #country, #created_at, #deleted_at, #description, #email, #full_name, #id, #indexed_partner_data_int, #indexed_partner_data_string, #language, #last_login_time, #partner_data, #partner_id, #screen_name, #state, #status, #status_updated_at, #storage_size, #tags, #thumbnail_url, #updated_at, #user_mode, #zip

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#date_of_birthObject

Returns the value of attribute date_of_birth.



4073
4074
4075
# File 'lib/kaltura_types.rb', line 4073

def date_of_birth
  @date_of_birth
end

#first_nameObject

Returns the value of attribute first_name.



4080
4081
4082
# File 'lib/kaltura_types.rb', line 4080

def first_name
  @first_name
end

#genderObject

Returns the value of attribute gender.



4074
4075
4076
# File 'lib/kaltura_types.rb', line 4074

def gender
  @gender
end

#is_account_ownerObject

Returns the value of attribute is_account_owner.



4078
4079
4080
# File 'lib/kaltura_types.rb', line 4078

def 
  
end

#is_adminObject

Returns the value of attribute is_admin.



4075
4076
4077
# File 'lib/kaltura_types.rb', line 4075

def is_admin
  @is_admin
end

#last_nameObject

Returns the value of attribute last_name.



4081
4082
4083
# File 'lib/kaltura_types.rb', line 4081

def last_name
  @last_name
end

#login_enabledObject

Returns the value of attribute login_enabled.



4082
4083
4084
# File 'lib/kaltura_types.rb', line 4082

def 
  @login_enabled
end

#passwordObject

Returns the value of attribute password.



4079
4080
4081
# File 'lib/kaltura_types.rb', line 4079

def password
  @password
end

#role_idsObject

Returns the value of attribute role_ids.



4076
4077
4078
# File 'lib/kaltura_types.rb', line 4076

def role_ids
  @role_ids
end

#role_namesObject

Returns the value of attribute role_names.



4077
4078
4079
# File 'lib/kaltura_types.rb', line 4077

def role_names
  @role_names
end

#typeObject

Returns the value of attribute type.



4072
4073
4074
# File 'lib/kaltura_types.rb', line 4072

def type
  @type
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
# File 'lib/kaltura_types.rb', line 4103

def from_xml(xml_element)
  super
  if xml_element.elements['type'] != nil
    self.type = xml_element.elements['type'].text
  end
  if xml_element.elements['dateOfBirth'] != nil
    self.date_of_birth = xml_element.elements['dateOfBirth'].text
  end
  if xml_element.elements['gender'] != nil
    self.gender = xml_element.elements['gender'].text
  end
  if xml_element.elements['isAdmin'] != nil
    self.is_admin = xml_element.elements['isAdmin'].text
  end
  if xml_element.elements['roleIds'] != nil
    self.role_ids = xml_element.elements['roleIds'].text
  end
  if xml_element.elements['roleNames'] != nil
    self.role_names = xml_element.elements['roleNames'].text
  end
  if xml_element.elements['isAccountOwner'] != nil
    self. = xml_element.elements['isAccountOwner'].text
  end
  if xml_element.elements['password'] != nil
    self.password = xml_element.elements['password'].text
  end
  if xml_element.elements['firstName'] != nil
    self.first_name = xml_element.elements['firstName'].text
  end
  if xml_element.elements['lastName'] != nil
    self.last_name = xml_element.elements['lastName'].text
  end
  if xml_element.elements['loginEnabled'] != nil
    self. = xml_element.elements['loginEnabled'].text
  end
end