Class: Aws::SWF::Types::DecisionTaskCompletedEventAttributes

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb

Overview

Provides the details of the DecisionTaskCompleted event.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#execution_contextString

User defined context for the workflow execution.

Returns:

  • (String)


1669
1670
1671
1672
1673
1674
1675
1676
1677
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 1669

class DecisionTaskCompletedEventAttributes < Struct.new(
  :execution_context,
  :scheduled_event_id,
  :started_event_id,
  :task_list,
  :task_list_schedule_to_start_timeout)
  SENSITIVE = []
  include Aws::Structure
end

#scheduled_event_idInteger

The ID of the DecisionTaskScheduled event that was recorded when this decision task was scheduled. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Returns:

  • (Integer)


1669
1670
1671
1672
1673
1674
1675
1676
1677
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 1669

class DecisionTaskCompletedEventAttributes < Struct.new(
  :execution_context,
  :scheduled_event_id,
  :started_event_id,
  :task_list,
  :task_list_schedule_to_start_timeout)
  SENSITIVE = []
  include Aws::Structure
end

#started_event_idInteger

The ID of the DecisionTaskStarted event recorded when this decision task was started. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Returns:

  • (Integer)


1669
1670
1671
1672
1673
1674
1675
1676
1677
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 1669

class DecisionTaskCompletedEventAttributes < Struct.new(
  :execution_context,
  :scheduled_event_id,
  :started_event_id,
  :task_list,
  :task_list_schedule_to_start_timeout)
  SENSITIVE = []
  include Aws::Structure
end

#task_listTypes::TaskList

Represents a task list.

Returns:



1669
1670
1671
1672
1673
1674
1675
1676
1677
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 1669

class DecisionTaskCompletedEventAttributes < Struct.new(
  :execution_context,
  :scheduled_event_id,
  :started_event_id,
  :task_list,
  :task_list_schedule_to_start_timeout)
  SENSITIVE = []
  include Aws::Structure
end

#task_list_schedule_to_start_timeoutString

The maximum amount of time the decision task can wait to be assigned to a worker.

Returns:

  • (String)


1669
1670
1671
1672
1673
1674
1675
1676
1677
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 1669

class DecisionTaskCompletedEventAttributes < Struct.new(
  :execution_context,
  :scheduled_event_id,
  :started_event_id,
  :task_list,
  :task_list_schedule_to_start_timeout)
  SENSITIVE = []
  include Aws::Structure
end