Struct aws_sdk_elasticache::operation::describe_snapshots::builders::DescribeSnapshotsOutputBuilder
source · #[non_exhaustive]pub struct DescribeSnapshotsOutputBuilder { /* private fields */ }Expand description
A builder for DescribeSnapshotsOutput.
Implementations§
source§impl DescribeSnapshotsOutputBuilder
impl DescribeSnapshotsOutputBuilder
sourcepub fn marker(self, input: impl Into<String>) -> Self
pub fn marker(self, input: impl Into<String>) -> Self
An optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.
sourcepub fn set_marker(self, input: Option<String>) -> Self
pub fn set_marker(self, input: Option<String>) -> Self
An optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.
sourcepub fn get_marker(&self) -> &Option<String>
pub fn get_marker(&self) -> &Option<String>
An optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.
sourcepub fn snapshots(self, input: Snapshot) -> Self
pub fn snapshots(self, input: Snapshot) -> Self
Appends an item to snapshots.
To override the contents of this collection use set_snapshots.
A list of snapshots. Each item in the list contains detailed information about one snapshot.
sourcepub fn set_snapshots(self, input: Option<Vec<Snapshot>>) -> Self
pub fn set_snapshots(self, input: Option<Vec<Snapshot>>) -> Self
A list of snapshots. Each item in the list contains detailed information about one snapshot.
sourcepub fn get_snapshots(&self) -> &Option<Vec<Snapshot>>
pub fn get_snapshots(&self) -> &Option<Vec<Snapshot>>
A list of snapshots. Each item in the list contains detailed information about one snapshot.
sourcepub fn build(self) -> DescribeSnapshotsOutput
pub fn build(self) -> DescribeSnapshotsOutput
Consumes the builder and constructs a DescribeSnapshotsOutput.
Trait Implementations§
source§impl Clone for DescribeSnapshotsOutputBuilder
impl Clone for DescribeSnapshotsOutputBuilder
source§fn clone(&self) -> DescribeSnapshotsOutputBuilder
fn clone(&self) -> DescribeSnapshotsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for DescribeSnapshotsOutputBuilder
impl Default for DescribeSnapshotsOutputBuilder
source§fn default() -> DescribeSnapshotsOutputBuilder
fn default() -> DescribeSnapshotsOutputBuilder
source§impl PartialEq for DescribeSnapshotsOutputBuilder
impl PartialEq for DescribeSnapshotsOutputBuilder
source§fn eq(&self, other: &DescribeSnapshotsOutputBuilder) -> bool
fn eq(&self, other: &DescribeSnapshotsOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DescribeSnapshotsOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribeSnapshotsOutputBuilder
impl RefUnwindSafe for DescribeSnapshotsOutputBuilder
impl Send for DescribeSnapshotsOutputBuilder
impl Sync for DescribeSnapshotsOutputBuilder
impl Unpin for DescribeSnapshotsOutputBuilder
impl UnwindSafe for DescribeSnapshotsOutputBuilder
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> 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