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.
9207 9208 9209 |
# File 'lib/kaltura_types.rb', line 9207 def created_at @created_at end |
#dc ⇒ Object
DC where the serverNode is located
9222 9223 9224 |
# File 'lib/kaltura_types.rb', line 9222 def dc @dc end |
#description ⇒ Object
Returns the value of attribute description.
9214 9215 9216 |
# File 'lib/kaltura_types.rb', line 9214 def description @description end |
#environment ⇒ Object
Environment
9226 9227 9228 |
# File 'lib/kaltura_types.rb', line 9226 def environment @environment end |
#heartbeat_time ⇒ Object
Returns the value of attribute heartbeat_time.
9209 9210 9211 |
# File 'lib/kaltura_types.rb', line 9209 def heartbeat_time @heartbeat_time end |
#host_name ⇒ Object
serverNode hostName
9216 9217 9218 |
# File 'lib/kaltura_types.rb', line 9216 def host_name @host_name end |
#id ⇒ Object
Returns the value of attribute id.
9205 9206 9207 |
# File 'lib/kaltura_types.rb', line 9205 def id @id end |
#name ⇒ Object
serverNode name
9211 9212 9213 |
# File 'lib/kaltura_types.rb', line 9211 def name @name end |
#parent_id ⇒ Object
Id of the parent serverNode
9224 9225 9226 |
# File 'lib/kaltura_types.rb', line 9224 def parent_id @parent_id end |
#partner_id ⇒ Object
Returns the value of attribute partner_id.
9206 9207 9208 |
# File 'lib/kaltura_types.rb', line 9206 def partner_id @partner_id end |
#status ⇒ Object
Returns the value of attribute status.
9217 9218 9219 |
# File 'lib/kaltura_types.rb', line 9217 def status @status end |
#system_name ⇒ Object
serverNode uniqe system name
9213 9214 9215 |
# File 'lib/kaltura_types.rb', line 9213 def system_name @system_name end |
#tags ⇒ Object
serverNode tags
9220 9221 9222 |
# File 'lib/kaltura_types.rb', line 9220 def @tags end |
#type ⇒ Object
Returns the value of attribute type.
9218 9219 9220 |
# File 'lib/kaltura_types.rb', line 9218 def type @type end |
#updated_at ⇒ Object
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. = 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 |