Class: Temporalio::Client::Schedule::Description
- Inherits:
-
Data
- Object
- Data
- Temporalio::Client::Schedule::Description
- Defined in:
- lib/temporalio/client/schedule.rb,
lib/temporalio/client/schedule.rb
Overview
Description of a schedule.
Instance Attribute Summary collapse
-
#id ⇒ String
ID of the schedule.
-
#info ⇒ Schedule::Info
Information about the schedule.
-
#raw_description ⇒ Api::WorkflowService::V1::DescribeScheduleResponse
Raw description of the schedule.
-
#schedule ⇒ Schedule
Schedule details.
Instance Method Summary collapse
-
#memo ⇒ Hash<String, Object>?
Memo for the schedule, converted lazily on first call.
-
#search_attributes ⇒ SearchAttributes?
Search attributes for the schedule, converted lazily on first call.
Instance Attribute Details
#id ⇒ String
Returns ID of the schedule.
59 60 61 |
# File 'lib/temporalio/client/schedule.rb', line 59 def id @id end |
#info ⇒ Schedule::Info
Returns Information about the schedule.
59 60 61 |
# File 'lib/temporalio/client/schedule.rb', line 59 def info @info end |
#raw_description ⇒ Api::WorkflowService::V1::DescribeScheduleResponse
Returns Raw description of the schedule.
59 60 61 |
# File 'lib/temporalio/client/schedule.rb', line 59 def raw_description @raw_description end |
#schedule ⇒ Schedule
Returns Schedule details.
59 60 61 |
# File 'lib/temporalio/client/schedule.rb', line 59 def schedule @schedule end |
Instance Method Details
#memo ⇒ Hash<String, Object>?
Returns Memo for the schedule, converted lazily on first call.
92 93 94 |
# File 'lib/temporalio/client/schedule.rb', line 92 def memo @memo.get end |
#search_attributes ⇒ SearchAttributes?
Returns Search attributes for the schedule, converted lazily on first call.
97 98 99 |
# File 'lib/temporalio/client/schedule.rb', line 97 def search_attributes @search_attributes.get end |