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
protected abstract static class AwsRequest.BuilderImpl extends Object implements AwsRequest.Builder
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBuilderImpl()protectedBuilderImpl(AwsRequest request)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AwsRequestOverrideConfigurationoverrideConfiguration()AwsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)Add an optional request override configuration.AwsRequest.BuilderoverrideConfiguration(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, wait
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
build
-
-
-
-
Constructor Detail
-
BuilderImpl
protected BuilderImpl()
-
BuilderImpl
protected BuilderImpl(AwsRequest request)
-
-
Method Detail
-
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
public final AwsRequestOverrideConfiguration overrideConfiguration()
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Specified by:
overrideConfigurationin interfaceSdkRequest.Builder
-
-