| Package | Description |
|---|---|
| software.amazon.awssdk.services.s3control.model |
| Modifier and Type | Method and Description |
|---|---|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.accessControlGrants(Collection<S3Grant> accessControlGrants)
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.accessControlGrants(Consumer<S3Grant.Builder>... accessControlGrants)
This is a convenience method that creates an instance of the
List avoiding the need
to create one manually via List. |
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.accessControlGrants(S3Grant... accessControlGrants)
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.bucketKeyEnabled(Boolean bucketKeyEnabled)
Specifies whether Amazon S3 should use an S3 Bucket Key for object encryption with server-side encryption
using Amazon Web Services KMS (SSE-KMS).
|
static S3CopyObjectOperation.Builder |
S3CopyObjectOperation.builder() |
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.cannedAccessControlList(S3CannedAccessControlList cannedAccessControlList)
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.cannedAccessControlList(String cannedAccessControlList)
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.checksumAlgorithm(S3ChecksumAlgorithm checksumAlgorithm)
Indicates the algorithm you want Amazon S3 to use to create the checksum.
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.checksumAlgorithm(String checksumAlgorithm)
Indicates the algorithm you want Amazon S3 to use to create the checksum.
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.metadataDirective(S3MetadataDirective metadataDirective)
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.metadataDirective(String metadataDirective)
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.modifiedSinceConstraint(Instant modifiedSinceConstraint)
|
default S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.newObjectMetadata(Consumer<S3ObjectMetadata.Builder> newObjectMetadata)
If you don't provide this parameter, Amazon S3 copies all the metadata from the original objects.
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.newObjectMetadata(S3ObjectMetadata newObjectMetadata)
If you don't provide this parameter, Amazon S3 copies all the metadata from the original objects.
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.newObjectTagging(Collection<S3Tag> newObjectTagging)
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.newObjectTagging(Consumer<S3Tag.Builder>... newObjectTagging)
This is a convenience method that creates an instance of the
List avoiding the need to
create one manually via List. |
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.newObjectTagging(S3Tag... newObjectTagging)
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.objectLockLegalHoldStatus(S3ObjectLockLegalHoldStatus objectLockLegalHoldStatus)
The legal hold status to be applied to all objects in the Batch Operations job.
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.objectLockLegalHoldStatus(String objectLockLegalHoldStatus)
The legal hold status to be applied to all objects in the Batch Operations job.
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.objectLockMode(S3ObjectLockMode objectLockMode)
The retention mode to be applied to all objects in the Batch Operations job.
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.objectLockMode(String objectLockMode)
The retention mode to be applied to all objects in the Batch Operations job.
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.objectLockRetainUntilDate(Instant objectLockRetainUntilDate)
The date when the applied object retention configuration expires on all objects in the Batch Operations job.
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.redirectLocation(String redirectLocation)
Specifies an optional metadata property for website redirects,
x-amz-website-redirect-location. |
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.requesterPays(Boolean requesterPays)
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.sseAwsKmsKeyId(String sseAwsKmsKeyId)
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.storageClass(S3StorageClass storageClass)
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.storageClass(String storageClass)
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.targetKeyPrefix(String targetKeyPrefix)
Specifies the folder prefix into which you would like the objects to be copied.
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.targetResource(String targetResource)
Specifies the destination bucket ARN for the batch copy operation.
|
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.toBuilder() |
S3CopyObjectOperation.Builder |
S3CopyObjectOperation.Builder.unModifiedSinceConstraint(Instant unModifiedSinceConstraint)
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends S3CopyObjectOperation.Builder> |
S3CopyObjectOperation.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default JobOperation.Builder |
JobOperation.Builder.s3PutObjectCopy(Consumer<S3CopyObjectOperation.Builder> s3PutObjectCopy)
Directs the specified job to run a PUT Copy object call on every object in the manifest.
|
Copyright © 2022. All rights reserved.