Class: Temporal::Workflow::Command::ScheduleActivity

Inherits:
Struct
  • Object
show all
Defined in:
lib/temporal/workflow/command.rb

Overview

TODO: Move these classes into their own directories under workflow/command/*

Instance Attribute Summary collapse

Instance Attribute Details

#activity_id ⇒ Object

Returns the value of attribute activity_id

Returns:

  • (Object) —

    the current value of activity_id



5
6
7
# File 'lib/temporal/workflow/command.rb', line 5

def activity_id
  @activity_id
end

#activity_type ⇒ Object

Returns the value of attribute activity_type

Returns:

  • (Object) —

    the current value of activity_type



5
6
7
# File 'lib/temporal/workflow/command.rb', line 5

def activity_type
  @activity_type
end

#headers ⇒ Object

Returns the value of attribute headers

Returns:

  • (Object) —

    the current value of headers



5
6
7
# File 'lib/temporal/workflow/command.rb', line 5

def headers
  @headers
end

#input ⇒ Object

Returns the value of attribute input

Returns:

  • (Object) —

    the current value of input



5
6
7
# File 'lib/temporal/workflow/command.rb', line 5

def input
  @input
end

#namespace ⇒ Object

Returns the value of attribute namespace

Returns:

  • (Object) —

    the current value of namespace



5
6
7
# File 'lib/temporal/workflow/command.rb', line 5

def namespace
  @namespace
end

#retry_policy ⇒ Object

Returns the value of attribute retry_policy

Returns:

  • (Object) —

    the current value of retry_policy



5
6
7
# File 'lib/temporal/workflow/command.rb', line 5

def retry_policy
  @retry_policy
end

#task_queue ⇒ Object

Returns the value of attribute task_queue

Returns:

  • (Object) —

    the current value of task_queue



5
6
7
# File 'lib/temporal/workflow/command.rb', line 5

def task_queue
  @task_queue
end

#timeouts ⇒ Object

Returns the value of attribute timeouts

Returns:

  • (Object) —

    the current value of timeouts



5
6
7
# File 'lib/temporal/workflow/command.rb', line 5

def timeouts
  @timeouts
end