@Mutable @NotThreadSafe public static interface MultipartUpload.Builder extends SdkPojo, CopyableBuilder<MultipartUpload.Builder,MultipartUpload>
| Modifier and Type | Method and Description |
|---|---|
MultipartUpload.Builder |
checksumAlgorithm(ChecksumAlgorithm checksumAlgorithm)
The algorithm that was used to create a checksum of the object.
|
MultipartUpload.Builder |
checksumAlgorithm(String checksumAlgorithm)
The algorithm that was used to create a checksum of the object.
|
MultipartUpload.Builder |
checksumType(ChecksumType checksumType)
The checksum type that is used to calculate the object’s checksum value.
|
MultipartUpload.Builder |
checksumType(String checksumType)
The checksum type that is used to calculate the object’s checksum value.
|
MultipartUpload.Builder |
initiated(Instant initiated)
Date and time at which the multipart upload was initiated.
|
default MultipartUpload.Builder |
initiator(Consumer<Initiator.Builder> initiator)
Identifies who initiated the multipart upload.
|
MultipartUpload.Builder |
initiator(Initiator initiator)
Identifies who initiated the multipart upload.
|
MultipartUpload.Builder |
key(String key)
Key of the object for which the multipart upload was initiated.
|
default MultipartUpload.Builder |
owner(Consumer<Owner.Builder> owner)
Specifies the owner of the object that is part of the multipart upload.
|
MultipartUpload.Builder |
owner(Owner owner)
Specifies the owner of the object that is part of the multipart upload.
|
MultipartUpload.Builder |
storageClass(StorageClass storageClass)
The class of storage used to store the object.
|
MultipartUpload.Builder |
storageClass(String storageClass)
The class of storage used to store the object.
|
MultipartUpload.Builder |
uploadId(String uploadId)
Upload ID that identifies the multipart upload.
|
equalsBySdkFields, sdkFieldNameToField, sdkFieldscopyapplyMutation, buildMultipartUpload.Builder uploadId(String uploadId)
Upload ID that identifies the multipart upload.
uploadId - Upload ID that identifies the multipart upload.MultipartUpload.Builder key(String key)
Key of the object for which the multipart upload was initiated.
key - Key of the object for which the multipart upload was initiated.MultipartUpload.Builder initiated(Instant initiated)
Date and time at which the multipart upload was initiated.
initiated - Date and time at which the multipart upload was initiated.MultipartUpload.Builder storageClass(String storageClass)
The class of storage used to store the object.
Directory buckets - Directory buckets only support EXPRESS_ONEZONE (the S3 Express One
Zone storage class) in Availability Zones and ONEZONE_IA (the S3 One Zone-Infrequent Access
storage class) in Dedicated Local Zones.
storageClass - The class of storage used to store the object.
Directory buckets - Directory buckets only support EXPRESS_ONEZONE (the S3 Express
One Zone storage class) in Availability Zones and ONEZONE_IA (the S3 One Zone-Infrequent
Access storage class) in Dedicated Local Zones.
StorageClass,
StorageClassMultipartUpload.Builder storageClass(StorageClass storageClass)
The class of storage used to store the object.
Directory buckets - Directory buckets only support EXPRESS_ONEZONE (the S3 Express One
Zone storage class) in Availability Zones and ONEZONE_IA (the S3 One Zone-Infrequent Access
storage class) in Dedicated Local Zones.
storageClass - The class of storage used to store the object.
Directory buckets - Directory buckets only support EXPRESS_ONEZONE (the S3 Express
One Zone storage class) in Availability Zones and ONEZONE_IA (the S3 One Zone-Infrequent
Access storage class) in Dedicated Local Zones.
StorageClass,
StorageClassMultipartUpload.Builder owner(Owner owner)
Specifies the owner of the object that is part of the multipart upload.
Directory buckets - The bucket owner is returned as the object owner for all the objects.
owner - Specifies the owner of the object that is part of the multipart upload. Directory buckets - The bucket owner is returned as the object owner for all the objects.
default MultipartUpload.Builder owner(Consumer<Owner.Builder> owner)
Specifies the owner of the object that is part of the multipart upload.
Directory buckets - The bucket owner is returned as the object owner for all the objects.
Owner.Builder avoiding the need
to create one manually via Owner.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to owner(Owner).
owner - a consumer that will call methods on Owner.Builderowner(Owner)MultipartUpload.Builder initiator(Initiator initiator)
Identifies who initiated the multipart upload.
initiator - Identifies who initiated the multipart upload.default MultipartUpload.Builder initiator(Consumer<Initiator.Builder> initiator)
Identifies who initiated the multipart upload.
This is a convenience method that creates an instance of theInitiator.Builder avoiding the need to
create one manually via Initiator.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to initiator(Initiator).
initiator - a consumer that will call methods on Initiator.Builderinitiator(Initiator)MultipartUpload.Builder checksumAlgorithm(String checksumAlgorithm)
The algorithm that was used to create a checksum of the object.
checksumAlgorithm - The algorithm that was used to create a checksum of the object.ChecksumAlgorithm,
ChecksumAlgorithmMultipartUpload.Builder checksumAlgorithm(ChecksumAlgorithm checksumAlgorithm)
The algorithm that was used to create a checksum of the object.
checksumAlgorithm - The algorithm that was used to create a checksum of the object.ChecksumAlgorithm,
ChecksumAlgorithmMultipartUpload.Builder checksumType(String checksumType)
The checksum type that is used to calculate the object’s checksum value. For more information, see Checking object integrity in the Amazon S3 User Guide.
checksumType - The checksum type that is used to calculate the object’s checksum value. For more information, see Checking
object integrity in the Amazon S3 User Guide.ChecksumType,
ChecksumTypeMultipartUpload.Builder checksumType(ChecksumType checksumType)
The checksum type that is used to calculate the object’s checksum value. For more information, see Checking object integrity in the Amazon S3 User Guide.
checksumType - The checksum type that is used to calculate the object’s checksum value. For more information, see Checking
object integrity in the Amazon S3 User Guide.ChecksumType,
ChecksumTypeCopyright © 2026. All rights reserved.