Interface ListComponentsRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListComponentsRequest.Builder,,ListComponentsRequest> ProtonRequest.Builder,SdkBuilder<ListComponentsRequest.Builder,,ListComponentsRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
ListComponentsRequest
public static interface ListComponentsRequest.Builder
extends ProtonRequest.Builder, SdkPojo, CopyableBuilder<ListComponentsRequest.Builder,ListComponentsRequest>
-
Method Summary
Modifier and TypeMethodDescriptionenvironmentName(String environmentName) The name of an environment for result list filtering.maxResults(Integer maxResults) The maximum number of components to list.A token that indicates the location of the next component in the array of components, after the list of components that was previously requested.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.serviceInstanceName(String serviceInstanceName) The name of a service instance for result list filtering.serviceName(String serviceName) The name of a service for result list filtering.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.proton.model.ProtonRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
environmentName
The name of an environment for result list filtering. Proton returns components associated with the environment or attached to service instances running in it.
- Parameters:
environmentName- The name of an environment for result list filtering. Proton returns components associated with the environment or attached to service instances running in it.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
The maximum number of components to list.
- Parameters:
maxResults- The maximum number of components to list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
A token that indicates the location of the next component in the array of components, after the list of components that was previously requested.
- Parameters:
nextToken- A token that indicates the location of the next component in the array of components, after the list of components that was previously requested.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceInstanceName
The name of a service instance for result list filtering. Proton returns the component attached to the service instance, if any.
- Parameters:
serviceInstanceName- The name of a service instance for result list filtering. Proton returns the component attached to the service instance, if any.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceName
The name of a service for result list filtering. Proton returns components attached to service instances of the service.
- Parameters:
serviceName- The name of a service for result list filtering. Proton returns components attached to service instances of the service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListComponentsRequest.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
ListComponentsRequest.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.
-