@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 |
endpointOverride(URI endpointOverride) |
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 endpointOverride(URI endpointOverride)
endpointOverride in interface SdkPresigner.BuilderS3Presigner build()
build in interface SdkPresigner.BuilderCopyright © 2020. All rights reserved.