Class: Temporalio::Workflow::Info::ParentInfo

Inherits:
Struct
  • Object
show all
Defined in:
lib/temporalio/workflow/info.rb

Overview

Note:

WARNING: This class may have required parameters added to its constructor. Users should not instantiate this class or it may break in incompatible ways.

Information about a parent of a workflow.

Instance Attribute Summary collapse

Instance Attribute Details

#namespaceString

Returns Namespace for the parent.

Returns:

  • (String)

    Namespace for the parent.



74
75
76
77
78
79
# File 'lib/temporalio/workflow/info.rb', line 74

ParentInfo = Struct.new(
  :namespace,
  :run_id,
  :workflow_id,
  keyword_init: true
)

#run_idString

Returns Run ID for the parent.

Returns:

  • (String)

    Run ID for the parent.



74
75
76
77
78
79
# File 'lib/temporalio/workflow/info.rb', line 74

ParentInfo = Struct.new(
  :namespace,
  :run_id,
  :workflow_id,
  keyword_init: true
)

#workflow_idString

Returns Workflow ID for the parent.

Returns:

  • (String)

    Workflow ID for the parent.



74
75
76
77
78
79
# File 'lib/temporalio/workflow/info.rb', line 74

ParentInfo = Struct.new(
  :namespace,
  :run_id,
  :workflow_id,
  keyword_init: true
)