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.



10165
10166
10167
# File 'lib/kaltura_types.rb', line 10165

def created_at
  @created_at
end

#descriptionObject

Returns the value of attribute description.



10160
10161
10162
# File 'lib/kaltura_types.rb', line 10160

def description
  @description
end

#idObject

Returns the value of attribute id.



10157
10158
10159
# File 'lib/kaltura_types.rb', line 10157

def id
  @id
end

#nameObject

Returns the value of attribute name.



10158
10159
10160
# File 'lib/kaltura_types.rb', line 10158

def name
  @name
end

#partner_idObject

Returns the value of attribute partner_id.



10162
10163
10164
# File 'lib/kaltura_types.rb', line 10162

def partner_id
  @partner_id
end

#permission_namesObject

Returns the value of attribute permission_names.



10163
10164
10165
# File 'lib/kaltura_types.rb', line 10163

def permission_names
  @permission_names
end

#statusObject

Returns the value of attribute status.



10161
10162
10163
# File 'lib/kaltura_types.rb', line 10161

def status
  @status
end

#system_nameObject

Returns the value of attribute system_name.



10159
10160
10161
# File 'lib/kaltura_types.rb', line 10159

def system_name
  @system_name
end

#tagsObject

Returns the value of attribute tags.



10164
10165
10166
# File 'lib/kaltura_types.rb', line 10164

def tags
  @tags
end

#updated_atObject

Returns the value of attribute updated_at.



10166
10167
10168
# File 'lib/kaltura_types.rb', line 10166

def updated_at
  @updated_at
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
# File 'lib/kaltura_types.rb', line 10184

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