Class: Kaltura::KalturaUser
- Inherits:
-
KalturaObjectBase
- Object
- KalturaObjectBase
- Kaltura::KalturaUser
- Defined in:
- lib/kaltura_types.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#admin_tags ⇒ Object
Admin tags can be updated only by using an admin session.
-
#allowed_partner_ids ⇒ Object
Returns the value of attribute allowed_partner_ids.
-
#allowed_partner_packages ⇒ Object
Returns the value of attribute allowed_partner_packages.
-
#city ⇒ Object
Returns the value of attribute city.
-
#country ⇒ Object
Returns the value of attribute country.
-
#created_at ⇒ Object
Creation date as Unix timestamp (In seconds).
-
#date_of_birth ⇒ Object
Returns the value of attribute date_of_birth.
-
#deleted_at ⇒ Object
Returns the value of attribute deleted_at.
-
#description ⇒ Object
Returns the value of attribute description.
-
#email ⇒ Object
Returns the value of attribute email.
-
#first_name ⇒ Object
Returns the value of attribute first_name.
-
#full_name ⇒ Object
Returns the value of attribute full_name.
-
#gender ⇒ Object
Returns the value of attribute gender.
-
#id ⇒ Object
Returns the value of attribute id.
-
#indexed_partner_data_int ⇒ Object
Returns the value of attribute indexed_partner_data_int.
-
#indexed_partner_data_string ⇒ Object
Returns the value of attribute indexed_partner_data_string.
-
#is_account_owner ⇒ Object
Returns the value of attribute is_account_owner.
-
#is_admin ⇒ Object
Returns the value of attribute is_admin.
-
#language ⇒ Object
Returns the value of attribute language.
-
#last_login_time ⇒ Object
Returns the value of attribute last_login_time.
-
#last_name ⇒ Object
Returns the value of attribute last_name.
-
#login_enabled ⇒ Object
Returns the value of attribute login_enabled.
-
#partner_data ⇒ Object
Can be used to store various partner related data as a string.
-
#partner_id ⇒ Object
Returns the value of attribute partner_id.
-
#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.
-
#screen_name ⇒ Object
Returns the value of attribute screen_name.
-
#state ⇒ Object
Returns the value of attribute state.
-
#status ⇒ Object
Returns the value of attribute status.
-
#status_updated_at ⇒ Object
Returns the value of attribute status_updated_at.
-
#storage_size ⇒ Object
Returns the value of attribute storage_size.
-
#tags ⇒ Object
Returns the value of attribute tags.
-
#thumbnail_url ⇒ Object
Returns the value of attribute thumbnail_url.
-
#type ⇒ Object
Returns the value of attribute type.
-
#updated_at ⇒ Object
Last update date as Unix timestamp (In seconds).
-
#zip ⇒ Object
Returns the value of attribute zip.
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#admin_tags ⇒ Object
Admin tags can be updated only by using an admin session
6457 6458 6459 |
# File 'lib/kaltura_types.rb', line 6457 def end |
#allowed_partner_ids ⇒ Object
Returns the value of attribute allowed_partner_ids.
6484 6485 6486 |
# File 'lib/kaltura_types.rb', line 6484 def allowed_partner_ids @allowed_partner_ids end |
#allowed_partner_packages ⇒ Object
Returns the value of attribute allowed_partner_packages.
6485 6486 6487 |
# File 'lib/kaltura_types.rb', line 6485 def allowed_partner_packages @allowed_partner_packages end |
#city ⇒ Object
Returns the value of attribute city.
6450 6451 6452 |
# File 'lib/kaltura_types.rb', line 6450 def city @city end |
#country ⇒ Object
Returns the value of attribute country.
6448 6449 6450 |
# File 'lib/kaltura_types.rb', line 6448 def country @country end |
#created_at ⇒ Object
Creation date as Unix timestamp (In seconds)
6462 6463 6464 |
# File 'lib/kaltura_types.rb', line 6462 def created_at @created_at end |
#date_of_birth ⇒ Object
Returns the value of attribute date_of_birth.
6447 6448 6449 |
# File 'lib/kaltura_types.rb', line 6447 def date_of_birth @date_of_birth end |
#deleted_at ⇒ Object
Returns the value of attribute deleted_at.
6479 6480 6481 |
# File 'lib/kaltura_types.rb', line 6479 def deleted_at @deleted_at end |
#description ⇒ Object
Returns the value of attribute description.
6453 6454 6455 |
# File 'lib/kaltura_types.rb', line 6453 def description @description end |
#email ⇒ Object
Returns the value of attribute email.
6446 6447 6448 |
# File 'lib/kaltura_types.rb', line 6446 def email @email end |
#first_name ⇒ Object
Returns the value of attribute first_name.
6473 6474 6475 |
# File 'lib/kaltura_types.rb', line 6473 def first_name @first_name end |
#full_name ⇒ Object
Returns the value of attribute full_name.
6445 6446 6447 |
# File 'lib/kaltura_types.rb', line 6445 def full_name @full_name end |
#gender ⇒ Object
Returns the value of attribute gender.
6458 6459 6460 |
# File 'lib/kaltura_types.rb', line 6458 def gender @gender end |
#id ⇒ Object
Returns the value of attribute id.
6441 6442 6443 |
# File 'lib/kaltura_types.rb', line 6441 def id @id end |
#indexed_partner_data_int ⇒ Object
Returns the value of attribute indexed_partner_data_int.
6469 6470 6471 |
# File 'lib/kaltura_types.rb', line 6469 def indexed_partner_data_int @indexed_partner_data_int end |
#indexed_partner_data_string ⇒ Object
Returns the value of attribute indexed_partner_data_string.
6470 6471 6472 |
# File 'lib/kaltura_types.rb', line 6470 def indexed_partner_data_string @indexed_partner_data_string end |
#is_account_owner ⇒ Object
Returns the value of attribute is_account_owner.
6483 6484 6485 |
# File 'lib/kaltura_types.rb', line 6483 def is_account_owner @is_account_owner end |
#is_admin ⇒ Object
Returns the value of attribute is_admin.
6475 6476 6477 |
# File 'lib/kaltura_types.rb', line 6475 def is_admin @is_admin end |
#language ⇒ Object
Returns the value of attribute language.
6476 6477 6478 |
# File 'lib/kaltura_types.rb', line 6476 def language @language end |
#last_login_time ⇒ Object
Returns the value of attribute last_login_time.
6477 6478 6479 |
# File 'lib/kaltura_types.rb', line 6477 def last_login_time @last_login_time end |
#last_name ⇒ Object
Returns the value of attribute last_name.
6474 6475 6476 |
# File 'lib/kaltura_types.rb', line 6474 def last_name @last_name end |
#login_enabled ⇒ Object
Returns the value of attribute login_enabled.
6480 6481 6482 |
# File 'lib/kaltura_types.rb', line 6480 def login_enabled @login_enabled end |
#partner_data ⇒ Object
Can be used to store various partner related data as a string
6468 6469 6470 |
# File 'lib/kaltura_types.rb', line 6468 def partner_data @partner_data end |
#partner_id ⇒ Object
Returns the value of attribute partner_id.
6442 6443 6444 |
# File 'lib/kaltura_types.rb', line 6442 def partner_id @partner_id end |
#password ⇒ Object
Returns the value of attribute password.
6472 6473 6474 |
# File 'lib/kaltura_types.rb', line 6472 def password @password end |
#role_ids ⇒ Object
Returns the value of attribute role_ids.
6481 6482 6483 |
# File 'lib/kaltura_types.rb', line 6481 def role_ids @role_ids end |
#role_names ⇒ Object
Returns the value of attribute role_names.
6482 6483 6484 |
# File 'lib/kaltura_types.rb', line 6482 def role_names @role_names end |
#screen_name ⇒ Object
Returns the value of attribute screen_name.
6444 6445 6446 |
# File 'lib/kaltura_types.rb', line 6444 def screen_name @screen_name end |
#state ⇒ Object
Returns the value of attribute state.
6449 6450 6451 |
# File 'lib/kaltura_types.rb', line 6449 def state @state end |
#status ⇒ Object
Returns the value of attribute status.
6459 6460 6461 |
# File 'lib/kaltura_types.rb', line 6459 def status @status end |
#status_updated_at ⇒ Object
Returns the value of attribute status_updated_at.
6478 6479 6480 |
# File 'lib/kaltura_types.rb', line 6478 def status_updated_at @status_updated_at end |
#storage_size ⇒ Object
Returns the value of attribute storage_size.
6471 6472 6473 |
# File 'lib/kaltura_types.rb', line 6471 def storage_size @storage_size end |
#tags ⇒ Object
Returns the value of attribute tags.
6454 6455 6456 |
# File 'lib/kaltura_types.rb', line 6454 def end |
#thumbnail_url ⇒ Object
Returns the value of attribute thumbnail_url.
6452 6453 6454 |
# File 'lib/kaltura_types.rb', line 6452 def thumbnail_url @thumbnail_url end |
#type ⇒ Object
Returns the value of attribute type.
6443 6444 6445 |
# File 'lib/kaltura_types.rb', line 6443 def type @type end |
#updated_at ⇒ Object
Last update date as Unix timestamp (In seconds)
6465 6466 6467 |
# File 'lib/kaltura_types.rb', line 6465 def updated_at @updated_at end |
#zip ⇒ Object
Returns the value of attribute zip.
6451 6452 6453 |
# File 'lib/kaltura_types.rb', line 6451 def zip @zip end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
6533 6534 6535 6536 6537 6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554 6555 6556 6557 6558 6559 6560 6561 6562 6563 6564 6565 6566 6567 6568 6569 6570 6571 6572 |
# File 'lib/kaltura_types.rb', line 6533 def from_xml(xml_element) super self.id = xml_element.elements['id'].text self.partner_id = xml_element.elements['partnerId'].text self.type = xml_element.elements['type'].text self.screen_name = xml_element.elements['screenName'].text self.full_name = xml_element.elements['fullName'].text self.email = xml_element.elements['email'].text self.date_of_birth = xml_element.elements['dateOfBirth'].text self.country = xml_element.elements['country'].text self.state = xml_element.elements['state'].text self.city = xml_element.elements['city'].text self.zip = xml_element.elements['zip'].text self.thumbnail_url = xml_element.elements['thumbnailUrl'].text self.description = xml_element.elements['description'].text self. = xml_element.elements['tags'].text self. = xml_element.elements['adminTags'].text self.gender = xml_element.elements['gender'].text self.status = xml_element.elements['status'].text self.created_at = xml_element.elements['createdAt'].text self.updated_at = xml_element.elements['updatedAt'].text self.partner_data = xml_element.elements['partnerData'].text self.indexed_partner_data_int = xml_element.elements['indexedPartnerDataInt'].text self.indexed_partner_data_string = xml_element.elements['indexedPartnerDataString'].text self.storage_size = xml_element.elements['storageSize'].text self.password = xml_element.elements['password'].text self.first_name = xml_element.elements['firstName'].text self.last_name = xml_element.elements['lastName'].text self.is_admin = xml_element.elements['isAdmin'].text self.language = xml_element.elements['language'].text self.last_login_time = xml_element.elements['lastLoginTime'].text self.status_updated_at = xml_element.elements['statusUpdatedAt'].text self.deleted_at = xml_element.elements['deletedAt'].text self.login_enabled = xml_element.elements['loginEnabled'].text self.role_ids = xml_element.elements['roleIds'].text self.role_names = xml_element.elements['roleNames'].text self.is_account_owner = xml_element.elements['isAccountOwner'].text self.allowed_partner_ids = xml_element.elements['allowedPartnerIds'].text self.allowed_partner_packages = xml_element.elements['allowedPartnerPackages'].text end |