Package software.amazon.awssdk.awscore
Class AwsRequest.BuilderImpl
java.lang.Object
software.amazon.awssdk.awscore.AwsRequest.BuilderImpl
- All Implemented Interfaces:
AwsRequest.Builder,SdkRequest.Builder
- Enclosing class:
- AwsRequest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration awsRequestOverrideConfig) Add an optional request override configuration.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
build
-
Constructor Details
-
BuilderImpl
protected BuilderImpl() -
BuilderImpl
-
-
Method Details
-
overrideConfiguration
public AwsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration awsRequestOverrideConfig) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
awsRequestOverrideConfig- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
public AwsRequest.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.
-
overrideConfiguration
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Specified by:
overrideConfigurationin interfaceSdkRequest.Builder
-