Class: SwarmSDK::Workflow::Executor::OutputTransformerContext

Inherits:
Struct
  • Object
show all
Defined in:
lib/swarm_sdk/workflow/executor.rb

Overview

Output transformer context container

Groups parameters for output transformer processing to avoid long parameter lists.

Instance Attribute Summary collapse

Instance Attribute Details

#nodeObject

Returns the value of attribute node



29
30
31
# File 'lib/swarm_sdk/workflow/executor.rb', line 29

def node
  @node
end

#node_nameObject

Returns the value of attribute node_name



29
30
31
# File 'lib/swarm_sdk/workflow/executor.rb', line 29

def node_name
  @node_name
end

#node_start_timeObject

Returns the value of attribute node_start_time



29
30
31
# File 'lib/swarm_sdk/workflow/executor.rb', line 29

def node_start_time
  @node_start_time
end

#resultObject

Returns the value of attribute result



29
30
31
# File 'lib/swarm_sdk/workflow/executor.rb', line 29

def result
  @result
end

#skip_executionObject

Returns the value of attribute skip_execution



29
30
31
# File 'lib/swarm_sdk/workflow/executor.rb', line 29

def skip_execution
  @skip_execution
end

#stateObject

Returns the value of attribute state



29
30
31
# File 'lib/swarm_sdk/workflow/executor.rb', line 29

def state
  @state
end