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.
9249 9250 9251 |
# File 'lib/kaltura_types.rb', line 9249 def created_at @created_at end |
#dc ⇒ Object
DC where the serverNode is located
9264 9265 9266 |
# File 'lib/kaltura_types.rb', line 9264 def dc @dc end |
#description ⇒ Object
Returns the value of attribute description.
9256 9257 9258 |
# File 'lib/kaltura_types.rb', line 9256 def description @description end |
#environment ⇒ Object
Environment
9268 9269 9270 |
# File 'lib/kaltura_types.rb', line 9268 def environment @environment end |
#heartbeat_time ⇒ Object
Returns the value of attribute heartbeat_time.
9251 9252 9253 |
# File 'lib/kaltura_types.rb', line 9251 def heartbeat_time @heartbeat_time end |
#host_name ⇒ Object
serverNode hostName
9258 9259 9260 |
# File 'lib/kaltura_types.rb', line 9258 def host_name @host_name end |
#id ⇒ Object
Returns the value of attribute id.
9247 9248 9249 |
# File 'lib/kaltura_types.rb', line 9247 def id @id end |
#name ⇒ Object
serverNode name
9253 9254 9255 |
# File 'lib/kaltura_types.rb', line 9253 def name @name end |
#parent_id ⇒ Object
Id of the parent serverNode
9266 9267 9268 |
# File 'lib/kaltura_types.rb', line 9266 def parent_id @parent_id end |
#partner_id ⇒ Object
Returns the value of attribute partner_id.
9248 9249 9250 |
# File 'lib/kaltura_types.rb', line 9248 def partner_id @partner_id end |
#status ⇒ Object
Returns the value of attribute status.
9259 9260 9261 |
# File 'lib/kaltura_types.rb', line 9259 def status @status end |
#system_name ⇒ Object
serverNode uniqe system name
9255 9256 9257 |
# File 'lib/kaltura_types.rb', line 9255 def system_name @system_name end |
#tags ⇒ Object
serverNode tags
9262 9263 9264 |
# File 'lib/kaltura_types.rb', line 9262 def @tags end |
#type ⇒ Object
Returns the value of attribute type.
9260 9261 9262 |
# File 'lib/kaltura_types.rb', line 9260 def type @type end |
#updated_at ⇒ Object
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. = 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 |