| Package | Description |
|---|---|
| com.ibm.cos.v2.services.s3 | |
| com.ibm.cos.v2.services.s3.model | |
| com.ibm.cos.v2.services.s3.presigner.model |
| Modifier and Type | Method and Description |
|---|---|
default CreateMultipartUploadResponse |
S3Client.createMultipartUpload(Consumer<CreateMultipartUploadRequest.Builder> createMultipartUploadRequest)
This action initiates a multipart upload and returns an upload ID.
|
default CompletableFuture<CreateMultipartUploadResponse> |
S3AsyncClient.createMultipartUpload(Consumer<CreateMultipartUploadRequest.Builder> createMultipartUploadRequest)
This action initiates a multipart upload and returns an upload ID.
|
| Modifier and Type | Method and Description |
|---|---|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.acl(ObjectCannedACL acl)
The canned ACL to apply to the object.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.acl(String acl)
The canned ACL to apply to the object.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.bucket(String bucket)
The name of the bucket where the multipart upload is initiated and where the object is uploaded.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.bucketKeyEnabled(Boolean bucketKeyEnabled)
Specifies whether Amazon S3 should use an S3 Bucket Key for object encryption with server-side encryption
using Key Management Service (KMS) keys (SSE-KMS).
|
static CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.builder() |
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.cacheControl(String cacheControl)
Specifies caching behavior along the request/reply chain.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.checksumAlgorithm(ChecksumAlgorithm checksumAlgorithm)
Indicates the algorithm that you want Amazon S3 to use to create the checksum for the object.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.checksumAlgorithm(String checksumAlgorithm)
Indicates the algorithm that you want Amazon S3 to use to create the checksum for the object.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.checksumType(ChecksumType checksumType)
Indicates the checksum type that you want Amazon S3 to use to calculate the object’s checksum value.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.checksumType(String checksumType)
Indicates the checksum type that you want Amazon S3 to use to calculate the object’s checksum value.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.contentDisposition(String contentDisposition)
Specifies presentational information for the object.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.contentEncoding(String contentEncoding)
Specifies what content encodings have been applied to the object and thus what decoding mechanisms must be
applied to obtain the media-type referenced by the Content-Type header field.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.contentLanguage(String contentLanguage)
The language that the content is in.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.contentType(String contentType)
A standard MIME type describing the format of the object data.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.expectedBucketOwner(String expectedBucketOwner)
The account ID of the expected bucket owner.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.expires(Instant expires)
The date and time at which the object is no longer cacheable.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.grantFullControl(String grantFullControl)
Specify access permissions explicitly to give the grantee READ, READ_ACP, and WRITE_ACP permissions on the
object.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.grantRead(String grantRead)
Specify access permissions explicitly to allow grantee to read the object data and its metadata.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.grantReadACP(String grantReadACP)
Specify access permissions explicitly to allows grantee to read the object ACL.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.grantWriteACP(String grantWriteACP)
Specify access permissions explicitly to allows grantee to allow grantee to write the ACL for the applicable
object.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.key(String key)
Object key for which the multipart upload is to be initiated.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.metadata(Map<String,String> metadata)
A map of metadata to store with the object in S3.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.objectLockLegalHoldStatus(ObjectLockLegalHoldStatus objectLockLegalHoldStatus)
Specifies whether you want to apply a legal hold to the uploaded object.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.objectLockLegalHoldStatus(String objectLockLegalHoldStatus)
Specifies whether you want to apply a legal hold to the uploaded object.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.objectLockMode(ObjectLockMode objectLockMode)
Specifies the Object Lock mode that you want to apply to the uploaded object.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.objectLockMode(String objectLockMode)
Specifies the Object Lock mode that you want to apply to the uploaded object.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.objectLockRetainUntilDate(Instant objectLockRetainUntilDate)
Specifies the date and time when you want the Object Lock to expire.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.requestPayer(RequestPayer requestPayer)
Sets the value of the RequestPayer property for this object.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.requestPayer(String requestPayer)
Sets the value of the RequestPayer property for this object.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.serverSideEncryption(ServerSideEncryption serverSideEncryption)
The server-side encryption algorithm used when you store this object in Amazon S3 (for example,
AES256, aws:kms). |
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.serverSideEncryption(String serverSideEncryption)
The server-side encryption algorithm used when you store this object in Amazon S3 (for example,
AES256, aws:kms). |
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.sseCustomerAlgorithm(String sseCustomerAlgorithm)
Specifies the algorithm to use when encrypting the object (for example, AES256).
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.sseCustomerKey(String sseCustomerKey)
Specifies the customer-provided encryption key for Amazon S3 to use in encrypting data.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.sseCustomerKeyMD5(String sseCustomerKeyMD5)
Specifies the 128-bit MD5 digest of the customer-provided encryption key according to RFC 1321.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.ssekmsEncryptionContext(String ssekmsEncryptionContext)
Specifies the Amazon Web Services KMS Encryption Context to use for object encryption.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.ssekmsKeyId(String ssekmsKeyId)
Specifies the KMS key ID (Key ID, Key ARN, or Key Alias) to use for object encryption.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.storageClass(StorageClass storageClass)
By default, Amazon S3 uses the STANDARD Storage Class to store newly created objects.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.storageClass(String storageClass)
By default, Amazon S3 uses the STANDARD Storage Class to store newly created objects.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.tagging(String tagging)
The tag-set for the object.
|
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.tagging(Tagging tagging) |
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.toBuilder() |
CreateMultipartUploadRequest.Builder |
CreateMultipartUploadRequest.Builder.websiteRedirectLocation(String websiteRedirectLocation)
If the bucket is configured as a website, redirects requests for this object to another object in the same
bucket or to an external URL.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateMultipartUploadRequest.Builder> |
CreateMultipartUploadRequest.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default CreateMultipartUploadPresignRequest.Builder |
CreateMultipartUploadPresignRequest.Builder.createMultipartUploadRequest(Consumer<CreateMultipartUploadRequest.Builder> createMultipartUploadRequest)
Configure the
CreateMultipartUploadRequest that should be presigned. |
Copyright © 2026. All rights reserved.