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.



9119
9120
9121
# File 'lib/kaltura_types.rb', line 9119

def created_at
  @created_at
end

#dcObject

DC where the serverNode is located



9134
9135
9136
# File 'lib/kaltura_types.rb', line 9134

def dc
  @dc
end

#descriptionObject

Returns the value of attribute description.



9126
9127
9128
# File 'lib/kaltura_types.rb', line 9126

def description
  @description
end

#environmentObject

Environment



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

def environment
  @environment
end

#heartbeat_timeObject

Returns the value of attribute heartbeat_time.



9121
9122
9123
# File 'lib/kaltura_types.rb', line 9121

def heartbeat_time
  @heartbeat_time
end

#host_nameObject

serverNode hostName



9128
9129
9130
# File 'lib/kaltura_types.rb', line 9128

def host_name
  @host_name
end

#idObject

Returns the value of attribute id.



9117
9118
9119
# File 'lib/kaltura_types.rb', line 9117

def id
  @id
end

#nameObject

serverNode name



9123
9124
9125
# File 'lib/kaltura_types.rb', line 9123

def name
  @name
end

#parent_idObject

Id of the parent serverNode



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

def parent_id
  @parent_id
end

#partner_idObject

Returns the value of attribute partner_id.



9118
9119
9120
# File 'lib/kaltura_types.rb', line 9118

def partner_id
  @partner_id
end

#statusObject

Returns the value of attribute status.



9129
9130
9131
# File 'lib/kaltura_types.rb', line 9129

def status
  @status
end

#system_nameObject

serverNode uniqe system name



9125
9126
9127
# File 'lib/kaltura_types.rb', line 9125

def system_name
  @system_name
end

#tagsObject

serverNode tags



9132
9133
9134
# File 'lib/kaltura_types.rb', line 9132

def tags
  @tags
end

#typeObject

Returns the value of attribute type.



9130
9131
9132
# File 'lib/kaltura_types.rb', line 9130

def type
  @type
end

#updated_atObject

Returns the value of attribute updated_at.



9120
9121
9122
# File 'lib/kaltura_types.rb', line 9120

def updated_at
  @updated_at
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



9162
9163
9164
9165
9166
9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
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
# File 'lib/kaltura_types.rb', line 9162

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