public class WorkflowExecutionOpenCounts extends Object implements Serializable, Cloneable
Contains the counts of open tasks, child workflow executions and timers for a workflow execution.
Constructor and Description |
---|
WorkflowExecutionOpenCounts() |
Modifier and Type | Method and Description |
---|---|
WorkflowExecutionOpenCounts |
clone() |
boolean |
equals(Object obj) |
Integer |
getOpenActivityTasks()
The count of activity tasks whose status is OPEN.
|
Integer |
getOpenChildWorkflowExecutions()
The count of child workflow executions whose status is OPEN.
|
Integer |
getOpenDecisionTasks()
The count of decision tasks whose status is OPEN.
|
Integer |
getOpenLambdaFunctions()
The count of AWS Lambda functions that are currently executing.
|
Integer |
getOpenTimers()
The count of timers started by this workflow execution that have not fired yet.
|
int |
hashCode() |
void |
setOpenActivityTasks(Integer openActivityTasks)
The count of activity tasks whose status is OPEN.
|
void |
setOpenChildWorkflowExecutions(Integer openChildWorkflowExecutions)
The count of child workflow executions whose status is OPEN.
|
void |
setOpenDecisionTasks(Integer openDecisionTasks)
The count of decision tasks whose status is OPEN.
|
void |
setOpenLambdaFunctions(Integer openLambdaFunctions)
The count of AWS Lambda functions that are currently executing.
|
void |
setOpenTimers(Integer openTimers)
The count of timers started by this workflow execution that have not fired yet.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
WorkflowExecutionOpenCounts |
withOpenActivityTasks(Integer openActivityTasks)
The count of activity tasks whose status is OPEN.
|
WorkflowExecutionOpenCounts |
withOpenChildWorkflowExecutions(Integer openChildWorkflowExecutions)
The count of child workflow executions whose status is OPEN.
|
WorkflowExecutionOpenCounts |
withOpenDecisionTasks(Integer openDecisionTasks)
The count of decision tasks whose status is OPEN.
|
WorkflowExecutionOpenCounts |
withOpenLambdaFunctions(Integer openLambdaFunctions)
The count of AWS Lambda functions that are currently executing.
|
WorkflowExecutionOpenCounts |
withOpenTimers(Integer openTimers)
The count of timers started by this workflow execution that have not fired yet.
|
public void setOpenActivityTasks(Integer openActivityTasks)
The count of activity tasks whose status is OPEN.
openActivityTasks
- The count of activity tasks whose status is OPEN.public Integer getOpenActivityTasks()
The count of activity tasks whose status is OPEN.
public WorkflowExecutionOpenCounts withOpenActivityTasks(Integer openActivityTasks)
The count of activity tasks whose status is OPEN.
openActivityTasks
- The count of activity tasks whose status is OPEN.public void setOpenDecisionTasks(Integer openDecisionTasks)
The count of decision tasks whose status is OPEN. A workflow execution can have at most one open decision task.
openDecisionTasks
- The count of decision tasks whose status is OPEN. A workflow execution can have at most one open decision
task.public Integer getOpenDecisionTasks()
The count of decision tasks whose status is OPEN. A workflow execution can have at most one open decision task.
public WorkflowExecutionOpenCounts withOpenDecisionTasks(Integer openDecisionTasks)
The count of decision tasks whose status is OPEN. A workflow execution can have at most one open decision task.
openDecisionTasks
- The count of decision tasks whose status is OPEN. A workflow execution can have at most one open decision
task.public void setOpenTimers(Integer openTimers)
The count of timers started by this workflow execution that have not fired yet.
openTimers
- The count of timers started by this workflow execution that have not fired yet.public Integer getOpenTimers()
The count of timers started by this workflow execution that have not fired yet.
public WorkflowExecutionOpenCounts withOpenTimers(Integer openTimers)
The count of timers started by this workflow execution that have not fired yet.
openTimers
- The count of timers started by this workflow execution that have not fired yet.public void setOpenChildWorkflowExecutions(Integer openChildWorkflowExecutions)
The count of child workflow executions whose status is OPEN.
openChildWorkflowExecutions
- The count of child workflow executions whose status is OPEN.public Integer getOpenChildWorkflowExecutions()
The count of child workflow executions whose status is OPEN.
public WorkflowExecutionOpenCounts withOpenChildWorkflowExecutions(Integer openChildWorkflowExecutions)
The count of child workflow executions whose status is OPEN.
openChildWorkflowExecutions
- The count of child workflow executions whose status is OPEN.public void setOpenLambdaFunctions(Integer openLambdaFunctions)
The count of AWS Lambda functions that are currently executing.
openLambdaFunctions
- The count of AWS Lambda functions that are currently executing.public Integer getOpenLambdaFunctions()
The count of AWS Lambda functions that are currently executing.
public WorkflowExecutionOpenCounts withOpenLambdaFunctions(Integer openLambdaFunctions)
The count of AWS Lambda functions that are currently executing.
openLambdaFunctions
- The count of AWS Lambda functions that are currently executing.public String toString()
toString
in class Object
Object.toString()
public WorkflowExecutionOpenCounts clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.