Struct aws_sdk_databasemigration::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 engine_versions(self, input: EngineVersion) -> Self
pub fn engine_versions(self, input: EngineVersion) -> Self
Appends an item to engine_versions
.
To override the contents of this collection use set_engine_versions
.
Returned EngineVersion
objects that describe the replication instance engine versions used in the project.
sourcepub fn set_engine_versions(self, input: Option<Vec<EngineVersion>>) -> Self
pub fn set_engine_versions(self, input: Option<Vec<EngineVersion>>) -> Self
Returned EngineVersion
objects that describe the replication instance engine versions used in the project.
sourcepub fn get_engine_versions(&self) -> &Option<Vec<EngineVersion>>
pub fn get_engine_versions(&self) -> &Option<Vec<EngineVersion>>
Returned EngineVersion
objects that describe the replication instance engine versions used in the project.
sourcepub fn marker(self, input: impl Into<String>) -> Self
pub fn marker(self, input: impl Into<String>) -> Self
An optional pagination token provided by a previous request. 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 pagination token provided by a previous request. 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 pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords
.
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