Class: Temporalio::Client::Schedule::Backfill
- Inherits:
-
Data
- Object
- Data
- Temporalio::Client::Schedule::Backfill
- Defined in:
- lib/temporalio/client/schedule.rb,
lib/temporalio/client/schedule.rb
Overview
Time period and policy for actions taken as if the time passed right now.
Instance Attribute Summary collapse
-
#end_at ⇒ Time
End of the range to evaluate the schedule in.
-
#overlap ⇒ OverlapPolicy
Overlap policy.
-
#start_at ⇒ Time
Start of the range to evaluate the schedule in.
Instance Method Summary collapse
-
#initialize(start_at:, end_at:, overlap: nil) ⇒ Backfill
constructor
Create backfill.
Constructor Details
#initialize(start_at:, end_at:, overlap: nil) ⇒ Backfill
Create backfill.
368 369 370 371 372 373 374 |
# File 'lib/temporalio/client/schedule.rb', line 368 def initialize( start_at:, end_at:, overlap: nil ) super end |
Instance Attribute Details
#end_at ⇒ Time
Returns End of the range to evaluate the schedule in. This is inclusive.
362 363 364 |
# File 'lib/temporalio/client/schedule.rb', line 362 def end_at @end_at end |
#overlap ⇒ OverlapPolicy
Returns Overlap policy.
362 363 364 |
# File 'lib/temporalio/client/schedule.rb', line 362 def overlap @overlap end |
#start_at ⇒ Time
Returns Start of the range to evaluate the schedule in. This is exclusive.
362 363 364 |
# File 'lib/temporalio/client/schedule.rb', line 362 def start_at @start_at end |