Class: Aws::SWF::Types::WorkflowExecutionOpenCounts

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

Overview

Contains the counts of open tasks, child workflow executions and timers for a workflow execution.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#open_activity_tasksInteger

The count of activity tasks whose status is OPEN.

Returns:

  • (Integer)


6975
6976
6977
6978
6979
6980
6981
6982
6983
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 6975

class WorkflowExecutionOpenCounts < Struct.new(
  :open_activity_tasks,
  :open_decision_tasks,
  :open_timers,
  :open_child_workflow_executions,
  :open_lambda_functions)
  SENSITIVE = []
  include Aws::Structure
end

#open_child_workflow_executionsInteger

The count of child workflow executions whose status is OPEN.

Returns:

  • (Integer)


6975
6976
6977
6978
6979
6980
6981
6982
6983
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 6975

class WorkflowExecutionOpenCounts < Struct.new(
  :open_activity_tasks,
  :open_decision_tasks,
  :open_timers,
  :open_child_workflow_executions,
  :open_lambda_functions)
  SENSITIVE = []
  include Aws::Structure
end

#open_decision_tasksInteger

The count of decision tasks whose status is OPEN. A workflow execution can have at most one open decision task.

Returns:

  • (Integer)


6975
6976
6977
6978
6979
6980
6981
6982
6983
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 6975

class WorkflowExecutionOpenCounts < Struct.new(
  :open_activity_tasks,
  :open_decision_tasks,
  :open_timers,
  :open_child_workflow_executions,
  :open_lambda_functions)
  SENSITIVE = []
  include Aws::Structure
end

#open_lambda_functionsInteger

The count of Lambda tasks whose status is OPEN.

Returns:

  • (Integer)


6975
6976
6977
6978
6979
6980
6981
6982
6983
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 6975

class WorkflowExecutionOpenCounts < Struct.new(
  :open_activity_tasks,
  :open_decision_tasks,
  :open_timers,
  :open_child_workflow_executions,
  :open_lambda_functions)
  SENSITIVE = []
  include Aws::Structure
end

#open_timersInteger

The count of timers started by this workflow execution that have not fired yet.

Returns:

  • (Integer)


6975
6976
6977
6978
6979
6980
6981
6982
6983
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 6975

class WorkflowExecutionOpenCounts < Struct.new(
  :open_activity_tasks,
  :open_decision_tasks,
  :open_timers,
  :open_child_workflow_executions,
  :open_lambda_functions)
  SENSITIVE = []
  include Aws::Structure
end