@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) |
copy
applyMutation
PutObjectPresignRequest.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.Builder
PutObjectPresignRequest build()
build
in interface Buildable
build
in interface PresignRequest.Builder
build
in interface SdkBuilder<PutObjectPresignRequest.Builder,PutObjectPresignRequest>
Copyright © 2023. All rights reserved.