Class: Kaltura::KalturaUserRole

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.



9791
9792
9793
# File 'lib/kaltura_types.rb', line 9791

def created_at
  @created_at
end

#descriptionObject

Returns the value of attribute description.



9786
9787
9788
# File 'lib/kaltura_types.rb', line 9786

def description
  @description
end

#idObject

Returns the value of attribute id.



9783
9784
9785
# File 'lib/kaltura_types.rb', line 9783

def id
  @id
end

#nameObject

Returns the value of attribute name.



9784
9785
9786
# File 'lib/kaltura_types.rb', line 9784

def name
  @name
end

#partner_idObject

Returns the value of attribute partner_id.



9788
9789
9790
# File 'lib/kaltura_types.rb', line 9788

def partner_id
  @partner_id
end

#permission_namesObject

Returns the value of attribute permission_names.



9789
9790
9791
# File 'lib/kaltura_types.rb', line 9789

def permission_names
  @permission_names
end

#statusObject

Returns the value of attribute status.



9787
9788
9789
# File 'lib/kaltura_types.rb', line 9787

def status
  @status
end

#system_nameObject

Returns the value of attribute system_name.



9785
9786
9787
# File 'lib/kaltura_types.rb', line 9785

def system_name
  @system_name
end

#tagsObject

Returns the value of attribute tags.



9790
9791
9792
# File 'lib/kaltura_types.rb', line 9790

def tags
  @tags
end

#updated_atObject

Returns the value of attribute updated_at.



9792
9793
9794
# File 'lib/kaltura_types.rb', line 9792

def updated_at
  @updated_at
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
# File 'lib/kaltura_types.rb', line 9810

def from_xml(xml_element)
	super
	if xml_element.elements['id'] != nil
		self.id = xml_element.elements['id'].text
	end
	if xml_element.elements['name'] != nil
		self.name = xml_element.elements['name'].text
	end
	if xml_element.elements['systemName'] != nil
		self.system_name = xml_element.elements['systemName'].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['permissionNames'] != nil
		self.permission_names = xml_element.elements['permissionNames'].text
	end
	if xml_element.elements['tags'] != nil
		self.tags = xml_element.elements['tags'].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
end