@NotThreadSafe public static interface PutObjectPresignRequest.Builder extends PresignRequest.Builder, CopyableBuilder<PutObjectPresignRequest.Builder,PutObjectPresignRequest>
PutObjectPresignRequest, created with PutObjectPresignRequest.builder().| Modifier and Type | Method and Description |
|---|---|
PutObjectPresignRequest |
build() |
default PutObjectPresignRequest.Builder |
putObjectRequest(Consumer<PutObjectRequest.Builder> putObjectRequest)
Configure the
PutObjectRequest that should be presigned. |
PutObjectPresignRequest.Builder |
putObjectRequest(PutObjectRequest putObjectRequest)
Configure the
PutObjectRequest that should be presigned. |
PutObjectPresignRequest.Builder |
signatureDuration(Duration signatureDuration) |
copyapplyMutationPutObjectPresignRequest.Builder putObjectRequest(PutObjectRequest putObjectRequest)
PutObjectRequest that should be presigned.default PutObjectPresignRequest.Builder putObjectRequest(Consumer<PutObjectRequest.Builder> putObjectRequest)
PutObjectRequest that should be presigned.
This is a convenience method for invoking putObjectRequest(PutObjectRequest) without needing to invoke
PutObjectRequest.builder() or build().PutObjectPresignRequest.Builder signatureDuration(Duration signatureDuration)
signatureDuration in interface PresignRequest.BuilderPutObjectPresignRequest build()
build in interface Buildablebuild in interface PresignRequest.Builderbuild in interface SdkBuilder<PutObjectPresignRequest.Builder,PutObjectPresignRequest>Copyright © 2023. All rights reserved.