Interface UploadPartPresignRequest.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<UploadPartPresignRequest.Builder,,UploadPartPresignRequest> PresignRequest.Builder,SdkBuilder<UploadPartPresignRequest.Builder,UploadPartPresignRequest>
- Enclosing class:
- UploadPartPresignRequest
@SdkPublicApi
@NotThreadSafe
public static interface UploadPartPresignRequest.Builder
extends PresignRequest.Builder, CopyableBuilder<UploadPartPresignRequest.Builder,UploadPartPresignRequest>
A builder for a
UploadPartPresignRequest, created with UploadPartPresignRequest.builder().-
Method Summary
Modifier and TypeMethodDescriptionbuild()signatureDuration(Duration signatureDuration) default UploadPartPresignRequest.BuilderuploadPartRequest(Consumer<UploadPartRequest.Builder> uploadPartRequest) Configure theUploadPartRequestthat should be presigned.uploadPartRequest(UploadPartRequest uploadPartRequest) Configure theUploadPartRequestthat should be presigned.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation
-
Method Details
-
uploadPartRequest
Configure theUploadPartRequestthat should be presigned. -
uploadPartRequest
default UploadPartPresignRequest.Builder uploadPartRequest(Consumer<UploadPartRequest.Builder> uploadPartRequest) Configure theUploadPartRequestthat should be presigned. This is a convenience method for invokinguploadPartRequest(UploadPartRequest)without needing to invokeUploadPartRequest.builder()orbuild(). -
signatureDuration
- Specified by:
signatureDurationin interfacePresignRequest.Builder
-
build
UploadPartPresignRequest build()- Specified by:
buildin interfaceBuildable- Specified by:
buildin interfacePresignRequest.Builder- Specified by:
buildin interfaceSdkBuilder<UploadPartPresignRequest.Builder,UploadPartPresignRequest>
-