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.
8149 8150 8151 |
# File 'lib/kaltura_types.rb', line 8149 def created_at @created_at end |
#depends_on_permission_names ⇒ Object
Returns the value of attribute depends_on_permission_names.
8146 8147 8148 |
# File 'lib/kaltura_types.rb', line 8146 def end |
#description ⇒ Object
Returns the value of attribute description.
8143 8144 8145 |
# File 'lib/kaltura_types.rb', line 8143 def description @description end |
#friendly_name ⇒ Object
Returns the value of attribute friendly_name.
8142 8143 8144 |
# File 'lib/kaltura_types.rb', line 8142 def friendly_name @friendly_name end |
#id ⇒ Object
Returns the value of attribute id.
8139 8140 8141 |
# File 'lib/kaltura_types.rb', line 8139 def id @id end |
#name ⇒ Object
Returns the value of attribute name.
8141 8142 8143 |
# File 'lib/kaltura_types.rb', line 8141 def name @name end |
#partner_group ⇒ Object
Returns the value of attribute partner_group.
8151 8152 8153 |
# File 'lib/kaltura_types.rb', line 8151 def partner_group @partner_group end |
#partner_id ⇒ Object
Returns the value of attribute partner_id.
8145 8146 8147 |
# File 'lib/kaltura_types.rb', line 8145 def partner_id @partner_id end |
#permission_items_ids ⇒ Object
Returns the value of attribute permission_items_ids.
8148 8149 8150 |
# File 'lib/kaltura_types.rb', line 8148 def end |
#status ⇒ Object
Returns the value of attribute status.
8144 8145 8146 |
# File 'lib/kaltura_types.rb', line 8144 def status @status end |
#tags ⇒ Object
Returns the value of attribute tags.
8147 8148 8149 |
# File 'lib/kaltura_types.rb', line 8147 def end |
#type ⇒ Object
Returns the value of attribute type.
8140 8141 8142 |
# File 'lib/kaltura_types.rb', line 8140 def type @type end |
#updated_at ⇒ Object
Returns the value of attribute updated_at.
8150 8151 8152 |
# File 'lib/kaltura_types.rb', line 8150 def updated_at @updated_at end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 |
# File 'lib/kaltura_types.rb', line 8172 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 |