Class: Kaltura::KalturaServerNode
- Inherits:
-
KalturaObjectBase
- Object
- KalturaObjectBase
- Kaltura::KalturaServerNode
- Defined in:
- lib/kaltura_types.rb
Direct Known Subclasses
KalturaConferenceServerNode, KalturaDeliveryServerNode, KalturaSipServerNode
Instance Attribute Summary collapse
-
#created_at ⇒ Object
Returns the value of attribute created_at.
-
#dc ⇒ Object
DC where the serverNode is located.
-
#description ⇒ Object
Returns the value of attribute description.
-
#environment ⇒ Object
Environment.
-
#heartbeat_time ⇒ Object
Returns the value of attribute heartbeat_time.
-
#host_name ⇒ Object
serverNode hostName.
-
#id ⇒ Object
Returns the value of attribute id.
-
#name ⇒ Object
serverNode name.
-
#parent_id ⇒ Object
Id of the parent serverNode.
-
#partner_id ⇒ Object
Returns the value of attribute partner_id.
-
#status ⇒ Object
Returns the value of attribute status.
-
#system_name ⇒ Object
serverNode uniqe system name.
-
#tags ⇒ Object
serverNode tags.
-
#type ⇒ Object
Returns the value of attribute type.
-
#updated_at ⇒ Object
Returns the value of attribute updated_at.
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#created_at ⇒ Object
Returns the value of attribute created_at.
9335 9336 9337 |
# File 'lib/kaltura_types.rb', line 9335 def created_at @created_at end |
#dc ⇒ Object
DC where the serverNode is located
9350 9351 9352 |
# File 'lib/kaltura_types.rb', line 9350 def dc @dc end |
#description ⇒ Object
Returns the value of attribute description.
9342 9343 9344 |
# File 'lib/kaltura_types.rb', line 9342 def description @description end |
#environment ⇒ Object
Environment
9354 9355 9356 |
# File 'lib/kaltura_types.rb', line 9354 def environment @environment end |
#heartbeat_time ⇒ Object
Returns the value of attribute heartbeat_time.
9337 9338 9339 |
# File 'lib/kaltura_types.rb', line 9337 def heartbeat_time @heartbeat_time end |
#host_name ⇒ Object
serverNode hostName
9344 9345 9346 |
# File 'lib/kaltura_types.rb', line 9344 def host_name @host_name end |
#id ⇒ Object
Returns the value of attribute id.
9333 9334 9335 |
# File 'lib/kaltura_types.rb', line 9333 def id @id end |
#name ⇒ Object
serverNode name
9339 9340 9341 |
# File 'lib/kaltura_types.rb', line 9339 def name @name end |
#parent_id ⇒ Object
Id of the parent serverNode
9352 9353 9354 |
# File 'lib/kaltura_types.rb', line 9352 def parent_id @parent_id end |
#partner_id ⇒ Object
Returns the value of attribute partner_id.
9334 9335 9336 |
# File 'lib/kaltura_types.rb', line 9334 def partner_id @partner_id end |
#status ⇒ Object
Returns the value of attribute status.
9345 9346 9347 |
# File 'lib/kaltura_types.rb', line 9345 def status @status end |
#system_name ⇒ Object
serverNode uniqe system name
9341 9342 9343 |
# File 'lib/kaltura_types.rb', line 9341 def system_name @system_name end |
#tags ⇒ Object
serverNode tags
9348 9349 9350 |
# File 'lib/kaltura_types.rb', line 9348 def @tags end |
#type ⇒ Object
Returns the value of attribute type.
9346 9347 9348 |
# File 'lib/kaltura_types.rb', line 9346 def type @type end |
#updated_at ⇒ Object
Returns the value of attribute updated_at.
9336 9337 9338 |
# File 'lib/kaltura_types.rb', line 9336 def updated_at @updated_at end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
9378 9379 9380 9381 9382 9383 9384 9385 9386 9387 9388 9389 9390 9391 9392 9393 9394 9395 9396 9397 9398 9399 9400 9401 9402 9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 9418 9419 9420 9421 9422 9423 9424 9425 |
# File 'lib/kaltura_types.rb', line 9378 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. = 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 |