pub struct Builder { /* private fields */ }
Expand description
A builder for DeleteCacheClusterInput
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn cache_cluster_id(self, input: impl Into<String>) -> Self
pub fn cache_cluster_id(self, input: impl Into<String>) -> Self
The cluster identifier for the cluster to be deleted. This parameter is not case sensitive.
sourcepub fn set_cache_cluster_id(self, input: Option<String>) -> Self
pub fn set_cache_cluster_id(self, input: Option<String>) -> Self
The cluster identifier for the cluster to be deleted. This parameter is not case sensitive.
sourcepub fn final_snapshot_identifier(self, input: impl Into<String>) -> Self
pub fn final_snapshot_identifier(self, input: impl Into<String>) -> Self
The user-supplied name of a final cluster snapshot. This is the unique name that identifies the snapshot. ElastiCache creates the snapshot, and then deletes the cluster immediately afterward.
sourcepub fn set_final_snapshot_identifier(self, input: Option<String>) -> Self
pub fn set_final_snapshot_identifier(self, input: Option<String>) -> Self
The user-supplied name of a final cluster snapshot. This is the unique name that identifies the snapshot. ElastiCache creates the snapshot, and then deletes the cluster immediately afterward.
sourcepub fn build(self) -> Result<DeleteCacheClusterInput, BuildError>
pub fn build(self) -> Result<DeleteCacheClusterInput, BuildError>
Consumes the builder and constructs a DeleteCacheClusterInput
.