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.



7878
7879
7880
# File 'lib/kaltura_types.rb', line 7878

def created_at
  @created_at
end

#depends_on_permission_namesObject

Returns the value of attribute depends_on_permission_names.



7875
7876
7877
# File 'lib/kaltura_types.rb', line 7875

def depends_on_permission_names
  @depends_on_permission_names
end

#descriptionObject

Returns the value of attribute description.



7872
7873
7874
# File 'lib/kaltura_types.rb', line 7872

def description
  @description
end

#friendly_nameObject

Returns the value of attribute friendly_name.



7871
7872
7873
# File 'lib/kaltura_types.rb', line 7871

def friendly_name
  @friendly_name
end

#idObject

Returns the value of attribute id.



7868
7869
7870
# File 'lib/kaltura_types.rb', line 7868

def id
  @id
end

#nameObject

Returns the value of attribute name.



7870
7871
7872
# File 'lib/kaltura_types.rb', line 7870

def name
  @name
end

#partner_groupObject

Returns the value of attribute partner_group.



7880
7881
7882
# File 'lib/kaltura_types.rb', line 7880

def partner_group
  @partner_group
end

#partner_idObject

Returns the value of attribute partner_id.



7874
7875
7876
# File 'lib/kaltura_types.rb', line 7874

def partner_id
  @partner_id
end

#permission_items_idsObject

Returns the value of attribute permission_items_ids.



7877
7878
7879
# File 'lib/kaltura_types.rb', line 7877

def permission_items_ids
  @permission_items_ids
end

#statusObject

Returns the value of attribute status.



7873
7874
7875
# File 'lib/kaltura_types.rb', line 7873

def status
  @status
end

#tagsObject

Returns the value of attribute tags.



7876
7877
7878
# File 'lib/kaltura_types.rb', line 7876

def tags
  @tags
end

#typeObject

Returns the value of attribute type.



7869
7870
7871
# File 'lib/kaltura_types.rb', line 7869

def type
  @type
end

#updated_atObject

Returns the value of attribute updated_at.



7879
7880
7881
# File 'lib/kaltura_types.rb', line 7879

def updated_at
  @updated_at
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



7901
7902
7903
7904
7905
7906
7907
7908
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934
7935
7936
7937
7938
7939
7940
7941
7942
# File 'lib/kaltura_types.rb', line 7901

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