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.



7749
7750
7751
# File 'lib/kaltura_types.rb', line 7749

def created_at
  @created_at
end

#depends_on_permission_namesObject

Returns the value of attribute depends_on_permission_names.



7746
7747
7748
# File 'lib/kaltura_types.rb', line 7746

def depends_on_permission_names
  @depends_on_permission_names
end

#descriptionObject

Returns the value of attribute description.



7743
7744
7745
# File 'lib/kaltura_types.rb', line 7743

def description
  @description
end

#friendly_nameObject

Returns the value of attribute friendly_name.



7742
7743
7744
# File 'lib/kaltura_types.rb', line 7742

def friendly_name
  @friendly_name
end

#idObject

Returns the value of attribute id.



7739
7740
7741
# File 'lib/kaltura_types.rb', line 7739

def id
  @id
end

#nameObject

Returns the value of attribute name.



7741
7742
7743
# File 'lib/kaltura_types.rb', line 7741

def name
  @name
end

#partner_groupObject

Returns the value of attribute partner_group.



7751
7752
7753
# File 'lib/kaltura_types.rb', line 7751

def partner_group
  @partner_group
end

#partner_idObject

Returns the value of attribute partner_id.



7745
7746
7747
# File 'lib/kaltura_types.rb', line 7745

def partner_id
  @partner_id
end

#permission_items_idsObject

Returns the value of attribute permission_items_ids.



7748
7749
7750
# File 'lib/kaltura_types.rb', line 7748

def permission_items_ids
  @permission_items_ids
end

#statusObject

Returns the value of attribute status.



7744
7745
7746
# File 'lib/kaltura_types.rb', line 7744

def status
  @status
end

#tagsObject

Returns the value of attribute tags.



7747
7748
7749
# File 'lib/kaltura_types.rb', line 7747

def tags
  @tags
end

#typeObject

Returns the value of attribute type.



7740
7741
7742
# File 'lib/kaltura_types.rb', line 7740

def type
  @type
end

#updated_atObject

Returns the value of attribute updated_at.



7750
7751
7752
# File 'lib/kaltura_types.rb', line 7750

def updated_at
  @updated_at
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



7772
7773
7774
7775
7776
7777
7778
7779
7780
7781
7782
7783
7784
7785
7786
7787
7788
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
# File 'lib/kaltura_types.rb', line 7772

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