#[non_exhaustive]pub struct CreateReplicatorOutputBuilder { /* private fields */ }
Expand description
A builder for CreateReplicatorOutput
.
Implementations§
source§impl CreateReplicatorOutputBuilder
impl CreateReplicatorOutputBuilder
sourcepub fn replicator_arn(self, input: impl Into<String>) -> Self
pub fn replicator_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the replicator.
sourcepub fn set_replicator_arn(self, input: Option<String>) -> Self
pub fn set_replicator_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the replicator.
sourcepub fn get_replicator_arn(&self) -> &Option<String>
pub fn get_replicator_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the replicator.
sourcepub fn replicator_name(self, input: impl Into<String>) -> Self
pub fn replicator_name(self, input: impl Into<String>) -> Self
Name of the replicator provided by the customer.
sourcepub fn set_replicator_name(self, input: Option<String>) -> Self
pub fn set_replicator_name(self, input: Option<String>) -> Self
Name of the replicator provided by the customer.
sourcepub fn get_replicator_name(&self) -> &Option<String>
pub fn get_replicator_name(&self) -> &Option<String>
Name of the replicator provided by the customer.
sourcepub fn replicator_state(self, input: ReplicatorState) -> Self
pub fn replicator_state(self, input: ReplicatorState) -> Self
State of the replicator.
sourcepub fn set_replicator_state(self, input: Option<ReplicatorState>) -> Self
pub fn set_replicator_state(self, input: Option<ReplicatorState>) -> Self
State of the replicator.
sourcepub fn get_replicator_state(&self) -> &Option<ReplicatorState>
pub fn get_replicator_state(&self) -> &Option<ReplicatorState>
State of the replicator.
sourcepub fn build(self) -> CreateReplicatorOutput
pub fn build(self) -> CreateReplicatorOutput
Consumes the builder and constructs a CreateReplicatorOutput
.
Trait Implementations§
source§impl Clone for CreateReplicatorOutputBuilder
impl Clone for CreateReplicatorOutputBuilder
source§fn clone(&self) -> CreateReplicatorOutputBuilder
fn clone(&self) -> CreateReplicatorOutputBuilder
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 CreateReplicatorOutputBuilder
impl Default for CreateReplicatorOutputBuilder
source§fn default() -> CreateReplicatorOutputBuilder
fn default() -> CreateReplicatorOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CreateReplicatorOutputBuilder
impl PartialEq for CreateReplicatorOutputBuilder
source§fn eq(&self, other: &CreateReplicatorOutputBuilder) -> bool
fn eq(&self, other: &CreateReplicatorOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreateReplicatorOutputBuilder
Auto Trait Implementations§
impl Freeze for CreateReplicatorOutputBuilder
impl RefUnwindSafe for CreateReplicatorOutputBuilder
impl Send for CreateReplicatorOutputBuilder
impl Sync for CreateReplicatorOutputBuilder
impl Unpin for CreateReplicatorOutputBuilder
impl UnwindSafe for CreateReplicatorOutputBuilder
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.