public static interface ListMonitorsRequest.Builder extends ForecastRequest.Builder, SdkPojo, CopyableBuilder<ListMonitorsRequest.Builder,ListMonitorsRequest>
| Modifier and Type | Method and Description |
|---|---|
ListMonitorsRequest.Builder |
filters(Collection<Filter> filters)
An array of filters.
|
ListMonitorsRequest.Builder |
filters(Consumer<Filter.Builder>... filters)
An array of filters.
|
ListMonitorsRequest.Builder |
filters(Filter... filters)
An array of filters.
|
ListMonitorsRequest.Builder |
maxResults(Integer maxResults)
The maximum number of monitors to include in the response.
|
ListMonitorsRequest.Builder |
nextToken(String nextToken)
If the result of the previous request was truncated, the response includes a
NextToken. |
ListMonitorsRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
ListMonitorsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildListMonitorsRequest.Builder nextToken(String nextToken)
If the result of the previous request was truncated, the response includes a NextToken. To
retrieve the next set of results, use the token in the next request. Tokens expire after 24 hours.
nextToken - If the result of the previous request was truncated, the response includes a NextToken.
To retrieve the next set of results, use the token in the next request. Tokens expire after 24 hours.ListMonitorsRequest.Builder maxResults(Integer maxResults)
The maximum number of monitors to include in the response.
maxResults - The maximum number of monitors to include in the response.ListMonitorsRequest.Builder filters(Collection<Filter> filters)
An array of filters. For each filter, provide a condition and a match statement. The condition is either
IS or IS_NOT, which specifies whether to include or exclude the resources that
match the statement from the list. The match statement consists of a key and a value.
Filter properties
Condition - The condition to apply. Valid values are IS and IS_NOT.
Key - The name of the parameter to filter on. The only valid value is Status.
Value - The value to match.
For example, to list all monitors who's status is ACTIVE, you would specify:
"Filters": [ { "Condition": "IS", "Key": "Status", "Value": "ACTIVE" } ]
filters - An array of filters. For each filter, provide a condition and a match statement. The condition is
either IS or IS_NOT, which specifies whether to include or exclude the
resources that match the statement from the list. The match statement consists of a key and a
value.
Filter properties
Condition - The condition to apply. Valid values are IS and
IS_NOT.
Key - The name of the parameter to filter on. The only valid value is Status
.
Value - The value to match.
For example, to list all monitors who's status is ACTIVE, you would specify:
"Filters": [ { "Condition": "IS", "Key": "Status", "Value": "ACTIVE" } ]
ListMonitorsRequest.Builder filters(Filter... filters)
An array of filters. For each filter, provide a condition and a match statement. The condition is either
IS or IS_NOT, which specifies whether to include or exclude the resources that
match the statement from the list. The match statement consists of a key and a value.
Filter properties
Condition - The condition to apply. Valid values are IS and IS_NOT.
Key - The name of the parameter to filter on. The only valid value is Status.
Value - The value to match.
For example, to list all monitors who's status is ACTIVE, you would specify:
"Filters": [ { "Condition": "IS", "Key": "Status", "Value": "ACTIVE" } ]
filters - An array of filters. For each filter, provide a condition and a match statement. The condition is
either IS or IS_NOT, which specifies whether to include or exclude the
resources that match the statement from the list. The match statement consists of a key and a
value.
Filter properties
Condition - The condition to apply. Valid values are IS and
IS_NOT.
Key - The name of the parameter to filter on. The only valid value is Status
.
Value - The value to match.
For example, to list all monitors who's status is ACTIVE, you would specify:
"Filters": [ { "Condition": "IS", "Key": "Status", "Value": "ACTIVE" } ]
ListMonitorsRequest.Builder filters(Consumer<Filter.Builder>... filters)
An array of filters. For each filter, provide a condition and a match statement. The condition is either
IS or IS_NOT, which specifies whether to include or exclude the resources that
match the statement from the list. The match statement consists of a key and a value.
Filter properties
Condition - The condition to apply. Valid values are IS and IS_NOT.
Key - The name of the parameter to filter on. The only valid value is Status.
Value - The value to match.
For example, to list all monitors who's status is ACTIVE, you would specify:
"Filters": [ { "Condition": "IS", "Key": "Status", "Value": "ACTIVE" } ]
Filter.Builder avoiding the need to create one
manually via Filter.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #filters(List.
filters - a consumer that will call methods on
Filter.Builder#filters(java.util.Collection) ListMonitorsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderListMonitorsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.