Class: Kaltura::KalturaPermission
- Inherits:
-
KalturaObjectBase
- Object
- KalturaObjectBase
- Kaltura::KalturaPermission
- Defined in:
- lib/kaltura_types.rb
Instance Attribute Summary collapse
-
#created_at ⇒ Object
Returns the value of attribute created_at.
-
#depends_on_permission_names ⇒ Object
Returns the value of attribute depends_on_permission_names.
-
#description ⇒ Object
Returns the value of attribute description.
-
#friendly_name ⇒ Object
Returns the value of attribute friendly_name.
-
#id ⇒ Object
Returns the value of attribute id.
-
#name ⇒ Object
Returns the value of attribute name.
-
#partner_group ⇒ Object
Returns the value of attribute partner_group.
-
#partner_id ⇒ Object
Returns the value of attribute partner_id.
-
#permission_items_ids ⇒ Object
Returns the value of attribute permission_items_ids.
-
#status ⇒ Object
Returns the value of attribute status.
-
#tags ⇒ Object
Returns the value of attribute tags.
-
#type ⇒ Object
Returns the value of attribute type.
-
#updated_at ⇒ Object
Returns the value of attribute updated_at.
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#created_at ⇒ Object
Returns the value of attribute created_at.
8095 8096 8097 |
# File 'lib/kaltura_types.rb', line 8095 def created_at @created_at end |
#depends_on_permission_names ⇒ Object
Returns the value of attribute depends_on_permission_names.
8092 8093 8094 |
# File 'lib/kaltura_types.rb', line 8092 def @depends_on_permission_names end |
#description ⇒ Object
Returns the value of attribute description.
8089 8090 8091 |
# File 'lib/kaltura_types.rb', line 8089 def description @description end |
#friendly_name ⇒ Object
Returns the value of attribute friendly_name.
8088 8089 8090 |
# File 'lib/kaltura_types.rb', line 8088 def friendly_name @friendly_name end |
#id ⇒ Object
Returns the value of attribute id.
8085 8086 8087 |
# File 'lib/kaltura_types.rb', line 8085 def id @id end |
#name ⇒ Object
Returns the value of attribute name.
8087 8088 8089 |
# File 'lib/kaltura_types.rb', line 8087 def name @name end |
#partner_group ⇒ Object
Returns the value of attribute partner_group.
8097 8098 8099 |
# File 'lib/kaltura_types.rb', line 8097 def partner_group @partner_group end |
#partner_id ⇒ Object
Returns the value of attribute partner_id.
8091 8092 8093 |
# File 'lib/kaltura_types.rb', line 8091 def partner_id @partner_id end |
#permission_items_ids ⇒ Object
Returns the value of attribute permission_items_ids.
8094 8095 8096 |
# File 'lib/kaltura_types.rb', line 8094 def @permission_items_ids end |
#status ⇒ Object
Returns the value of attribute status.
8090 8091 8092 |
# File 'lib/kaltura_types.rb', line 8090 def status @status end |
#tags ⇒ Object
Returns the value of attribute tags.
8093 8094 8095 |
# File 'lib/kaltura_types.rb', line 8093 def @tags end |
#type ⇒ Object
Returns the value of attribute type.
8086 8087 8088 |
# File 'lib/kaltura_types.rb', line 8086 def type @type end |
#updated_at ⇒ Object
Returns the value of attribute updated_at.
8096 8097 8098 |
# File 'lib/kaltura_types.rb', line 8096 def updated_at @updated_at end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 |
# File 'lib/kaltura_types.rb', line 8118 def from_xml(xml_element) super if xml_element.elements['id'] != nil self.id = xml_element.elements['id'].text end if xml_element.elements['type'] != nil self.type = xml_element.elements['type'].text end if xml_element.elements['name'] != nil self.name = xml_element.elements['name'].text end if xml_element.elements['friendlyName'] != nil self.friendly_name = xml_element.elements['friendlyName'].text end if xml_element.elements['description'] != nil self.description = xml_element.elements['description'].text end if xml_element.elements['status'] != nil self.status = xml_element.elements['status'].text end if xml_element.elements['partnerId'] != nil self.partner_id = xml_element.elements['partnerId'].text end if xml_element.elements['dependsOnPermissionNames'] != nil self. = xml_element.elements['dependsOnPermissionNames'].text end if xml_element.elements['tags'] != nil self. = xml_element.elements['tags'].text end if xml_element.elements['permissionItemsIds'] != nil self. = xml_element.elements['permissionItemsIds'].text end if xml_element.elements['createdAt'] != nil self.created_at = xml_element.elements['createdAt'].text end if xml_element.elements['updatedAt'] != nil self.updated_at = xml_element.elements['updatedAt'].text end if xml_element.elements['partnerGroup'] != nil self.partner_group = xml_element.elements['partnerGroup'].text end end |