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
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.proton.model.ProtonRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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.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
ListComponentsRequest.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.
-