class AWS::Flow::ActivityRegistrationOptions

This class is used to capture the options passed during activity declaration.

Public Class Methods

registration_options() click to toggle source

Default registration options. These can be set only during Activity registration.

  • ‘default_task_heartbeat_timeout`

  • ‘default_task_schedule_to_close_timeout`

  • ‘default_task_schedule_to_start_timeout`

  • ‘default_task_start_to_close_timeout`

# File lib/aws/decider/options.rb, line 814
def registration_options
  [
    :default_task_heartbeat_timeout,
    :default_task_schedule_to_close_timeout,
    :default_task_schedule_to_start_timeout,
    :default_task_start_to_close_timeout,
    :default_task_list,
    :default_task_priority
  ]
end

Public Instance Methods

get_registration_options() click to toggle source

Return the options for this Activity that are set during registration.

# File lib/aws/decider/options.rb, line 839
def get_registration_options
  get_options(self.class.registration_options)
end