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.



9139
9140
9141
# File 'lib/kaltura_types.rb', line 9139

def created_at
  @created_at
end

#dcObject

DC where the serverNode is located



9154
9155
9156
# File 'lib/kaltura_types.rb', line 9154

def dc
  @dc
end

#descriptionObject

Returns the value of attribute description.



9146
9147
9148
# File 'lib/kaltura_types.rb', line 9146

def description
  @description
end

#environmentObject

Environment



9158
9159
9160
# File 'lib/kaltura_types.rb', line 9158

def environment
  @environment
end

#heartbeat_timeObject

Returns the value of attribute heartbeat_time.



9141
9142
9143
# File 'lib/kaltura_types.rb', line 9141

def heartbeat_time
  @heartbeat_time
end

#host_nameObject

serverNode hostName



9148
9149
9150
# File 'lib/kaltura_types.rb', line 9148

def host_name
  @host_name
end

#idObject

Returns the value of attribute id.



9137
9138
9139
# File 'lib/kaltura_types.rb', line 9137

def id
  @id
end

#nameObject

serverNode name



9143
9144
9145
# File 'lib/kaltura_types.rb', line 9143

def name
  @name
end

#parent_idObject

Id of the parent serverNode



9156
9157
9158
# File 'lib/kaltura_types.rb', line 9156

def parent_id
  @parent_id
end

#partner_idObject

Returns the value of attribute partner_id.



9138
9139
9140
# File 'lib/kaltura_types.rb', line 9138

def partner_id
  @partner_id
end

#statusObject

Returns the value of attribute status.



9149
9150
9151
# File 'lib/kaltura_types.rb', line 9149

def status
  @status
end

#system_nameObject

serverNode uniqe system name



9145
9146
9147
# File 'lib/kaltura_types.rb', line 9145

def system_name
  @system_name
end

#tagsObject

serverNode tags



9152
9153
9154
# File 'lib/kaltura_types.rb', line 9152

def tags
  @tags
end

#typeObject

Returns the value of attribute type.



9150
9151
9152
# File 'lib/kaltura_types.rb', line 9150

def type
  @type
end

#updated_atObject

Returns the value of attribute updated_at.



9140
9141
9142
# File 'lib/kaltura_types.rb', line 9140

def updated_at
  @updated_at
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



9182
9183
9184
9185
9186
9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
9229
# File 'lib/kaltura_types.rb', line 9182

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