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 aResourceIdentifierstarting 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
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.observabilityadmin.model.ObservabilityAdminRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
resourceIdentifierPrefix
A string used to filter resources which have a
ResourceIdentifierstarting with theResourceIdentifierPrefix.- Parameters:
resourceIdentifierPrefix- A string used to filter resources which have aResourceIdentifierstarting 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.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin 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.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-