Package software.amazon.awssdk.awscore
Interface AwsRequest.Builder
-
- All Superinterfaces:
SdkRequest.Builder
- All Known Implementing Classes:
AwsRequest.BuilderImpl
- Enclosing class:
- AwsRequest
public static interface AwsRequest.Builder extends SdkRequest.Builder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AwsRequest
build()
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.
-
-
-
Method Detail
-
overrideConfiguration
AwsRequestOverrideConfiguration overrideConfiguration()
- Specified by:
overrideConfiguration
in interfaceSdkRequest.Builder
-
overrideConfiguration
AwsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration awsRequestOverrideConfig)
Add an optional request override configuration.- Parameters:
awsRequestOverrideConfig
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
AwsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-
build
AwsRequest build()
- Specified by:
build
in interfaceSdkRequest.Builder
-
-