Struct aws_sdk_kafka::operation::get_compatible_kafka_versions::builders::GetCompatibleKafkaVersionsOutputBuilder
source · #[non_exhaustive]pub struct GetCompatibleKafkaVersionsOutputBuilder { /* private fields */ }
Expand description
A builder for GetCompatibleKafkaVersionsOutput
.
Implementations§
source§impl GetCompatibleKafkaVersionsOutputBuilder
impl GetCompatibleKafkaVersionsOutputBuilder
sourcepub fn compatible_kafka_versions(self, input: CompatibleKafkaVersion) -> Self
pub fn compatible_kafka_versions(self, input: CompatibleKafkaVersion) -> Self
Appends an item to compatible_kafka_versions
.
To override the contents of this collection use set_compatible_kafka_versions
.
A list of CompatibleKafkaVersion objects.
sourcepub fn set_compatible_kafka_versions(
self,
input: Option<Vec<CompatibleKafkaVersion>>,
) -> Self
pub fn set_compatible_kafka_versions( self, input: Option<Vec<CompatibleKafkaVersion>>, ) -> Self
A list of CompatibleKafkaVersion objects.
sourcepub fn get_compatible_kafka_versions(
&self,
) -> &Option<Vec<CompatibleKafkaVersion>>
pub fn get_compatible_kafka_versions( &self, ) -> &Option<Vec<CompatibleKafkaVersion>>
A list of CompatibleKafkaVersion objects.
sourcepub fn build(self) -> GetCompatibleKafkaVersionsOutput
pub fn build(self) -> GetCompatibleKafkaVersionsOutput
Consumes the builder and constructs a GetCompatibleKafkaVersionsOutput
.
Trait Implementations§
source§impl Clone for GetCompatibleKafkaVersionsOutputBuilder
impl Clone for GetCompatibleKafkaVersionsOutputBuilder
source§fn clone(&self) -> GetCompatibleKafkaVersionsOutputBuilder
fn clone(&self) -> GetCompatibleKafkaVersionsOutputBuilder
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 GetCompatibleKafkaVersionsOutputBuilder
impl Default for GetCompatibleKafkaVersionsOutputBuilder
source§fn default() -> GetCompatibleKafkaVersionsOutputBuilder
fn default() -> GetCompatibleKafkaVersionsOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetCompatibleKafkaVersionsOutputBuilder
impl PartialEq for GetCompatibleKafkaVersionsOutputBuilder
source§fn eq(&self, other: &GetCompatibleKafkaVersionsOutputBuilder) -> bool
fn eq(&self, other: &GetCompatibleKafkaVersionsOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetCompatibleKafkaVersionsOutputBuilder
Auto Trait Implementations§
impl Freeze for GetCompatibleKafkaVersionsOutputBuilder
impl RefUnwindSafe for GetCompatibleKafkaVersionsOutputBuilder
impl Send for GetCompatibleKafkaVersionsOutputBuilder
impl Sync for GetCompatibleKafkaVersionsOutputBuilder
impl Unpin for GetCompatibleKafkaVersionsOutputBuilder
impl UnwindSafe for GetCompatibleKafkaVersionsOutputBuilder
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> 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.