Interface AbortMultipartUploadPresignRequest.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AbortMultipartUploadPresignRequest.Builder,
,AbortMultipartUploadPresignRequest> PresignRequest.Builder
,SdkBuilder<AbortMultipartUploadPresignRequest.Builder,
AbortMultipartUploadPresignRequest>
- Enclosing class:
AbortMultipartUploadPresignRequest
@NotThreadSafe
public static interface AbortMultipartUploadPresignRequest.Builder
extends PresignRequest.Builder, CopyableBuilder<AbortMultipartUploadPresignRequest.Builder,AbortMultipartUploadPresignRequest>
A builder for a
AbortMultipartUploadPresignRequest
, created with AbortMultipartUploadPresignRequest.builder()
.-
Method Summary
Modifier and TypeMethodDescriptionabortMultipartUploadRequest
(Consumer<AbortMultipartUploadRequest.Builder> abortMultipartUploadRequest) Configure theAbortMultipartUploadRequest
that should be presigned.abortMultipartUploadRequest
(AbortMultipartUploadRequest abortMultipartUploadRequest) Configure theAbortMultipartUploadRequest
that should be presigned.build()
Build the presigned request, based on the configuration on this builder.signatureDuration
(Duration signatureDuration) Specifies the duration for which this presigned request should be valid.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation
-
Method Details
-
abortMultipartUploadRequest
AbortMultipartUploadPresignRequest.Builder abortMultipartUploadRequest(AbortMultipartUploadRequest abortMultipartUploadRequest) Configure theAbortMultipartUploadRequest
that should be presigned. -
abortMultipartUploadRequest
default AbortMultipartUploadPresignRequest.Builder abortMultipartUploadRequest(Consumer<AbortMultipartUploadRequest.Builder> abortMultipartUploadRequest) Configure theAbortMultipartUploadRequest
that should be presigned. This is a convenience method for invokingabortMultipartUploadRequest(AbortMultipartUploadRequest)
without needing to invokeAbortMultipartUploadRequest.builder()
orbuild()
. -
signatureDuration
Description copied from interface:PresignRequest.Builder
Specifies the duration for which this presigned request should be valid. After this time has expired, attempting to use the presigned request will fail.- Specified by:
signatureDuration
in interfacePresignRequest.Builder
-
build
Description copied from interface:PresignRequest.Builder
Build the presigned request, based on the configuration on this builder.- Specified by:
build
in interfaceBuildable
- Specified by:
build
in interfacePresignRequest.Builder
- Specified by:
build
in interfaceSdkBuilder<AbortMultipartUploadPresignRequest.Builder,
AbortMultipartUploadPresignRequest> - Returns:
- an instance of T
-