Interface PresignedUrlDownloadRequest.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PresignedUrlDownloadRequest.Builder,,PresignedUrlDownloadRequest> SdkBuilder<PresignedUrlDownloadRequest.Builder,PresignedUrlDownloadRequest>
- Enclosing class:
PresignedUrlDownloadRequest
public static interface PresignedUrlDownloadRequest.Builder
extends CopyableBuilder<PresignedUrlDownloadRequest.Builder,PresignedUrlDownloadRequest>
-
Method Summary
Modifier and TypeMethodDescriptionReturn the object only if its entity tag (ETag) is the same as the one specified in this header.presignedUrl(URL presignedUrl) Sets the presigned URL for the S3 object.Specifies the byte range of an object.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Method Details
-
presignedUrl
Sets the presigned URL for the S3 object.- Parameters:
presignedUrl-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
range
Specifies the byte range of an object.- Parameters:
range- The HTTP Range header value (e.g., "bytes=0-1023")- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ifMatch
Return the object only if its entity tag (ETag) is the same as the one specified in this header.- Parameters:
ifMatch- The If-Match header value (ETag)- Returns:
- Returns a reference to this object so that method calls can be chained together.
-