Class: Zizq::Resources::CronGroup
- Inherits:
-
Resource
- Object
- Resource
- Zizq::Resources::CronGroup
show all
- Defined in:
- lib/zizq/resources/cron_group.rb,
sig/generated/zizq/resources/cron_group.rbs
Overview
Typed wrapper around a cron group response hash.
Instance Attribute Summary
Attributes inherited from Resource
#client
Instance Method Summary
collapse
Methods inherited from Resource
#initialize, #inspect, #ms_to_seconds, #to_h
Instance Method Details
#entries ⇒ Object
Returns the entries in this group as typed resources.
18
19
20
|
# File 'lib/zizq/resources/cron_group.rb', line 18
def entries (@data["entries"] || []).map { |e| CronEntry.new(client, e) }
end
|
#name ⇒ Object
11
|
# File 'lib/zizq/resources/cron_group.rb', line 11
def name = @data["name"]
|
#paused ⇒ Object
12
|
# File 'lib/zizq/resources/cron_group.rb', line 12
def paused = @data["paused"]
|
#paused? ⇒ Boolean
13
|
# File 'lib/zizq/resources/cron_group.rb', line 13
def paused? = paused
|
#paused_at ⇒ Object
14
|
# File 'lib/zizq/resources/cron_group.rb', line 14
def paused_at = ms_to_seconds(@data["paused_at"])
|
#resumed_at ⇒ Object
15
|
# File 'lib/zizq/resources/cron_group.rb', line 15
def resumed_at = ms_to_seconds(@data["resumed_at"])
|