Module: AWS::Flow::Activities::InstanceMethods

Defined in:
lib/aws/decider/activity.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#_activity_execution_context=(value) ⇒ Object (writeonly)

Sets the attribute _activity_execution_context

Parameters:

  • value

    the value to set the attribute _activity_execution_context to.



338
339
340
# File 'lib/aws/decider/activity.rb', line 338

def _activity_execution_context=(value)
  @_activity_execution_context = value
end

Instance Method Details

#activity_execution_contextObject



339
340
341
342
# File 'lib/aws/decider/activity.rb', line 339

def activity_execution_context
  raise IllegalStateException.new("No activity execution context") unless @_activity_execution_context
  @_activity_execution_context
end

#record_activity_heartbeat(details) ⇒ Object



343
344
345
# File 'lib/aws/decider/activity.rb', line 343

def record_activity_heartbeat(details)
  @_activity_execution_context.record_activity_heartbeat(details)
end