Class: FuncRunner::FunctionExecutionPayload
- Inherits:
-
Object
- Object
- FuncRunner::FunctionExecutionPayload
- Defined in:
- lib/func_runner/function_execution_payload.rb
Instance Attribute Summary collapse
-
#function_executions ⇒ Object
Returns the value of attribute function_executions.
-
#run_id ⇒ Object
Returns the value of attribute run_id.
-
#thread_id ⇒ Object
Returns the value of attribute thread_id.
Instance Method Summary collapse
-
#initialize(options = {}) ⇒ FunctionExecutionPayload
constructor
A new instance of FunctionExecutionPayload.
Constructor Details
#initialize(options = {}) ⇒ FunctionExecutionPayload
Returns a new instance of FunctionExecutionPayload.
7 8 9 10 11 |
# File 'lib/func_runner/function_execution_payload.rb', line 7 def initialize( = {}) @thread_id = [:thread_id] @run_id = [:run_id] @function_executions = [:function_executions] || [] end |
Instance Attribute Details
#function_executions ⇒ Object
Returns the value of attribute function_executions.
5 6 7 |
# File 'lib/func_runner/function_execution_payload.rb', line 5 def function_executions @function_executions end |
#run_id ⇒ Object
Returns the value of attribute run_id.
5 6 7 |
# File 'lib/func_runner/function_execution_payload.rb', line 5 def run_id @run_id end |
#thread_id ⇒ Object
Returns the value of attribute thread_id.
5 6 7 |
# File 'lib/func_runner/function_execution_payload.rb', line 5 def thread_id @thread_id end |