Interface PresignedCreateMultipartUploadRequest.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<PresignedCreateMultipartUploadRequest.Builder,,- PresignedCreateMultipartUploadRequest> - PresignedRequest.Builder,- SdkBuilder<PresignedCreateMultipartUploadRequest.Builder,- PresignedCreateMultipartUploadRequest> 
- Enclosing class:
- PresignedCreateMultipartUploadRequest
@NotThreadSafe
public static interface PresignedCreateMultipartUploadRequest.Builder
extends PresignedRequest.Builder, CopyableBuilder<PresignedCreateMultipartUploadRequest.Builder,PresignedCreateMultipartUploadRequest> 
A builder for a 
PresignedCreateMultipartUploadRequest, created with PresignedCreateMultipartUploadRequest.builder().- 
Method SummaryModifier and TypeMethodDescriptionbuild()An immutable object that is created from the properties that have been set on the builder.expiration(Instant expiration) Configure the exact SERVICE time that the request will expire.httpRequest(SdkHttpRequest httpRequest) Configure the entire SigV4 query-parameter signed request (minus the payload), that can be transmitted as-is to a service using any HTTP client that implement the SDK's HTTP client SPI.isBrowserExecutable(Boolean isBrowserExecutable) Configure whether the url returned by the url method can be executed in a browser.signedHeaders(Map<String, List<String>> signedHeaders) Configure the subset of headers that were signed, and MUST be included in the presigned request to prevent the request from failing.signedPayload(SdkBytes signedPayload) Configure the payload that was signed.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation
- 
Method Details- 
expirationDescription copied from interface:PresignedRequest.BuilderConfigure the exact SERVICE time that the request will expire. After this time, attempting to execute the request will fail.- Specified by:
- expirationin interface- PresignedRequest.Builder
 
- 
isBrowserExecutableDescription copied from interface:PresignedRequest.BuilderConfigure whether the url returned by the url method can be executed in a browser.- Specified by:
- isBrowserExecutablein interface- PresignedRequest.Builder
 
- 
signedHeadersDescription copied from interface:PresignedRequest.BuilderConfigure the subset of headers that were signed, and MUST be included in the presigned request to prevent the request from failing.- Specified by:
- signedHeadersin interface- PresignedRequest.Builder
 
- 
signedPayloadDescription copied from interface:PresignedRequest.BuilderConfigure the payload that was signed.- Specified by:
- signedPayloadin interface- PresignedRequest.Builder
 
- 
httpRequestDescription copied from interface:PresignedRequest.BuilderConfigure the entire SigV4 query-parameter signed request (minus the payload), that can be transmitted as-is to a service using any HTTP client that implement the SDK's HTTP client SPI.- Specified by:
- httpRequestin interface- PresignedRequest.Builder
 
- 
buildDescription copied from interface:SdkBuilderAn immutable object that is created from the properties that have been set on the builder.- Specified by:
- buildin interface- Buildable
- Specified by:
- buildin interface- PresignedRequest.Builder
- Specified by:
- buildin interface- SdkBuilder<PresignedCreateMultipartUploadRequest.Builder,- PresignedCreateMultipartUploadRequest> 
- Returns:
- an instance of T
 
 
-