public static interface CountOpenWorkflowExecutionsRequest.Builder extends SWFRequest.Builder, CopyableBuilder<CountOpenWorkflowExecutionsRequest.Builder,CountOpenWorkflowExecutionsRequest>
| Modifier and Type | Method and Description |
|---|---|
CountOpenWorkflowExecutionsRequest.Builder |
domain(String domain)
The name of the domain containing the workflow executions to count.
|
default CountOpenWorkflowExecutionsRequest.Builder |
executionFilter(Consumer<WorkflowExecutionFilter.Builder> executionFilter)
If specified, only workflow executions matching the
WorkflowId in the filter are counted. |
CountOpenWorkflowExecutionsRequest.Builder |
executionFilter(WorkflowExecutionFilter executionFilter)
If specified, only workflow executions matching the
WorkflowId in the filter are counted. |
CountOpenWorkflowExecutionsRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
CountOpenWorkflowExecutionsRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
default CountOpenWorkflowExecutionsRequest.Builder |
startTimeFilter(Consumer<ExecutionTimeFilter.Builder> startTimeFilter)
Specifies the start time criteria that workflow executions must meet in order to be counted.
|
CountOpenWorkflowExecutionsRequest.Builder |
startTimeFilter(ExecutionTimeFilter startTimeFilter)
Specifies the start time criteria that workflow executions must meet in order to be counted.
|
default CountOpenWorkflowExecutionsRequest.Builder |
tagFilter(Consumer<TagFilter.Builder> tagFilter)
If specified, only executions that have a tag that matches the filter are counted.
|
CountOpenWorkflowExecutionsRequest.Builder |
tagFilter(TagFilter tagFilter)
If specified, only executions that have a tag that matches the filter are counted.
|
default CountOpenWorkflowExecutionsRequest.Builder |
typeFilter(Consumer<WorkflowTypeFilter.Builder> typeFilter)
Specifies the type of the workflow executions to be counted.
|
CountOpenWorkflowExecutionsRequest.Builder |
typeFilter(WorkflowTypeFilter typeFilter)
Specifies the type of the workflow executions to be counted.
|
buildrequestOverrideConfigcopyapply, buildCountOpenWorkflowExecutionsRequest.Builder domain(String domain)
The name of the domain containing the workflow executions to count.
domain - The name of the domain containing the workflow executions to count.CountOpenWorkflowExecutionsRequest.Builder startTimeFilter(ExecutionTimeFilter startTimeFilter)
Specifies the start time criteria that workflow executions must meet in order to be counted.
startTimeFilter - Specifies the start time criteria that workflow executions must meet in order to be counted.default CountOpenWorkflowExecutionsRequest.Builder startTimeFilter(Consumer<ExecutionTimeFilter.Builder> startTimeFilter)
Specifies the start time criteria that workflow executions must meet in order to be counted.
This is a convenience that creates an instance of theExecutionTimeFilter.Builder avoiding the need
to create one manually via ExecutionTimeFilter.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to startTimeFilter(ExecutionTimeFilter).startTimeFilter - a consumer that will call methods on ExecutionTimeFilter.BuilderstartTimeFilter(ExecutionTimeFilter)CountOpenWorkflowExecutionsRequest.Builder typeFilter(WorkflowTypeFilter typeFilter)
Specifies the type of the workflow executions to be counted.
executionFilter, typeFilter and tagFilter are mutually exclusive. You
can specify at most one of these in a request.
typeFilter - Specifies the type of the workflow executions to be counted.
executionFilter, typeFilter and tagFilter are mutually
exclusive. You can specify at most one of these in a request.
default CountOpenWorkflowExecutionsRequest.Builder typeFilter(Consumer<WorkflowTypeFilter.Builder> typeFilter)
Specifies the type of the workflow executions to be counted.
executionFilter, typeFilter and tagFilter are mutually exclusive. You
can specify at most one of these in a request.
WorkflowTypeFilter.Builder avoiding the
need to create one manually via WorkflowTypeFilter.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to typeFilter(WorkflowTypeFilter).typeFilter - a consumer that will call methods on WorkflowTypeFilter.BuildertypeFilter(WorkflowTypeFilter)CountOpenWorkflowExecutionsRequest.Builder tagFilter(TagFilter tagFilter)
If specified, only executions that have a tag that matches the filter are counted.
executionFilter, typeFilter and tagFilter are mutually exclusive. You
can specify at most one of these in a request.
tagFilter - If specified, only executions that have a tag that matches the filter are counted.
executionFilter, typeFilter and tagFilter are mutually
exclusive. You can specify at most one of these in a request.
default CountOpenWorkflowExecutionsRequest.Builder tagFilter(Consumer<TagFilter.Builder> tagFilter)
If specified, only executions that have a tag that matches the filter are counted.
executionFilter, typeFilter and tagFilter are mutually exclusive. You
can specify at most one of these in a request.
TagFilter.Builder avoiding the need to
create one manually via TagFilter.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to tagFilter(TagFilter).tagFilter - a consumer that will call methods on TagFilter.BuildertagFilter(TagFilter)CountOpenWorkflowExecutionsRequest.Builder executionFilter(WorkflowExecutionFilter executionFilter)
If specified, only workflow executions matching the WorkflowId in the filter are counted.
executionFilter, typeFilter and tagFilter are mutually exclusive. You
can specify at most one of these in a request.
executionFilter - If specified, only workflow executions matching the WorkflowId in the filter are
counted.
executionFilter, typeFilter and tagFilter are mutually
exclusive. You can specify at most one of these in a request.
default CountOpenWorkflowExecutionsRequest.Builder executionFilter(Consumer<WorkflowExecutionFilter.Builder> executionFilter)
If specified, only workflow executions matching the WorkflowId in the filter are counted.
executionFilter, typeFilter and tagFilter are mutually exclusive. You
can specify at most one of these in a request.
WorkflowExecutionFilter.Builder
avoiding the need to create one manually via WorkflowExecutionFilter.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to executionFilter(WorkflowExecutionFilter).executionFilter - a consumer that will call methods on WorkflowExecutionFilter.BuilderexecutionFilter(WorkflowExecutionFilter)CountOpenWorkflowExecutionsRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.CountOpenWorkflowExecutionsRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.