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.



9207
9208
9209
# File 'lib/kaltura_types.rb', line 9207

def created_at
  @created_at
end

#dcObject

DC where the serverNode is located



9222
9223
9224
# File 'lib/kaltura_types.rb', line 9222

def dc
  @dc
end

#descriptionObject

Returns the value of attribute description.



9214
9215
9216
# File 'lib/kaltura_types.rb', line 9214

def description
  @description
end

#environmentObject

Environment



9226
9227
9228
# File 'lib/kaltura_types.rb', line 9226

def environment
  @environment
end

#heartbeat_timeObject

Returns the value of attribute heartbeat_time.



9209
9210
9211
# File 'lib/kaltura_types.rb', line 9209

def heartbeat_time
  @heartbeat_time
end

#host_nameObject

serverNode hostName



9216
9217
9218
# File 'lib/kaltura_types.rb', line 9216

def host_name
  @host_name
end

#idObject

Returns the value of attribute id.



9205
9206
9207
# File 'lib/kaltura_types.rb', line 9205

def id
  @id
end

#nameObject

serverNode name



9211
9212
9213
# File 'lib/kaltura_types.rb', line 9211

def name
  @name
end

#parent_idObject

Id of the parent serverNode



9224
9225
9226
# File 'lib/kaltura_types.rb', line 9224

def parent_id
  @parent_id
end

#partner_idObject

Returns the value of attribute partner_id.



9206
9207
9208
# File 'lib/kaltura_types.rb', line 9206

def partner_id
  @partner_id
end

#statusObject

Returns the value of attribute status.



9217
9218
9219
# File 'lib/kaltura_types.rb', line 9217

def status
  @status
end

#system_nameObject

serverNode uniqe system name



9213
9214
9215
# File 'lib/kaltura_types.rb', line 9213

def system_name
  @system_name
end

#tagsObject

serverNode tags



9220
9221
9222
# File 'lib/kaltura_types.rb', line 9220

def tags
  @tags
end

#typeObject

Returns the value of attribute type.



9218
9219
9220
# File 'lib/kaltura_types.rb', line 9218

def type
  @type
end

#updated_atObject

Returns the value of attribute updated_at.



9208
9209
9210
# File 'lib/kaltura_types.rb', line 9208

def updated_at
  @updated_at
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



9250
9251
9252
9253
9254
9255
9256
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280
9281
9282
9283
9284
9285
9286
9287
9288
9289
9290
9291
9292
9293
9294
9295
9296
9297
# File 'lib/kaltura_types.rb', line 9250

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