Class: AWS::Flow::ActivityRuntimeOptions

Inherits:
ActivityOptions show all
Defined in:
lib/aws/decider/options.rb

Overview

Runtime options for an Activity.

Instance Attribute Summary

Attributes inherited from ActivityOptions

#default_task_heartbeat_timeout, #default_task_list, #default_task_schedule_to_close_timeout, #default_task_schedule_to_start_timeout, #default_task_start_to_close_timeout

Instance Method Summary collapse

Methods inherited from ActivityOptions

#activity_name, #activity_name=, #exponential_retry, #get_default_options, #get_full_options, #get_runtime_options

Methods inherited from Options

#get_options, inherited, #method_missing

Constructor Details

#initialize(default_options = {}, use_defaults = false) ⇒ ActivityRuntimeOptions

Creates a new set of runtime options based on a set of default options.

Parameters:

  • default_options (ActivityOptions) (defaults to: {})

    The default AWS::Flow::ActivityOptions to use to set the values of the runtime options in this class.

  • use_defaults (true, false) (defaults to: false)

    Set to ‘true` to use the default runtime options for the Activity.



606
607
608
# File 'lib/aws/decider/options.rb', line 606

def initialize(default_options = {}, use_defaults=false)
  super(default_options, use_defaults)
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class AWS::Flow::Options