Class: Kaltura::KalturaPermission

Inherits:
KalturaObjectBase show all
Defined in:
lib/kaltura_types.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#created_atObject

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_namesObject

Returns the value of attribute depends_on_permission_names.



8092
8093
8094
# File 'lib/kaltura_types.rb', line 8092

def depends_on_permission_names
  @depends_on_permission_names
end

#descriptionObject

Returns the value of attribute description.



8089
8090
8091
# File 'lib/kaltura_types.rb', line 8089

def description
  @description
end

#friendly_nameObject

Returns the value of attribute friendly_name.



8088
8089
8090
# File 'lib/kaltura_types.rb', line 8088

def friendly_name
  @friendly_name
end

#idObject

Returns the value of attribute id.



8085
8086
8087
# File 'lib/kaltura_types.rb', line 8085

def id
  @id
end

#nameObject

Returns the value of attribute name.



8087
8088
8089
# File 'lib/kaltura_types.rb', line 8087

def name
  @name
end

#partner_groupObject

Returns the value of attribute partner_group.



8097
8098
8099
# File 'lib/kaltura_types.rb', line 8097

def partner_group
  @partner_group
end

#partner_idObject

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_idsObject

Returns the value of attribute permission_items_ids.



8094
8095
8096
# File 'lib/kaltura_types.rb', line 8094

def permission_items_ids
  @permission_items_ids
end

#statusObject

Returns the value of attribute status.



8090
8091
8092
# File 'lib/kaltura_types.rb', line 8090

def status
  @status
end

#tagsObject

Returns the value of attribute tags.



8093
8094
8095
# File 'lib/kaltura_types.rb', line 8093

def tags
  @tags
end

#typeObject

Returns the value of attribute type.



8086
8087
8088
# File 'lib/kaltura_types.rb', line 8086

def type
  @type
end

#updated_atObject

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.depends_on_permission_names = xml_element.elements['dependsOnPermissionNames'].text
	end
	if xml_element.elements['tags'] != nil
		self.tags = xml_element.elements['tags'].text
	end
	if xml_element.elements['permissionItemsIds'] != nil
		self.permission_items_ids = 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