Interface ReplicationDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ReplicationDetails.Builder,ReplicationDetails>,SdkBuilder<ReplicationDetails.Builder,ReplicationDetails>,SdkPojo
- Enclosing class:
- ReplicationDetails
public static interface ReplicationDetails.Builder extends SdkPojo, CopyableBuilder<ReplicationDetails.Builder,ReplicationDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReplicationDetails.Builderreplicated(Boolean replicated)Specifies whether the bucket is configured to replicate one or more objects to any destination.ReplicationDetails.BuilderreplicatedExternally(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.ReplicationDetails.BuilderreplicationAccounts(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.ReplicationDetails.BuilderreplicationAccounts(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
replicated
ReplicationDetails.Builder replicated(Boolean 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
ReplicationDetails.Builder 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. 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
ReplicationDetails.Builder 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.
- 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
ReplicationDetails.Builder 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.
- 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.
-
-