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.
9083 9084 9085 |
# File 'lib/kaltura_types.rb', line 9083 def created_at @created_at end |
#dc ⇒ Object
DC where the serverNode is located
9098 9099 9100 |
# File 'lib/kaltura_types.rb', line 9098 def dc @dc end |
#description ⇒ Object
Returns the value of attribute description.
9090 9091 9092 |
# File 'lib/kaltura_types.rb', line 9090 def description @description end |
#environment ⇒ Object
Environment
9102 9103 9104 |
# File 'lib/kaltura_types.rb', line 9102 def environment @environment end |
#heartbeat_time ⇒ Object
Returns the value of attribute heartbeat_time.
9085 9086 9087 |
# File 'lib/kaltura_types.rb', line 9085 def heartbeat_time @heartbeat_time end |
#host_name ⇒ Object
serverNode hostName
9092 9093 9094 |
# File 'lib/kaltura_types.rb', line 9092 def host_name @host_name end |
#id ⇒ Object
Returns the value of attribute id.
9081 9082 9083 |
# File 'lib/kaltura_types.rb', line 9081 def id @id end |
#name ⇒ Object
serverNode name
9087 9088 9089 |
# File 'lib/kaltura_types.rb', line 9087 def name @name end |
#parent_id ⇒ Object
Id of the parent serverNode
9100 9101 9102 |
# File 'lib/kaltura_types.rb', line 9100 def parent_id @parent_id end |
#partner_id ⇒ Object
Returns the value of attribute partner_id.
9082 9083 9084 |
# File 'lib/kaltura_types.rb', line 9082 def partner_id @partner_id end |
#status ⇒ Object
Returns the value of attribute status.
9093 9094 9095 |
# File 'lib/kaltura_types.rb', line 9093 def status @status end |
#system_name ⇒ Object
serverNode uniqe system name
9089 9090 9091 |
# File 'lib/kaltura_types.rb', line 9089 def system_name @system_name end |
#tags ⇒ Object
serverNode tags
9096 9097 9098 |
# File 'lib/kaltura_types.rb', line 9096 def @tags end |
#type ⇒ Object
Returns the value of attribute type.
9094 9095 9096 |
# File 'lib/kaltura_types.rb', line 9094 def type @type end |
#updated_at ⇒ Object
Returns the value of attribute updated_at.
9084 9085 9086 |
# File 'lib/kaltura_types.rb', line 9084 def updated_at @updated_at end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
9126 9127 9128 9129 9130 9131 9132 9133 9134 9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 9157 9158 9159 9160 9161 9162 9163 9164 9165 9166 9167 9168 9169 9170 9171 9172 9173 |
# File 'lib/kaltura_types.rb', line 9126 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 |