You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

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.

Instance Attribute Summary collapse

Instance Attribute Details

#open_activity_tasksInteger

The count of activity tasks whose status is OPEN.

Returns:

  • (Integer)


6516
6517
6518
6519
6520
6521
6522
6523
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 6516

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

#open_child_workflow_executionsInteger

The count of child workflow executions whose status is OPEN.

Returns:

  • (Integer)


6516
6517
6518
6519
6520
6521
6522
6523
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 6516

class WorkflowExecutionOpenCounts < Struct.new(
  :open_activity_tasks,
  :open_decision_tasks,
  :open_timers,
  :open_child_workflow_executions,
  :open_lambda_functions)
  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)


6516
6517
6518
6519
6520
6521
6522
6523
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 6516

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

#open_lambda_functionsInteger

The count of Lambda tasks whose status is OPEN.

Returns:

  • (Integer)


6516
6517
6518
6519
6520
6521
6522
6523
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 6516

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

#open_timersInteger

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

Returns:

  • (Integer)


6516
6517
6518
6519
6520
6521
6522
6523
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 6516

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