Struct aws_sdk_elasticache::operation::purchase_reserved_cache_nodes_offering::builders::PurchaseReservedCacheNodesOfferingOutputBuilder
source · #[non_exhaustive]pub struct PurchaseReservedCacheNodesOfferingOutputBuilder { /* private fields */ }Expand description
A builder for PurchaseReservedCacheNodesOfferingOutput.
Implementations§
source§impl PurchaseReservedCacheNodesOfferingOutputBuilder
impl PurchaseReservedCacheNodesOfferingOutputBuilder
sourcepub fn reserved_cache_node(self, input: ReservedCacheNode) -> Self
pub fn reserved_cache_node(self, input: ReservedCacheNode) -> Self
Represents the output of a PurchaseReservedCacheNodesOffering operation.
sourcepub fn set_reserved_cache_node(self, input: Option<ReservedCacheNode>) -> Self
pub fn set_reserved_cache_node(self, input: Option<ReservedCacheNode>) -> Self
Represents the output of a PurchaseReservedCacheNodesOffering operation.
sourcepub fn get_reserved_cache_node(&self) -> &Option<ReservedCacheNode>
pub fn get_reserved_cache_node(&self) -> &Option<ReservedCacheNode>
Represents the output of a PurchaseReservedCacheNodesOffering operation.
sourcepub fn build(self) -> PurchaseReservedCacheNodesOfferingOutput
pub fn build(self) -> PurchaseReservedCacheNodesOfferingOutput
Consumes the builder and constructs a PurchaseReservedCacheNodesOfferingOutput.
Trait Implementations§
source§impl Clone for PurchaseReservedCacheNodesOfferingOutputBuilder
impl Clone for PurchaseReservedCacheNodesOfferingOutputBuilder
source§fn clone(&self) -> PurchaseReservedCacheNodesOfferingOutputBuilder
fn clone(&self) -> PurchaseReservedCacheNodesOfferingOutputBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Default for PurchaseReservedCacheNodesOfferingOutputBuilder
impl Default for PurchaseReservedCacheNodesOfferingOutputBuilder
source§fn default() -> PurchaseReservedCacheNodesOfferingOutputBuilder
fn default() -> PurchaseReservedCacheNodesOfferingOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for PurchaseReservedCacheNodesOfferingOutputBuilder
impl PartialEq for PurchaseReservedCacheNodesOfferingOutputBuilder
source§fn eq(&self, other: &PurchaseReservedCacheNodesOfferingOutputBuilder) -> bool
fn eq(&self, other: &PurchaseReservedCacheNodesOfferingOutputBuilder) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PurchaseReservedCacheNodesOfferingOutputBuilder
Auto Trait Implementations§
impl Freeze for PurchaseReservedCacheNodesOfferingOutputBuilder
impl RefUnwindSafe for PurchaseReservedCacheNodesOfferingOutputBuilder
impl Send for PurchaseReservedCacheNodesOfferingOutputBuilder
impl Sync for PurchaseReservedCacheNodesOfferingOutputBuilder
impl Unpin for PurchaseReservedCacheNodesOfferingOutputBuilder
impl UnwindSafe for PurchaseReservedCacheNodesOfferingOutputBuilder
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
Mutably borrows from an owned value. Read more
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)
🔬This is a nightly-only experimental API. (
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.