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.



9083
9084
9085
# File 'lib/kaltura_types.rb', line 9083

def created_at
  @created_at
end

#dcObject

DC where the serverNode is located



9098
9099
9100
# File 'lib/kaltura_types.rb', line 9098

def dc
  @dc
end

#descriptionObject

Returns the value of attribute description.



9090
9091
9092
# File 'lib/kaltura_types.rb', line 9090

def description
  @description
end

#environmentObject

Environment



9102
9103
9104
# File 'lib/kaltura_types.rb', line 9102

def environment
  @environment
end

#heartbeat_timeObject

Returns the value of attribute heartbeat_time.



9085
9086
9087
# File 'lib/kaltura_types.rb', line 9085

def heartbeat_time
  @heartbeat_time
end

#host_nameObject

serverNode hostName



9092
9093
9094
# File 'lib/kaltura_types.rb', line 9092

def host_name
  @host_name
end

#idObject

Returns the value of attribute id.



9081
9082
9083
# File 'lib/kaltura_types.rb', line 9081

def id
  @id
end

#nameObject

serverNode name



9087
9088
9089
# File 'lib/kaltura_types.rb', line 9087

def name
  @name
end

#parent_idObject

Id of the parent serverNode



9100
9101
9102
# File 'lib/kaltura_types.rb', line 9100

def parent_id
  @parent_id
end

#partner_idObject

Returns the value of attribute partner_id.



9082
9083
9084
# File 'lib/kaltura_types.rb', line 9082

def partner_id
  @partner_id
end

#statusObject

Returns the value of attribute status.



9093
9094
9095
# File 'lib/kaltura_types.rb', line 9093

def status
  @status
end

#system_nameObject

serverNode uniqe system name



9089
9090
9091
# File 'lib/kaltura_types.rb', line 9089

def system_name
  @system_name
end

#tagsObject

serverNode tags



9096
9097
9098
# File 'lib/kaltura_types.rb', line 9096

def tags
  @tags
end

#typeObject

Returns the value of attribute type.



9094
9095
9096
# File 'lib/kaltura_types.rb', line 9094

def type
  @type
end

#updated_atObject

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.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