Interface ListResourceTelemetryRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListResourceTelemetryRequest.Builder,ListResourceTelemetryRequest>,ObservabilityAdminRequest.Builder,SdkBuilder<ListResourceTelemetryRequest.Builder,ListResourceTelemetryRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListResourceTelemetryRequest
public static interface ListResourceTelemetryRequest.Builder extends ObservabilityAdminRequest.Builder, SdkPojo, CopyableBuilder<ListResourceTelemetryRequest.Builder,ListResourceTelemetryRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListResourceTelemetryRequest.BuildermaxResults(Integer maxResults)A number field used to limit the number of results within the returned list.ListResourceTelemetryRequest.BuildernextToken(String nextToken)The token for the next set of items to return.ListResourceTelemetryRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListResourceTelemetryRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ListResourceTelemetryRequest.BuilderresourceIdentifierPrefix(String resourceIdentifierPrefix)A string used to filter resources which have aResourceIdentifierstarting with theResourceIdentifierPrefix.ListResourceTelemetryRequest.BuilderresourceTags(Map<String,String> resourceTags)A key-value pair to filter resources based on tags associated with the resource.ListResourceTelemetryRequest.BuilderresourceTypes(Collection<ResourceType> resourceTypes)A list of resource types used to filter resources supported by telemetry config.ListResourceTelemetryRequest.BuilderresourceTypes(ResourceType... resourceTypes)A list of resource types used to filter resources supported by telemetry config.ListResourceTelemetryRequest.BuilderresourceTypesWithStrings(String... resourceTypes)A list of resource types used to filter resources supported by telemetry config.ListResourceTelemetryRequest.BuilderresourceTypesWithStrings(Collection<String> resourceTypes)A list of resource types used to filter resources supported by telemetry config.ListResourceTelemetryRequest.BuildertelemetryConfigurationState(Map<TelemetryType,TelemetryState> telemetryConfigurationState)A key-value pair to filter resources based on the telemetry type and the state of the telemetry configuration.ListResourceTelemetryRequest.BuildertelemetryConfigurationStateWithStrings(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 Detail
-
resourceIdentifierPrefix
ListResourceTelemetryRequest.Builder resourceIdentifierPrefix(String 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
ListResourceTelemetryRequest.Builder resourceTypesWithStrings(Collection<String> 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.
-
resourceTypesWithStrings
ListResourceTelemetryRequest.Builder resourceTypesWithStrings(String... 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
ListResourceTelemetryRequest.Builder resourceTypes(Collection<ResourceType> 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
ListResourceTelemetryRequest.Builder resourceTypes(ResourceType... 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
ListResourceTelemetryRequest.Builder resourceTags(Map<String,String> 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
ListResourceTelemetryRequest.Builder maxResults(Integer 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
ListResourceTelemetryRequest.Builder nextToken(String 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)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListResourceTelemetryRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-