Struct aws_sdk_memorydb::operation::describe_engine_versions::builders::DescribeEngineVersionsOutputBuilder
source · #[non_exhaustive]pub struct DescribeEngineVersionsOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeEngineVersionsOutput
.
Implementations§
source§impl DescribeEngineVersionsOutputBuilder
impl DescribeEngineVersionsOutputBuilder
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
An optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
An optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
An optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.
sourcepub fn engine_versions(self, input: EngineVersionInfo) -> Self
pub fn engine_versions(self, input: EngineVersionInfo) -> Self
Appends an item to engine_versions
.
To override the contents of this collection use set_engine_versions
.
A list of engine version details. Each element in the list contains detailed information about one engine version.
sourcepub fn set_engine_versions(self, input: Option<Vec<EngineVersionInfo>>) -> Self
pub fn set_engine_versions(self, input: Option<Vec<EngineVersionInfo>>) -> Self
A list of engine version details. Each element in the list contains detailed information about one engine version.
sourcepub fn get_engine_versions(&self) -> &Option<Vec<EngineVersionInfo>>
pub fn get_engine_versions(&self) -> &Option<Vec<EngineVersionInfo>>
A list of engine version details. Each element in the list contains detailed information about one engine version.
sourcepub fn build(self) -> DescribeEngineVersionsOutput
pub fn build(self) -> DescribeEngineVersionsOutput
Consumes the builder and constructs a DescribeEngineVersionsOutput
.
Trait Implementations§
source§impl Clone for DescribeEngineVersionsOutputBuilder
impl Clone for DescribeEngineVersionsOutputBuilder
source§fn clone(&self) -> DescribeEngineVersionsOutputBuilder
fn clone(&self) -> DescribeEngineVersionsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribeEngineVersionsOutputBuilder
impl Default for DescribeEngineVersionsOutputBuilder
source§fn default() -> DescribeEngineVersionsOutputBuilder
fn default() -> DescribeEngineVersionsOutputBuilder
source§impl PartialEq for DescribeEngineVersionsOutputBuilder
impl PartialEq for DescribeEngineVersionsOutputBuilder
source§fn eq(&self, other: &DescribeEngineVersionsOutputBuilder) -> bool
fn eq(&self, other: &DescribeEngineVersionsOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DescribeEngineVersionsOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribeEngineVersionsOutputBuilder
impl RefUnwindSafe for DescribeEngineVersionsOutputBuilder
impl Send for DescribeEngineVersionsOutputBuilder
impl Sync for DescribeEngineVersionsOutputBuilder
impl Unpin for DescribeEngineVersionsOutputBuilder
impl UnwindSafe for DescribeEngineVersionsOutputBuilder
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