Interface SnapshotCopyConfiguration.Builder

    • Method Detail

      • destinationKmsKeyId

        SnapshotCopyConfiguration.Builder destinationKmsKeyId​(String destinationKmsKeyId)

        The ID of the KMS key to use to encrypt your snapshots in the destination Amazon Web Services Region.

        Parameters:
        destinationKmsKeyId - The ID of the KMS key to use to encrypt your snapshots in the destination Amazon Web Services Region.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • destinationRegion

        SnapshotCopyConfiguration.Builder destinationRegion​(String destinationRegion)

        The destination Amazon Web Services Region to copy snapshots to.

        Parameters:
        destinationRegion - The destination Amazon Web Services Region to copy snapshots to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • namespaceName

        SnapshotCopyConfiguration.Builder namespaceName​(String namespaceName)

        The name of the namespace to copy snapshots from in the source Amazon Web Services Region.

        Parameters:
        namespaceName - The name of the namespace to copy snapshots from in the source Amazon Web Services Region.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • snapshotCopyConfigurationArn

        SnapshotCopyConfiguration.Builder snapshotCopyConfigurationArn​(String snapshotCopyConfigurationArn)

        The ARN of the snapshot copy configuration object.

        Parameters:
        snapshotCopyConfigurationArn - The ARN of the snapshot copy configuration object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • snapshotCopyConfigurationId

        SnapshotCopyConfiguration.Builder snapshotCopyConfigurationId​(String snapshotCopyConfigurationId)

        The ID of the snapshot copy configuration object.

        Parameters:
        snapshotCopyConfigurationId - The ID of the snapshot copy configuration object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • snapshotRetentionPeriod

        SnapshotCopyConfiguration.Builder snapshotRetentionPeriod​(Integer snapshotRetentionPeriod)

        The retention period of snapshots that are copied to the destination Amazon Web Services Region.

        Parameters:
        snapshotRetentionPeriod - The retention period of snapshots that are copied to the destination Amazon Web Services Region.
        Returns:
        Returns a reference to this object so that method calls can be chained together.