Class: Temporalio::Client::WorkflowExecution::Description

Inherits:
Temporalio::Client::WorkflowExecution show all
Defined in:
lib/temporalio/client/workflow_execution.rb

Overview

Description for a single workflow execution run.

Instance Attribute Summary collapse

Attributes inherited from Temporalio::Client::WorkflowExecution

#raw_info

Instance Method Summary collapse

Methods inherited from Temporalio::Client::WorkflowExecution

#close_time, #execution_time, #history_length, #id, #memo, #parent_id, #parent_run_id, #run_id, #search_attributes, #start_time, #status, #task_queue, #workflow_type

Instance Attribute Details

#raw_descriptionApi::WorkflowService::V1::DescribeWorkflowExecutionResponse (readonly)

Returns Underlying protobuf description.

Returns:



90
91
92
# File 'lib/temporalio/client/workflow_execution.rb', line 90

def raw_description
  @raw_description
end

Instance Method Details

#static_detailsString?

Returns Static details configured on the workflow. This is currently experimental.

Returns:

  • (String, nil)

    Static details configured on the workflow. This is currently experimental.



105
106
107
# File 'lib/temporalio/client/workflow_execution.rb', line 105

def static_details
  .last
end

#static_summaryString?

Returns Static summary configured on the workflow. This is currently experimental.

Returns:

  • (String, nil)

    Static summary configured on the workflow. This is currently experimental.



100
101
102
# File 'lib/temporalio/client/workflow_execution.rb', line 100

def static_summary
  .first
end