Class: Kaltura::KalturaServerNode

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.



9249
9250
9251
# File 'lib/kaltura_types.rb', line 9249

def created_at
  @created_at
end

#dcObject

DC where the serverNode is located



9264
9265
9266
# File 'lib/kaltura_types.rb', line 9264

def dc
  @dc
end

#descriptionObject

Returns the value of attribute description.



9256
9257
9258
# File 'lib/kaltura_types.rb', line 9256

def description
  @description
end

#environmentObject

Environment



9268
9269
9270
# File 'lib/kaltura_types.rb', line 9268

def environment
  @environment
end

#heartbeat_timeObject

Returns the value of attribute heartbeat_time.



9251
9252
9253
# File 'lib/kaltura_types.rb', line 9251

def heartbeat_time
  @heartbeat_time
end

#host_nameObject

serverNode hostName



9258
9259
9260
# File 'lib/kaltura_types.rb', line 9258

def host_name
  @host_name
end

#idObject

Returns the value of attribute id.



9247
9248
9249
# File 'lib/kaltura_types.rb', line 9247

def id
  @id
end

#nameObject

serverNode name



9253
9254
9255
# File 'lib/kaltura_types.rb', line 9253

def name
  @name
end

#parent_idObject

Id of the parent serverNode



9266
9267
9268
# File 'lib/kaltura_types.rb', line 9266

def parent_id
  @parent_id
end

#partner_idObject

Returns the value of attribute partner_id.



9248
9249
9250
# File 'lib/kaltura_types.rb', line 9248

def partner_id
  @partner_id
end

#statusObject

Returns the value of attribute status.



9259
9260
9261
# File 'lib/kaltura_types.rb', line 9259

def status
  @status
end

#system_nameObject

serverNode uniqe system name



9255
9256
9257
# File 'lib/kaltura_types.rb', line 9255

def system_name
  @system_name
end

#tagsObject

serverNode tags



9262
9263
9264
# File 'lib/kaltura_types.rb', line 9262

def tags
  @tags
end

#typeObject

Returns the value of attribute type.



9260
9261
9262
# File 'lib/kaltura_types.rb', line 9260

def type
  @type
end

#updated_atObject

Returns the value of attribute updated_at.



9250
9251
9252
# File 'lib/kaltura_types.rb', line 9250

def updated_at
  @updated_at
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



9292
9293
9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
9306
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331
9332
9333
9334
9335
9336
9337
9338
9339
# File 'lib/kaltura_types.rb', line 9292

def from_xml(xml_element)
	super
	if xml_element.elements['id'] != nil
		self.id = xml_element.elements['id'].text
	end
	if xml_element.elements['partnerId'] != nil
		self.partner_id = xml_element.elements['partnerId'].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['heartbeatTime'] != nil
		self.heartbeat_time = xml_element.elements['heartbeatTime'].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['hostName'] != nil
		self.host_name = xml_element.elements['hostName'].text
	end
	if xml_element.elements['status'] != nil
		self.status = xml_element.elements['status'].text
	end
	if xml_element.elements['type'] != nil
		self.type = xml_element.elements['type'].text
	end
	if xml_element.elements['tags'] != nil
		self.tags = xml_element.elements['tags'].text
	end
	if xml_element.elements['dc'] != nil
		self.dc = xml_element.elements['dc'].text
	end
	if xml_element.elements['parentId'] != nil
		self.parent_id = xml_element.elements['parentId'].text
	end
	if xml_element.elements['environment'] != nil
		self.environment = xml_element.elements['environment'].text
	end
end