Struct aws_sdk_kafka::types::builders::BrokerSoftwareInfoBuilder
source · #[non_exhaustive]pub struct BrokerSoftwareInfoBuilder { /* private fields */ }Expand description
A builder for BrokerSoftwareInfo.
Implementations§
source§impl BrokerSoftwareInfoBuilder
impl BrokerSoftwareInfoBuilder
sourcepub fn configuration_arn(self, input: impl Into<String>) -> Self
pub fn configuration_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the configuration used for the cluster. This field isn't visible in this preview release.
sourcepub fn set_configuration_arn(self, input: Option<String>) -> Self
pub fn set_configuration_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the configuration used for the cluster. This field isn't visible in this preview release.
sourcepub fn get_configuration_arn(&self) -> &Option<String>
pub fn get_configuration_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the configuration used for the cluster. This field isn't visible in this preview release.
sourcepub fn configuration_revision(self, input: i64) -> Self
pub fn configuration_revision(self, input: i64) -> Self
The revision of the configuration to use. This field isn't visible in this preview release.
sourcepub fn set_configuration_revision(self, input: Option<i64>) -> Self
pub fn set_configuration_revision(self, input: Option<i64>) -> Self
The revision of the configuration to use. This field isn't visible in this preview release.
sourcepub fn get_configuration_revision(&self) -> &Option<i64>
pub fn get_configuration_revision(&self) -> &Option<i64>
The revision of the configuration to use. This field isn't visible in this preview release.
sourcepub fn kafka_version(self, input: impl Into<String>) -> Self
pub fn kafka_version(self, input: impl Into<String>) -> Self
The version of Apache Kafka.
sourcepub fn set_kafka_version(self, input: Option<String>) -> Self
pub fn set_kafka_version(self, input: Option<String>) -> Self
The version of Apache Kafka.
sourcepub fn get_kafka_version(&self) -> &Option<String>
pub fn get_kafka_version(&self) -> &Option<String>
The version of Apache Kafka.
sourcepub fn build(self) -> BrokerSoftwareInfo
pub fn build(self) -> BrokerSoftwareInfo
Consumes the builder and constructs a BrokerSoftwareInfo.
Trait Implementations§
source§impl Clone for BrokerSoftwareInfoBuilder
impl Clone for BrokerSoftwareInfoBuilder
source§fn clone(&self) -> BrokerSoftwareInfoBuilder
fn clone(&self) -> BrokerSoftwareInfoBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for BrokerSoftwareInfoBuilder
impl Debug for BrokerSoftwareInfoBuilder
source§impl Default for BrokerSoftwareInfoBuilder
impl Default for BrokerSoftwareInfoBuilder
source§fn default() -> BrokerSoftwareInfoBuilder
fn default() -> BrokerSoftwareInfoBuilder
source§impl PartialEq for BrokerSoftwareInfoBuilder
impl PartialEq for BrokerSoftwareInfoBuilder
source§fn eq(&self, other: &BrokerSoftwareInfoBuilder) -> bool
fn eq(&self, other: &BrokerSoftwareInfoBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for BrokerSoftwareInfoBuilder
Auto Trait Implementations§
impl Freeze for BrokerSoftwareInfoBuilder
impl RefUnwindSafe for BrokerSoftwareInfoBuilder
impl Send for BrokerSoftwareInfoBuilder
impl Sync for BrokerSoftwareInfoBuilder
impl Unpin for BrokerSoftwareInfoBuilder
impl UnwindSafe for BrokerSoftwareInfoBuilder
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