@Generated(value="software.amazon.awssdk:codegen") public class CountClosedWorkflowExecutionsRequest extends AmazonWebServiceRequest implements software.amazon.awssdk.utils.builder.ToCopyableBuilder<CountClosedWorkflowExecutionsRequest.Builder,CountClosedWorkflowExecutionsRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CountClosedWorkflowExecutionsRequest.Builder |
NOOP| Modifier and Type | Method and Description |
|---|---|
static CountClosedWorkflowExecutionsRequest.Builder |
builder() |
CloseStatusFilter |
closeStatusFilter()
If specified, only workflow executions that match this close status are counted.
|
ExecutionTimeFilter |
closeTimeFilter()
If specified, only workflow executions that meet the close time criteria of the filter are counted.
|
String |
domain()
The name of the domain containing the workflow executions to count.
|
boolean |
equals(Object obj) |
WorkflowExecutionFilter |
executionFilter()
If specified, only workflow executions matching the
WorkflowId in the filter are counted. |
int |
hashCode() |
static Class<? extends CountClosedWorkflowExecutionsRequest.Builder> |
serializableBuilderClass() |
ExecutionTimeFilter |
startTimeFilter()
If specified, only workflow executions that meet the start time criteria of the filter are counted.
|
TagFilter |
tagFilter()
If specified, only executions that have a tag that matches the filter are counted.
|
CountClosedWorkflowExecutionsRequest.Builder |
toBuilder() |
String |
toString() |
WorkflowTypeFilter |
typeFilter()
If specified, indicates the type of the workflow executions to be counted.
|
clone, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeoutpublic String domain()
The name of the domain containing the workflow executions to count.
public ExecutionTimeFilter startTimeFilter()
If specified, only workflow executions that meet the start time criteria of the filter are counted.
startTimeFilter and closeTimeFilter are mutually exclusive. You must specify one
of these in a request but not both.startTimeFilter and closeTimeFilter are mutually exclusive. You must
specify one of these in a request but not both.public ExecutionTimeFilter closeTimeFilter()
If specified, only workflow executions that meet the close time criteria of the filter are counted.
startTimeFilter and closeTimeFilter are mutually exclusive. You must specify one
of these in a request but not both.startTimeFilter and closeTimeFilter are mutually exclusive. You must
specify one of these in a request but not both.public WorkflowExecutionFilter executionFilter()
If specified, only workflow executions matching the WorkflowId in the filter are counted.
closeStatusFilter, executionFilter, typeFilter and
tagFilter are mutually exclusive. You can specify at most one of these in a request.WorkflowId in the filter are
counted. closeStatusFilter, executionFilter, typeFilter
and tagFilter are mutually exclusive. You can specify at most one of these in a request.public WorkflowTypeFilter typeFilter()
If specified, indicates the type of the workflow executions to be counted.
closeStatusFilter, executionFilter, typeFilter and
tagFilter are mutually exclusive. You can specify at most one of these in a request.closeStatusFilter, executionFilter, typeFilter and
tagFilter are mutually exclusive. You can specify at most one of these in a request.public TagFilter tagFilter()
If specified, only executions that have a tag that matches the filter are counted.
closeStatusFilter, executionFilter, typeFilter and
tagFilter are mutually exclusive. You can specify at most one of these in a request.closeStatusFilter, executionFilter, typeFilter and
tagFilter are mutually exclusive. You can specify at most one of these in a request.public CloseStatusFilter closeStatusFilter()
If specified, only workflow executions that match this close status are counted. This filter has an affect only
if executionStatus is specified as CLOSED.
closeStatusFilter, executionFilter, typeFilter and
tagFilter are mutually exclusive. You can specify at most one of these in a request.executionStatus is specified as CLOSED. closeStatusFilter, executionFilter, typeFilter and
tagFilter are mutually exclusive. You can specify at most one of these in a request.public CountClosedWorkflowExecutionsRequest.Builder toBuilder()
toBuilder in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<CountClosedWorkflowExecutionsRequest.Builder,CountClosedWorkflowExecutionsRequest>public static CountClosedWorkflowExecutionsRequest.Builder builder()
public static Class<? extends CountClosedWorkflowExecutionsRequest.Builder> serializableBuilderClass()
Copyright © 2017. All rights reserved.