@NotThreadSafe public static interface S3Presigner.Builder extends SdkPresigner.Builder
S3Presigners. 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 - S3ConfigurationS3Presigner.Builder region(Region region)
region in interface SdkPresigner.BuilderS3Presigner.Builder credentialsProvider(AwsCredentialsProvider credentialsProvider)
credentialsProvider in interface SdkPresigner.BuilderS3Presigner.Builder dualstackEnabled(Boolean dualstackEnabled)
dualstackEnabled in interface SdkPresigner.BuilderS3Presigner.Builder fipsEnabled(Boolean dualstackEnabled)
fipsEnabled in interface SdkPresigner.BuilderS3Presigner.Builder endpointOverride(URI endpointOverride)
endpointOverride in interface SdkPresigner.BuilderS3Presigner build()
build in interface SdkPresigner.BuilderCopyright © 2021. All rights reserved.