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.



10418
10419
10420
# File 'lib/kaltura_types.rb', line 10418

def created_at
  @created_at
end

#descriptionObject

Returns the value of attribute description.



10413
10414
10415
# File 'lib/kaltura_types.rb', line 10413

def description
  @description
end

#idObject

Returns the value of attribute id.



10410
10411
10412
# File 'lib/kaltura_types.rb', line 10410

def id
  @id
end

#nameObject

Returns the value of attribute name.



10411
10412
10413
# File 'lib/kaltura_types.rb', line 10411

def name
  @name
end

#partner_idObject

Returns the value of attribute partner_id.



10415
10416
10417
# File 'lib/kaltura_types.rb', line 10415

def partner_id
  @partner_id
end

#permission_namesObject

Returns the value of attribute permission_names.



10416
10417
10418
# File 'lib/kaltura_types.rb', line 10416

def permission_names
  @permission_names
end

#statusObject

Returns the value of attribute status.



10414
10415
10416
# File 'lib/kaltura_types.rb', line 10414

def status
  @status
end

#system_nameObject

Returns the value of attribute system_name.



10412
10413
10414
# File 'lib/kaltura_types.rb', line 10412

def system_name
  @system_name
end

#tagsObject

Returns the value of attribute tags.



10417
10418
10419
# File 'lib/kaltura_types.rb', line 10417

def tags
  @tags
end

#updated_atObject

Returns the value of attribute updated_at.



10419
10420
10421
# File 'lib/kaltura_types.rb', line 10419

def updated_at
  @updated_at
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
# File 'lib/kaltura_types.rb', line 10437

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