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.



10026
10027
10028
# File 'lib/kaltura_types.rb', line 10026

def created_at
  @created_at
end

#descriptionObject

Returns the value of attribute description.



10021
10022
10023
# File 'lib/kaltura_types.rb', line 10021

def description
  @description
end

#idObject

Returns the value of attribute id.



10018
10019
10020
# File 'lib/kaltura_types.rb', line 10018

def id
  @id
end

#nameObject

Returns the value of attribute name.



10019
10020
10021
# File 'lib/kaltura_types.rb', line 10019

def name
  @name
end

#partner_idObject

Returns the value of attribute partner_id.



10023
10024
10025
# File 'lib/kaltura_types.rb', line 10023

def partner_id
  @partner_id
end

#permission_namesObject

Returns the value of attribute permission_names.



10024
10025
10026
# File 'lib/kaltura_types.rb', line 10024

def permission_names
  @permission_names
end

#statusObject

Returns the value of attribute status.



10022
10023
10024
# File 'lib/kaltura_types.rb', line 10022

def status
  @status
end

#system_nameObject

Returns the value of attribute system_name.



10020
10021
10022
# File 'lib/kaltura_types.rb', line 10020

def system_name
  @system_name
end

#tagsObject

Returns the value of attribute tags.



10025
10026
10027
# File 'lib/kaltura_types.rb', line 10025

def tags
  @tags
end

#updated_atObject

Returns the value of attribute updated_at.



10027
10028
10029
# File 'lib/kaltura_types.rb', line 10027

def updated_at
  @updated_at
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
# File 'lib/kaltura_types.rb', line 10045

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