Struct aws_sdk_redshift::operation::describe_cluster_db_revisions::builders::DescribeClusterDbRevisionsOutputBuilder
source · #[non_exhaustive]pub struct DescribeClusterDbRevisionsOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeClusterDbRevisionsOutput
.
Implementations§
source§impl DescribeClusterDbRevisionsOutputBuilder
impl DescribeClusterDbRevisionsOutputBuilder
sourcepub fn marker(self, input: impl Into<String>) -> Self
pub fn marker(self, input: impl Into<String>) -> Self
A string representing the starting point for the next set of revisions. If a value is returned in a response, you can retrieve the next set of revisions by providing the value in the marker
parameter and retrying the command. If the marker
field is empty, all revisions have already been returned.
sourcepub fn set_marker(self, input: Option<String>) -> Self
pub fn set_marker(self, input: Option<String>) -> Self
A string representing the starting point for the next set of revisions. If a value is returned in a response, you can retrieve the next set of revisions by providing the value in the marker
parameter and retrying the command. If the marker
field is empty, all revisions have already been returned.
sourcepub fn get_marker(&self) -> &Option<String>
pub fn get_marker(&self) -> &Option<String>
A string representing the starting point for the next set of revisions. If a value is returned in a response, you can retrieve the next set of revisions by providing the value in the marker
parameter and retrying the command. If the marker
field is empty, all revisions have already been returned.
sourcepub fn cluster_db_revisions(self, input: ClusterDbRevision) -> Self
pub fn cluster_db_revisions(self, input: ClusterDbRevision) -> Self
Appends an item to cluster_db_revisions
.
To override the contents of this collection use set_cluster_db_revisions
.
A list of revisions.
sourcepub fn set_cluster_db_revisions(
self,
input: Option<Vec<ClusterDbRevision>>,
) -> Self
pub fn set_cluster_db_revisions( self, input: Option<Vec<ClusterDbRevision>>, ) -> Self
A list of revisions.
sourcepub fn get_cluster_db_revisions(&self) -> &Option<Vec<ClusterDbRevision>>
pub fn get_cluster_db_revisions(&self) -> &Option<Vec<ClusterDbRevision>>
A list of revisions.
sourcepub fn build(self) -> DescribeClusterDbRevisionsOutput
pub fn build(self) -> DescribeClusterDbRevisionsOutput
Consumes the builder and constructs a DescribeClusterDbRevisionsOutput
.
Trait Implementations§
source§impl Clone for DescribeClusterDbRevisionsOutputBuilder
impl Clone for DescribeClusterDbRevisionsOutputBuilder
source§fn clone(&self) -> DescribeClusterDbRevisionsOutputBuilder
fn clone(&self) -> DescribeClusterDbRevisionsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribeClusterDbRevisionsOutputBuilder
impl Default for DescribeClusterDbRevisionsOutputBuilder
source§fn default() -> DescribeClusterDbRevisionsOutputBuilder
fn default() -> DescribeClusterDbRevisionsOutputBuilder
source§impl PartialEq for DescribeClusterDbRevisionsOutputBuilder
impl PartialEq for DescribeClusterDbRevisionsOutputBuilder
source§fn eq(&self, other: &DescribeClusterDbRevisionsOutputBuilder) -> bool
fn eq(&self, other: &DescribeClusterDbRevisionsOutputBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for DescribeClusterDbRevisionsOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribeClusterDbRevisionsOutputBuilder
impl RefUnwindSafe for DescribeClusterDbRevisionsOutputBuilder
impl Send for DescribeClusterDbRevisionsOutputBuilder
impl Sync for DescribeClusterDbRevisionsOutputBuilder
impl Unpin for DescribeClusterDbRevisionsOutputBuilder
impl UnwindSafe for DescribeClusterDbRevisionsOutputBuilder
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
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