Interface ReplicationDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ReplicationDetails.Builder,
,ReplicationDetails> SdkBuilder<ReplicationDetails.Builder,
,ReplicationDetails> SdkPojo
- Enclosing class:
ReplicationDetails
-
Method Summary
Modifier and TypeMethodDescriptionreplicated
(Boolean replicated) Specifies whether the bucket is configured to replicate one or more objects to any destination.replicatedExternally
(Boolean replicatedExternally) Specifies whether the bucket is configured to replicate one or more objects to a bucket for an Amazon Web Services account that isn't part of your Amazon Macie organization.replicationAccounts
(String... replicationAccounts) An array of Amazon Web Services account IDs, one for each Amazon Web Services account that owns a bucket that the bucket is configured to replicate one or more objects to.replicationAccounts
(Collection<String> replicationAccounts) An array of Amazon Web Services account IDs, one for each Amazon Web Services account that owns a bucket that the bucket is configured to replicate one or more objects to.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
replicated
Specifies whether the bucket is configured to replicate one or more objects to any destination.
- Parameters:
replicated
- Specifies whether the bucket is configured to replicate one or more objects to any destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicatedExternally
Specifies whether the bucket is configured to replicate one or more objects to a bucket for an Amazon Web Services account that isn't part of your Amazon Macie organization. An Amazon Macie organization is a set of Macie accounts that are centrally managed as a group of related accounts through Organizations or by Macie invitation.
- Parameters:
replicatedExternally
- Specifies whether the bucket is configured to replicate one or more objects to a bucket for an Amazon Web Services account that isn't part of your Amazon Macie organization. An Amazon Macie organization is a set of Macie accounts that are centrally managed as a group of related accounts through Organizations or by Macie invitation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationAccounts
An array of Amazon Web Services account IDs, one for each Amazon Web Services account that owns a bucket that the bucket is configured to replicate one or more objects to.
- Parameters:
replicationAccounts
- An array of Amazon Web Services account IDs, one for each Amazon Web Services account that owns a bucket that the bucket is configured to replicate one or more objects to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationAccounts
An array of Amazon Web Services account IDs, one for each Amazon Web Services account that owns a bucket that the bucket is configured to replicate one or more objects to.
- Parameters:
replicationAccounts
- An array of Amazon Web Services account IDs, one for each Amazon Web Services account that owns a bucket that the bucket is configured to replicate one or more objects to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-