Class: Nomad::AgentMembers
Constant Summary
Constants inherited from Response
Instance Attribute Summary collapse
-
#members ⇒ Array<AgentMember>
readonly
The list of known peer members.
-
#server_datacenter ⇒ String
readonly
The datacenter of the server being queried.
-
#server_name ⇒ String
readonly
The name of this agent being queried.
-
#server_region ⇒ String
readonly
The region of the agent being queried.
Method Summary
Methods inherited from Response
#==, decode, #initialize, #to_h
Constructor Details
This class inherits a constructor from Nomad::Response
Instance Attribute Details
#members ⇒ Array<AgentMember> (readonly)
The list of known peer members
128 129 130 |
# File 'lib/nomad/api/agent.rb', line 128 field :Members, as: :members, load: ->(item) { Array(item).map { |i| AgentMember.decode(i) } } |
#server_datacenter ⇒ String (readonly)
The datacenter of the server being queried
123 |
# File 'lib/nomad/api/agent.rb', line 123 field :ServerDC, as: :server_datacenter |
#server_name ⇒ String (readonly)
The name of this agent being queried
113 |
# File 'lib/nomad/api/agent.rb', line 113 field :ServerName, as: :server_name |
#server_region ⇒ String (readonly)
The region of the agent being queried
118 |
# File 'lib/nomad/api/agent.rb', line 118 field :ServerRegion, as: :server_region |