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 AwsRequestbuild()AwsRequestOverrideConfigurationoverrideConfiguration()AwsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)Add an optional request override configuration.AwsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration awsRequestOverrideConfig)Add an optional request override configuration.
-
-
-
Method Detail
-
overrideConfiguration
AwsRequestOverrideConfiguration overrideConfiguration()
- Specified by:
overrideConfigurationin 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- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-
build
AwsRequest build()
- Specified by:
buildin interfaceSdkRequest.Builder
-
-