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_priority, #default_task_schedule_to_close_timeout, #default_task_schedule_to_start_timeout, #default_task_start_to_close_timeout

Attributes included from Utilities::UpwardLookups

#precursors

Attributes included from Utilities::UpwardLookups::InstanceMethods

#precursors

Instance Method Summary collapse

Methods inherited from ActivityOptions

#activity_name, #activity_name=, #exponential_retry, #get_full_options

Methods inherited from Options

#get_options, inherited, #method_missing

Methods included from Utilities::UpwardLookups

#held_properties, #properties, #property

Methods included from Utilities::UpwardLookups::InstanceMethods

#look_upwards

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. The default is `false`.



857
858
859
# File 'lib/aws/decider/options.rb', line 857

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