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.
4077 4078 4079 |
# File 'lib/kaltura_types.rb', line 4077 def date_of_birth @date_of_birth end |
#first_name ⇒ Object
Returns the value of attribute first_name.
4084 4085 4086 |
# File 'lib/kaltura_types.rb', line 4084 def first_name @first_name end |
#gender ⇒ Object
Returns the value of attribute gender.
4078 4079 4080 |
# File 'lib/kaltura_types.rb', line 4078 def gender @gender end |
#is_account_owner ⇒ Object
Returns the value of attribute is_account_owner.
4082 4083 4084 |
# File 'lib/kaltura_types.rb', line 4082 def is_account_owner @is_account_owner end |
#is_admin ⇒ Object
Returns the value of attribute is_admin.
4079 4080 4081 |
# File 'lib/kaltura_types.rb', line 4079 def is_admin @is_admin end |
#last_name ⇒ Object
Returns the value of attribute last_name.
4085 4086 4087 |
# File 'lib/kaltura_types.rb', line 4085 def last_name @last_name end |
#login_enabled ⇒ Object
Returns the value of attribute login_enabled.
4086 4087 4088 |
# File 'lib/kaltura_types.rb', line 4086 def login_enabled @login_enabled end |
#password ⇒ Object
Returns the value of attribute password.
4083 4084 4085 |
# File 'lib/kaltura_types.rb', line 4083 def password @password end |
#role_ids ⇒ Object
Returns the value of attribute role_ids.
4080 4081 4082 |
# File 'lib/kaltura_types.rb', line 4080 def role_ids @role_ids end |
#role_names ⇒ Object
Returns the value of attribute role_names.
4081 4082 4083 |
# File 'lib/kaltura_types.rb', line 4081 def role_names @role_names end |
#type ⇒ Object
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.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 |