Interface ListResourceTelemetryRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<ListResourceTelemetryRequest.Builder,
,ListResourceTelemetryRequest> ObservabilityAdminRequest.Builder
,SdkBuilder<ListResourceTelemetryRequest.Builder,
,ListResourceTelemetryRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
ListResourceTelemetryRequest
-
Method Summary
Modifier and TypeMethodDescriptionmaxResults
(Integer maxResults) A number field used to limit the number of results within the returned list.The token for the next set of items to return.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.resourceIdentifierPrefix
(String resourceIdentifierPrefix) A string used to filter resources which have aResourceIdentifier
starting with theResourceIdentifierPrefix
.resourceTags
(Map<String, String> resourceTags) A key-value pair to filter resources based on tags associated with the resource.resourceTypes
(Collection<ResourceType> resourceTypes) A list of resource types used to filter resources supported by telemetry config.resourceTypes
(ResourceType... resourceTypes) A list of resource types used to filter resources supported by telemetry config.resourceTypesWithStrings
(String... resourceTypes) A list of resource types used to filter resources supported by telemetry config.resourceTypesWithStrings
(Collection<String> resourceTypes) A list of resource types used to filter resources supported by telemetry config.telemetryConfigurationState
(Map<TelemetryType, TelemetryState> telemetryConfigurationState) A key-value pair to filter resources based on the telemetry type and the state of the telemetry configuration.telemetryConfigurationStateWithStrings
(Map<String, String> telemetryConfigurationState) A key-value pair to filter resources based on the telemetry type and the state of the telemetry configuration.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.observabilityadmin.model.ObservabilityAdminRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
resourceIdentifierPrefix
A string used to filter resources which have a
ResourceIdentifier
starting with theResourceIdentifierPrefix
.- Parameters:
resourceIdentifierPrefix
- A string used to filter resources which have aResourceIdentifier
starting with theResourceIdentifierPrefix
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceTypesWithStrings
A list of resource types used to filter resources supported by telemetry config. If this parameter is provided, the resources will be returned in the same order used in the request.
- Parameters:
resourceTypes
- A list of resource types used to filter resources supported by telemetry config. If this parameter is provided, the resources will be returned in the same order used in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceTypesWithStrings
A list of resource types used to filter resources supported by telemetry config. If this parameter is provided, the resources will be returned in the same order used in the request.
- Parameters:
resourceTypes
- A list of resource types used to filter resources supported by telemetry config. If this parameter is provided, the resources will be returned in the same order used in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceTypes
A list of resource types used to filter resources supported by telemetry config. If this parameter is provided, the resources will be returned in the same order used in the request.
- Parameters:
resourceTypes
- A list of resource types used to filter resources supported by telemetry config. If this parameter is provided, the resources will be returned in the same order used in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceTypes
A list of resource types used to filter resources supported by telemetry config. If this parameter is provided, the resources will be returned in the same order used in the request.
- Parameters:
resourceTypes
- A list of resource types used to filter resources supported by telemetry config. If this parameter is provided, the resources will be returned in the same order used in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
telemetryConfigurationStateWithStrings
ListResourceTelemetryRequest.Builder telemetryConfigurationStateWithStrings(Map<String, String> telemetryConfigurationState) A key-value pair to filter resources based on the telemetry type and the state of the telemetry configuration. The key is the telemetry type and the value is the state.
- Parameters:
telemetryConfigurationState
- A key-value pair to filter resources based on the telemetry type and the state of the telemetry configuration. The key is the telemetry type and the value is the state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
telemetryConfigurationState
ListResourceTelemetryRequest.Builder telemetryConfigurationState(Map<TelemetryType, TelemetryState> telemetryConfigurationState) A key-value pair to filter resources based on the telemetry type and the state of the telemetry configuration. The key is the telemetry type and the value is the state.
- Parameters:
telemetryConfigurationState
- A key-value pair to filter resources based on the telemetry type and the state of the telemetry configuration. The key is the telemetry type and the value is the state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceTags
A key-value pair to filter resources based on tags associated with the resource. For more information about tags, see What are tags?
- Parameters:
resourceTags
- A key-value pair to filter resources based on tags associated with the resource. For more information about tags, see What are tags?- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
A number field used to limit the number of results within the returned list.
- Parameters:
maxResults
- A number field used to limit the number of results within the returned list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
The token for the next set of items to return. A previous call generates this token.
- Parameters:
nextToken
- The token for the next set of items to return. A previous call generates this token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListResourceTelemetryRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
ListResourceTelemetryRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-