@NotThreadSafe public static interface GetObjectPresignRequest.Builder extends PresignRequest.Builder, CopyableBuilder<GetObjectPresignRequest.Builder,GetObjectPresignRequest>
GetObjectPresignRequest, created with GetObjectPresignRequest.builder().| Modifier and Type | Method and Description |
|---|---|
GetObjectPresignRequest |
build() |
default GetObjectPresignRequest.Builder |
getObjectRequest(Consumer<GetObjectRequest.Builder> getObjectRequest)
Configure the
GetObjectRequest that should be presigned. |
GetObjectPresignRequest.Builder |
getObjectRequest(GetObjectRequest getObjectRequest)
Configure the
GetObjectRequest that should be presigned. |
GetObjectPresignRequest.Builder |
signatureDuration(Duration signatureDuration) |
copyapplyMutationGetObjectPresignRequest.Builder getObjectRequest(GetObjectRequest getObjectRequest)
GetObjectRequest that should be presigned.default GetObjectPresignRequest.Builder getObjectRequest(Consumer<GetObjectRequest.Builder> getObjectRequest)
GetObjectRequest that should be presigned.
This is a convenience method for invoking getObjectRequest(GetObjectRequest) without needing to invoke
GetObjectRequest.builder() or build().GetObjectPresignRequest.Builder signatureDuration(Duration signatureDuration)
signatureDuration in interface PresignRequest.BuilderGetObjectPresignRequest build()
build in interface Buildablebuild in interface PresignRequest.Builderbuild in interface SdkBuilder<GetObjectPresignRequest.Builder,GetObjectPresignRequest>Copyright © 2020. All rights reserved.