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.



7978
7979
7980
# File 'lib/kaltura_types.rb', line 7978

def created_at
  @created_at
end

#depends_on_permission_namesObject

Returns the value of attribute depends_on_permission_names.



7975
7976
7977
# File 'lib/kaltura_types.rb', line 7975

def depends_on_permission_names
  @depends_on_permission_names
end

#descriptionObject

Returns the value of attribute description.



7972
7973
7974
# File 'lib/kaltura_types.rb', line 7972

def description
  @description
end

#friendly_nameObject

Returns the value of attribute friendly_name.



7971
7972
7973
# File 'lib/kaltura_types.rb', line 7971

def friendly_name
  @friendly_name
end

#idObject

Returns the value of attribute id.



7968
7969
7970
# File 'lib/kaltura_types.rb', line 7968

def id
  @id
end

#nameObject

Returns the value of attribute name.



7970
7971
7972
# File 'lib/kaltura_types.rb', line 7970

def name
  @name
end

#partner_groupObject

Returns the value of attribute partner_group.



7980
7981
7982
# File 'lib/kaltura_types.rb', line 7980

def partner_group
  @partner_group
end

#partner_idObject

Returns the value of attribute partner_id.



7974
7975
7976
# File 'lib/kaltura_types.rb', line 7974

def partner_id
  @partner_id
end

#permission_items_idsObject

Returns the value of attribute permission_items_ids.



7977
7978
7979
# File 'lib/kaltura_types.rb', line 7977

def permission_items_ids
  @permission_items_ids
end

#statusObject

Returns the value of attribute status.



7973
7974
7975
# File 'lib/kaltura_types.rb', line 7973

def status
  @status
end

#tagsObject

Returns the value of attribute tags.



7976
7977
7978
# File 'lib/kaltura_types.rb', line 7976

def tags
  @tags
end

#typeObject

Returns the value of attribute type.



7969
7970
7971
# File 'lib/kaltura_types.rb', line 7969

def type
  @type
end

#updated_atObject

Returns the value of attribute updated_at.



7979
7980
7981
# File 'lib/kaltura_types.rb', line 7979

def updated_at
  @updated_at
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



8001
8002
8003
8004
8005
8006
8007
8008
8009
8010
8011
8012
8013
8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
# File 'lib/kaltura_types.rb', line 8001

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