Interface DeleteObjectPresignRequest.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<DeleteObjectPresignRequest.Builder,DeleteObjectPresignRequest>
,PresignRequest.Builder
,SdkBuilder<DeleteObjectPresignRequest.Builder,DeleteObjectPresignRequest>
- Enclosing class:
- DeleteObjectPresignRequest
@NotThreadSafe public static interface DeleteObjectPresignRequest.Builder extends PresignRequest.Builder, CopyableBuilder<DeleteObjectPresignRequest.Builder,DeleteObjectPresignRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DeleteObjectPresignRequest
build()
default DeleteObjectPresignRequest.Builder
deleteObjectRequest(Consumer<DeleteObjectRequest.Builder> deleteObjectRequest)
DeleteObjectPresignRequest.Builder
deleteObjectRequest(DeleteObjectRequest deleteObjectRequest)
DeleteObjectPresignRequest.Builder
signatureDuration(Duration signatureDuration)
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation
-
-
-
-
Method Detail
-
deleteObjectRequest
DeleteObjectPresignRequest.Builder deleteObjectRequest(DeleteObjectRequest deleteObjectRequest)
-
deleteObjectRequest
default DeleteObjectPresignRequest.Builder deleteObjectRequest(Consumer<DeleteObjectRequest.Builder> deleteObjectRequest)
-
signatureDuration
DeleteObjectPresignRequest.Builder signatureDuration(Duration signatureDuration)
- Specified by:
signatureDuration
in interfacePresignRequest.Builder
-
build
DeleteObjectPresignRequest build()
- Specified by:
build
in interfaceBuildable
- Specified by:
build
in interfacePresignRequest.Builder
- Specified by:
build
in interfaceSdkBuilder<DeleteObjectPresignRequest.Builder,DeleteObjectPresignRequest>
-
-