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.



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

def date_of_birth
  @date_of_birth
end

#first_nameObject

Returns the value of attribute first_name.



4084
4085
4086
# File 'lib/kaltura_types.rb', line 4084

def first_name
  @first_name
end

#genderObject

Returns the value of attribute gender.



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

def gender
  @gender
end

#is_account_ownerObject

Returns the value of attribute is_account_owner.



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

def 
  @is_account_owner
end

#is_adminObject

Returns the value of attribute is_admin.



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

def is_admin
  @is_admin
end

#last_nameObject

Returns the value of attribute last_name.



4085
4086
4087
# File 'lib/kaltura_types.rb', line 4085

def last_name
  @last_name
end

#login_enabledObject

Returns the value of attribute login_enabled.



4086
4087
4088
# File 'lib/kaltura_types.rb', line 4086

def 
  @login_enabled
end

#passwordObject

Returns the value of attribute password.



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

def password
  @password
end

#role_idsObject

Returns the value of attribute role_ids.



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

def role_ids
  @role_ids
end

#role_namesObject

Returns the value of attribute role_names.



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

def role_names
  @role_names
end

#typeObject

Returns the value of attribute type.



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

def type
  @type
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



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
4139
4140
4141
4142
# File 'lib/kaltura_types.rb', line 4107

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