Interface ReplicationDetails.Builder

    • 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.