Struct aws_sdk_kafka::types::builders::ClusterOperationStepBuilder
source · #[non_exhaustive]pub struct ClusterOperationStepBuilder { /* private fields */ }
Expand description
A builder for ClusterOperationStep
.
Implementations§
source§impl ClusterOperationStepBuilder
impl ClusterOperationStepBuilder
sourcepub fn step_info(self, input: ClusterOperationStepInfo) -> Self
pub fn step_info(self, input: ClusterOperationStepInfo) -> Self
Information about the step and its status.
sourcepub fn set_step_info(self, input: Option<ClusterOperationStepInfo>) -> Self
pub fn set_step_info(self, input: Option<ClusterOperationStepInfo>) -> Self
Information about the step and its status.
sourcepub fn get_step_info(&self) -> &Option<ClusterOperationStepInfo>
pub fn get_step_info(&self) -> &Option<ClusterOperationStepInfo>
Information about the step and its status.
sourcepub fn set_step_name(self, input: Option<String>) -> Self
pub fn set_step_name(self, input: Option<String>) -> Self
The name of the step.
sourcepub fn get_step_name(&self) -> &Option<String>
pub fn get_step_name(&self) -> &Option<String>
The name of the step.
sourcepub fn build(self) -> ClusterOperationStep
pub fn build(self) -> ClusterOperationStep
Consumes the builder and constructs a ClusterOperationStep
.
Trait Implementations§
source§impl Clone for ClusterOperationStepBuilder
impl Clone for ClusterOperationStepBuilder
source§fn clone(&self) -> ClusterOperationStepBuilder
fn clone(&self) -> ClusterOperationStepBuilder
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 Debug for ClusterOperationStepBuilder
impl Debug for ClusterOperationStepBuilder
source§impl Default for ClusterOperationStepBuilder
impl Default for ClusterOperationStepBuilder
source§fn default() -> ClusterOperationStepBuilder
fn default() -> ClusterOperationStepBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ClusterOperationStepBuilder
impl PartialEq for ClusterOperationStepBuilder
source§fn eq(&self, other: &ClusterOperationStepBuilder) -> bool
fn eq(&self, other: &ClusterOperationStepBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ClusterOperationStepBuilder
Auto Trait Implementations§
impl Freeze for ClusterOperationStepBuilder
impl RefUnwindSafe for ClusterOperationStepBuilder
impl Send for ClusterOperationStepBuilder
impl Sync for ClusterOperationStepBuilder
impl Unpin for ClusterOperationStepBuilder
impl UnwindSafe for ClusterOperationStepBuilder
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.