Class: MonitorGroup
Instance Attribute Summary collapse
-
#api ⇒ Object
Returns the value of attribute api.
-
#env_id ⇒ Object
Returns the value of attribute env_id.
-
#servers ⇒ Object
Returns the value of attribute servers.
-
#token ⇒ Object
Returns the value of attribute token.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(env_id, api, servers) ⇒ MonitorGroup
constructor
A new instance of MonitorGroup.
Methods inherited from Packet
Constructor Details
#initialize(env_id, api, servers) ⇒ MonitorGroup
Returns a new instance of MonitorGroup.
19 20 21 22 23 |
# File 'lib/packet.rb', line 19 def initialize(env_id, api, servers) @env_id = env_id @api = api @servers = servers end |
Instance Attribute Details
#api ⇒ Object
Returns the value of attribute api.
18 19 20 |
# File 'lib/packet.rb', line 18 def api @api end |
#env_id ⇒ Object
Returns the value of attribute env_id.
18 19 20 |
# File 'lib/packet.rb', line 18 def env_id @env_id end |
#servers ⇒ Object
Returns the value of attribute servers.
18 19 20 |
# File 'lib/packet.rb', line 18 def servers @servers end |
#token ⇒ Object
Returns the value of attribute token.
19 20 21 |
# File 'lib/cron_feeder.rb', line 19 def token @token end |
Class Method Details
.json_create(o) ⇒ Object
25 26 27 28 |
# File 'lib/packet.rb', line 25 def self.json_create(o) i = o['data'] new(i['env_id'],i['api'],i['servers']) end |