#[non_exhaustive]pub struct CacheParameterGroupStatusBuilder { /* private fields */ }
Expand description
A builder for CacheParameterGroupStatus
.
Implementations§
source§impl CacheParameterGroupStatusBuilder
impl CacheParameterGroupStatusBuilder
sourcepub fn cache_parameter_group_name(self, input: impl Into<String>) -> Self
pub fn cache_parameter_group_name(self, input: impl Into<String>) -> Self
The name of the cache parameter group.
sourcepub fn set_cache_parameter_group_name(self, input: Option<String>) -> Self
pub fn set_cache_parameter_group_name(self, input: Option<String>) -> Self
The name of the cache parameter group.
sourcepub fn get_cache_parameter_group_name(&self) -> &Option<String>
pub fn get_cache_parameter_group_name(&self) -> &Option<String>
The name of the cache parameter group.
sourcepub fn parameter_apply_status(self, input: impl Into<String>) -> Self
pub fn parameter_apply_status(self, input: impl Into<String>) -> Self
The status of parameter updates.
sourcepub fn set_parameter_apply_status(self, input: Option<String>) -> Self
pub fn set_parameter_apply_status(self, input: Option<String>) -> Self
The status of parameter updates.
sourcepub fn get_parameter_apply_status(&self) -> &Option<String>
pub fn get_parameter_apply_status(&self) -> &Option<String>
The status of parameter updates.
sourcepub fn cache_node_ids_to_reboot(self, input: impl Into<String>) -> Self
pub fn cache_node_ids_to_reboot(self, input: impl Into<String>) -> Self
Appends an item to cache_node_ids_to_reboot
.
To override the contents of this collection use set_cache_node_ids_to_reboot
.
A list of the cache node IDs which need to be rebooted for parameter changes to be applied. A node ID is a numeric identifier (0001, 0002, etc.).
sourcepub fn set_cache_node_ids_to_reboot(self, input: Option<Vec<String>>) -> Self
pub fn set_cache_node_ids_to_reboot(self, input: Option<Vec<String>>) -> Self
A list of the cache node IDs which need to be rebooted for parameter changes to be applied. A node ID is a numeric identifier (0001, 0002, etc.).
sourcepub fn get_cache_node_ids_to_reboot(&self) -> &Option<Vec<String>>
pub fn get_cache_node_ids_to_reboot(&self) -> &Option<Vec<String>>
A list of the cache node IDs which need to be rebooted for parameter changes to be applied. A node ID is a numeric identifier (0001, 0002, etc.).
sourcepub fn build(self) -> CacheParameterGroupStatus
pub fn build(self) -> CacheParameterGroupStatus
Consumes the builder and constructs a CacheParameterGroupStatus
.
Trait Implementations§
source§impl Clone for CacheParameterGroupStatusBuilder
impl Clone for CacheParameterGroupStatusBuilder
source§fn clone(&self) -> CacheParameterGroupStatusBuilder
fn clone(&self) -> CacheParameterGroupStatusBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for CacheParameterGroupStatusBuilder
impl Default for CacheParameterGroupStatusBuilder
source§fn default() -> CacheParameterGroupStatusBuilder
fn default() -> CacheParameterGroupStatusBuilder
source§impl PartialEq for CacheParameterGroupStatusBuilder
impl PartialEq for CacheParameterGroupStatusBuilder
source§fn eq(&self, other: &CacheParameterGroupStatusBuilder) -> bool
fn eq(&self, other: &CacheParameterGroupStatusBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CacheParameterGroupStatusBuilder
Auto Trait Implementations§
impl Freeze for CacheParameterGroupStatusBuilder
impl RefUnwindSafe for CacheParameterGroupStatusBuilder
impl Send for CacheParameterGroupStatusBuilder
impl Sync for CacheParameterGroupStatusBuilder
impl Unpin for CacheParameterGroupStatusBuilder
impl UnwindSafe for CacheParameterGroupStatusBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more