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 Integer getOpenActivityTasks()
Constraints:
Range: 0 -
public void setOpenActivityTasks(Integer openActivityTasks)
Constraints:
Range: 0 -
openActivityTasks
- The count of activity tasks whose status is OPEN.public WorkflowExecutionOpenCounts withOpenActivityTasks(Integer openActivityTasks)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Range: 0 -
openActivityTasks
- The count of activity tasks whose status is OPEN.public Integer getOpenDecisionTasks()
Constraints:
Range: 0 - 1
public void setOpenDecisionTasks(Integer openDecisionTasks)
Constraints:
Range: 0 - 1
openDecisionTasks
- 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)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Range: 0 - 1
openDecisionTasks
- The count of decision tasks whose status is OPEN. A workflow execution
can have at most one open decision task.public Integer getOpenTimers()
Constraints:
Range: 0 -
public void setOpenTimers(Integer openTimers)
Constraints:
Range: 0 -
openTimers
- The count of timers started by this workflow execution that have not
fired yet.public WorkflowExecutionOpenCounts withOpenTimers(Integer openTimers)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Range: 0 -
openTimers
- The count of timers started by this workflow execution that have not
fired yet.public Integer getOpenChildWorkflowExecutions()
Constraints:
Range: 0 -
public void setOpenChildWorkflowExecutions(Integer openChildWorkflowExecutions)
Constraints:
Range: 0 -
openChildWorkflowExecutions
- The count of child workflow executions whose status is OPEN.public WorkflowExecutionOpenCounts withOpenChildWorkflowExecutions(Integer openChildWorkflowExecutions)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Range: 0 -
openChildWorkflowExecutions
- The count of child workflow executions whose status is OPEN.public Integer getOpenLambdaFunctions()
Constraints:
Range: 0 -
public void setOpenLambdaFunctions(Integer openLambdaFunctions)
Constraints:
Range: 0 -
openLambdaFunctions
- The count of AWS Lambda functions that are currently executing.public WorkflowExecutionOpenCounts withOpenLambdaFunctions(Integer openLambdaFunctions)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Range: 0 -
openLambdaFunctions
- The count of AWS Lambda functions that are currently executing.public String toString()
toString
in class Object
Object.toString()
public WorkflowExecutionOpenCounts clone()
Copyright © 2015. All rights reserved.