| Package | Description |
|---|---|
| software.amazon.awssdk.services.s3control.model |
| Modifier and Type | Method and Description |
|---|---|
Destination.Builder |
Destination.Builder.accessControlTranslation(AccessControlTranslation accessControlTranslation)
Specify this property only in a cross-account scenario (where the source and destination bucket owners are
not the same), and you want to change replica ownership to the Amazon Web Services account that owns the
destination bucket.
|
default Destination.Builder |
Destination.Builder.accessControlTranslation(Consumer<AccessControlTranslation.Builder> accessControlTranslation)
Specify this property only in a cross-account scenario (where the source and destination bucket owners are
not the same), and you want to change replica ownership to the Amazon Web Services account that owns the
destination bucket.
|
Destination.Builder |
Destination.Builder.account(String account)
The destination bucket owner's account ID.
|
Destination.Builder |
Destination.Builder.bucket(String bucket)
The Amazon Resource Name (ARN) of the access point for the destination bucket where you want S3 on Outposts
to store the replication results.
|
static Destination.Builder |
Destination.builder() |
default Destination.Builder |
Destination.Builder.encryptionConfiguration(Consumer<EncryptionConfiguration.Builder> encryptionConfiguration)
A container that provides information about encryption.
|
Destination.Builder |
Destination.Builder.encryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
A container that provides information about encryption.
|
default Destination.Builder |
Destination.Builder.metrics(Consumer<Metrics.Builder> metrics)
A container that specifies replication metrics-related settings.
|
Destination.Builder |
Destination.Builder.metrics(Metrics metrics)
A container that specifies replication metrics-related settings.
|
default Destination.Builder |
Destination.Builder.replicationTime(Consumer<ReplicationTime.Builder> replicationTime)
A container that specifies S3 Replication Time Control (S3 RTC) settings, including whether S3 RTC is enabled
and the time when all objects and operations on objects must be replicated.
|
Destination.Builder |
Destination.Builder.replicationTime(ReplicationTime replicationTime)
A container that specifies S3 Replication Time Control (S3 RTC) settings, including whether S3 RTC is enabled
and the time when all objects and operations on objects must be replicated.
|
Destination.Builder |
Destination.Builder.storageClass(ReplicationStorageClass storageClass)
The storage class to use when replicating objects.
|
Destination.Builder |
Destination.Builder.storageClass(String storageClass)
The storage class to use when replicating objects.
|
Destination.Builder |
Destination.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Destination.Builder> |
Destination.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default ReplicationRule.Builder |
ReplicationRule.Builder.destination(Consumer<Destination.Builder> destination)
A container for information about the replication destination and its configurations.
|
Copyright © 2023. All rights reserved.