@NotThreadSafe public static interface S3Presigner.Builder extends SdkPresigner.Builder
S3Presigner
s. Created using S3Presigner.builder()
.Modifier and Type | Method and Description |
---|---|
S3Presigner |
build() |
S3Presigner.Builder |
credentialsProvider(AwsCredentialsProvider credentialsProvider) |
S3Presigner.Builder |
dualstackEnabled(Boolean dualstackEnabled) |
S3Presigner.Builder |
endpointOverride(URI endpointOverride) |
S3Presigner.Builder |
fipsEnabled(Boolean dualstackEnabled) |
S3Presigner.Builder |
region(Region region) |
S3Presigner.Builder |
serviceConfiguration(S3Configuration serviceConfiguration)
Allows providing a custom S3 serviceConfiguration by providing a
S3Configuration object;
Note: chunkedEncodingEnabled and checksumValidationEnabled do not apply to presigned requests. |
S3Presigner.Builder serviceConfiguration(S3Configuration serviceConfiguration)
S3Configuration
object;
Note: chunkedEncodingEnabled and checksumValidationEnabled do not apply to presigned requests.serviceConfiguration
- S3Configuration
S3Presigner.Builder region(Region region)
region
in interface SdkPresigner.Builder
S3Presigner.Builder credentialsProvider(AwsCredentialsProvider credentialsProvider)
credentialsProvider
in interface SdkPresigner.Builder
S3Presigner.Builder dualstackEnabled(Boolean dualstackEnabled)
dualstackEnabled
in interface SdkPresigner.Builder
S3Presigner.Builder fipsEnabled(Boolean dualstackEnabled)
fipsEnabled
in interface SdkPresigner.Builder
S3Presigner.Builder endpointOverride(URI endpointOverride)
endpointOverride
in interface SdkPresigner.Builder
S3Presigner build()
build
in interface SdkPresigner.Builder
Copyright © 2021. All rights reserved.