Class: Kaltura::KalturaUser
- Inherits:
-
KalturaBaseUser
- Object
- KalturaObjectBase
- KalturaBaseUser
- Kaltura::KalturaUser
- Defined in:
- lib/kaltura_types.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#date_of_birth ⇒ Object
Returns the value of attribute date_of_birth.
-
#first_name ⇒ Object
Returns the value of attribute first_name.
-
#gender ⇒ Object
Returns the value of attribute gender.
-
#is_account_owner ⇒ Object
Returns the value of attribute is_account_owner.
-
#is_admin ⇒ Object
Returns the value of attribute is_admin.
-
#last_name ⇒ Object
Returns the value of attribute last_name.
-
#login_enabled ⇒ Object
Returns the value of attribute login_enabled.
-
#password ⇒ Object
Returns the value of attribute password.
-
#role_ids ⇒ Object
Returns the value of attribute role_ids.
-
#role_names ⇒ Object
Returns the value of attribute role_names.
-
#type ⇒ Object
Returns the value of attribute type.
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
Instance Attribute Details
#date_of_birth ⇒ Object
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_name ⇒ Object
Returns the value of attribute first_name.
4080 4081 4082 |
# File 'lib/kaltura_types.rb', line 4080 def first_name @first_name end |
#gender ⇒ Object
Returns the value of attribute gender.
4074 4075 4076 |
# File 'lib/kaltura_types.rb', line 4074 def gender @gender end |
#is_account_owner ⇒ Object
Returns the value of attribute is_account_owner.
4078 4079 4080 |
# File 'lib/kaltura_types.rb', line 4078 def is_account_owner @is_account_owner end |
#is_admin ⇒ Object
Returns the value of attribute is_admin.
4075 4076 4077 |
# File 'lib/kaltura_types.rb', line 4075 def is_admin @is_admin end |
#last_name ⇒ Object
Returns the value of attribute last_name.
4081 4082 4083 |
# File 'lib/kaltura_types.rb', line 4081 def last_name @last_name end |
#login_enabled ⇒ Object
Returns the value of attribute login_enabled.
4082 4083 4084 |
# File 'lib/kaltura_types.rb', line 4082 def login_enabled @login_enabled end |
#password ⇒ Object
Returns the value of attribute password.
4079 4080 4081 |
# File 'lib/kaltura_types.rb', line 4079 def password @password end |
#role_ids ⇒ Object
Returns the value of attribute role_ids.
4076 4077 4078 |
# File 'lib/kaltura_types.rb', line 4076 def role_ids @role_ids end |
#role_names ⇒ Object
Returns the value of attribute role_names.
4077 4078 4079 |
# File 'lib/kaltura_types.rb', line 4077 def role_names @role_names end |
#type ⇒ Object
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.is_account_owner = 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.login_enabled = xml_element.elements['loginEnabled'].text end end |