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 protected
BuilderImpl()
protected
BuilderImpl(AwsRequest request)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AwsRequestOverrideConfiguration
overrideConfiguration()
AwsRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.AwsRequest.Builder
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, 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.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in 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.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.
-
overrideConfiguration
public final AwsRequestOverrideConfiguration overrideConfiguration()
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Specified by:
overrideConfiguration
in interfaceSdkRequest.Builder
-
-