Class DefaultS3Presigner.Builder
- java.lang.Object
-
- software.amazon.awssdk.services.s3.internal.signing.DefaultSdkPresigner.Builder<DefaultS3Presigner.Builder>
-
- software.amazon.awssdk.services.s3.internal.signing.DefaultS3Presigner.Builder
-
- All Implemented Interfaces:
SdkPresigner.Builder
,S3Presigner.Builder
- Enclosing class:
- DefaultS3Presigner
public static final class DefaultS3Presigner.Builder extends DefaultSdkPresigner.Builder<DefaultS3Presigner.Builder> implements S3Presigner.Builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description S3Presigner
build()
DefaultS3Presigner.Builder
serviceConfiguration(S3Configuration serviceConfiguration)
Allows providing a custom S3 serviceConfiguration by providing aS3Configuration
object; Note: chunkedEncodingEnabled and checksumValidationEnabled do not apply to presigned requests.-
Methods inherited from class software.amazon.awssdk.services.s3.internal.signing.DefaultSdkPresigner.Builder
credentialsProvider, credentialsProvider, dualstackEnabled, endpointOverride, fipsEnabled, region
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.services.s3.presigner.S3Presigner.Builder
credentialsProvider, credentialsProvider, dualstackEnabled, endpointOverride, fipsEnabled, region
-
-
-
-
Method Detail
-
serviceConfiguration
public DefaultS3Presigner.Builder serviceConfiguration(S3Configuration serviceConfiguration)
Allows providing a custom S3 serviceConfiguration by providing aS3Configuration
object; Note: chunkedEncodingEnabled and checksumValidationEnabled do not apply to presigned requests.- Specified by:
serviceConfiguration
in interfaceS3Presigner.Builder
- Parameters:
serviceConfiguration
-S3Configuration
- Returns:
- this Builder
-
build
public S3Presigner build()
- Specified by:
build
in interfaceS3Presigner.Builder
- Specified by:
build
in interfaceSdkPresigner.Builder
-
-