@Generated(value="software.amazon.awssdk:codegen") public final class WorkflowExecutionOpenCounts extends Object implements StructuredPojo, ToCopyableBuilder<WorkflowExecutionOpenCounts.Builder,WorkflowExecutionOpenCounts>
Contains the counts of open tasks, child workflow executions and timers for a workflow execution.
Modifier and Type | Class and Description |
---|---|
static interface |
WorkflowExecutionOpenCounts.Builder |
Modifier and Type | Method and Description |
---|---|
static WorkflowExecutionOpenCounts.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
Integer |
openActivityTasks()
The count of activity tasks whose status is
OPEN . |
Integer |
openChildWorkflowExecutions()
The count of child workflow executions whose status is
OPEN . |
Integer |
openDecisionTasks()
The count of decision tasks whose status is OPEN.
|
Integer |
openLambdaFunctions()
The count of Lambda tasks whose status is
OPEN . |
Integer |
openTimers()
The count of timers started by this workflow execution that have not fired yet.
|
static Class<? extends WorkflowExecutionOpenCounts.Builder> |
serializableBuilderClass() |
WorkflowExecutionOpenCounts.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public Integer openActivityTasks()
The count of activity tasks whose status is OPEN
.
OPEN
.public Integer openDecisionTasks()
The count of decision tasks whose status is OPEN. A workflow execution can have at most one open decision task.
public Integer openTimers()
The count of timers started by this workflow execution that have not fired yet.
public Integer openChildWorkflowExecutions()
The count of child workflow executions whose status is OPEN
.
OPEN
.public Integer openLambdaFunctions()
The count of Lambda tasks whose status is OPEN
.
OPEN
.public WorkflowExecutionOpenCounts.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<WorkflowExecutionOpenCounts.Builder,WorkflowExecutionOpenCounts>
public static WorkflowExecutionOpenCounts.Builder builder()
public static Class<? extends WorkflowExecutionOpenCounts.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.