Interface DeleteReplicationGroupRequest.Builder

    • Method Detail

      • replicationGroupId

        DeleteReplicationGroupRequest.Builder replicationGroupId​(String replicationGroupId)

        The identifier for the cluster to be deleted. This parameter is not case sensitive.

        Parameters:
        replicationGroupId - The identifier for the cluster to be deleted. This parameter is not case sensitive.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • retainPrimaryCluster

        DeleteReplicationGroupRequest.Builder retainPrimaryCluster​(Boolean retainPrimaryCluster)

        If set to true, all of the read replicas are deleted, but the primary node is retained.

        Parameters:
        retainPrimaryCluster - If set to true, all of the read replicas are deleted, but the primary node is retained.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • finalSnapshotIdentifier

        DeleteReplicationGroupRequest.Builder finalSnapshotIdentifier​(String finalSnapshotIdentifier)

        The name of a final node group (shard) snapshot. ElastiCache creates the snapshot from the primary node in the cluster, rather than one of the replicas; this is to ensure that it captures the freshest data. After the final snapshot is taken, the replication group is immediately deleted.

        Parameters:
        finalSnapshotIdentifier - The name of a final node group (shard) snapshot. ElastiCache creates the snapshot from the primary node in the cluster, rather than one of the replicas; this is to ensure that it captures the freshest data. After the final snapshot is taken, the replication group is immediately deleted.
        Returns:
        Returns a reference to this object so that method calls can be chained together.