Interface UploadPartPresignRequest.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<UploadPartPresignRequest.Builder,UploadPartPresignRequest>
,PresignRequest.Builder
,SdkBuilder<UploadPartPresignRequest.Builder,UploadPartPresignRequest>
- Enclosing class:
- UploadPartPresignRequest
@NotThreadSafe public static interface UploadPartPresignRequest.Builder extends PresignRequest.Builder, CopyableBuilder<UploadPartPresignRequest.Builder,UploadPartPresignRequest>
A builder for aUploadPartPresignRequest
, created withUploadPartPresignRequest.builder()
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UploadPartPresignRequest
build()
UploadPartPresignRequest.Builder
signatureDuration(Duration signatureDuration)
default UploadPartPresignRequest.Builder
uploadPartRequest(Consumer<UploadPartRequest.Builder> uploadPartRequest)
Configure theUploadPartRequest
that should be presigned.UploadPartPresignRequest.Builder
uploadPartRequest(UploadPartRequest uploadPartRequest)
Configure theUploadPartRequest
that should be presigned.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation
-
-
-
-
Method Detail
-
uploadPartRequest
UploadPartPresignRequest.Builder uploadPartRequest(UploadPartRequest uploadPartRequest)
Configure theUploadPartRequest
that should be presigned.
-
uploadPartRequest
default UploadPartPresignRequest.Builder uploadPartRequest(Consumer<UploadPartRequest.Builder> uploadPartRequest)
Configure theUploadPartRequest
that should be presigned. This is a convenience method for invokinguploadPartRequest(UploadPartRequest)
without needing to invokeUploadPartRequest.builder()
orbuild()
.
-
signatureDuration
UploadPartPresignRequest.Builder signatureDuration(Duration signatureDuration)
- Specified by:
signatureDuration
in interfacePresignRequest.Builder
-
build
UploadPartPresignRequest build()
- Specified by:
build
in interfaceBuildable
- Specified by:
build
in interfacePresignRequest.Builder
- Specified by:
build
in interfaceSdkBuilder<UploadPartPresignRequest.Builder,UploadPartPresignRequest>
-
-