#[non_exhaustive]pub struct RoutingProfileReferenceBuilder { /* private fields */ }
Expand description
A builder for RoutingProfileReference
.
Implementations§
source§impl RoutingProfileReferenceBuilder
impl RoutingProfileReferenceBuilder
sourcepub fn arn(self, input: impl Into<String>) -> Self
pub fn arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the routing profile.
sourcepub fn set_arn(self, input: Option<String>) -> Self
pub fn set_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the routing profile.
sourcepub fn get_arn(&self) -> &Option<String>
pub fn get_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the routing profile.
sourcepub fn build(self) -> RoutingProfileReference
pub fn build(self) -> RoutingProfileReference
Consumes the builder and constructs a RoutingProfileReference
.
Trait Implementations§
source§impl Clone for RoutingProfileReferenceBuilder
impl Clone for RoutingProfileReferenceBuilder
source§fn clone(&self) -> RoutingProfileReferenceBuilder
fn clone(&self) -> RoutingProfileReferenceBuilder
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 RoutingProfileReferenceBuilder
impl Default for RoutingProfileReferenceBuilder
source§fn default() -> RoutingProfileReferenceBuilder
fn default() -> RoutingProfileReferenceBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for RoutingProfileReferenceBuilder
impl PartialEq for RoutingProfileReferenceBuilder
source§fn eq(&self, other: &RoutingProfileReferenceBuilder) -> bool
fn eq(&self, other: &RoutingProfileReferenceBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for RoutingProfileReferenceBuilder
Auto Trait Implementations§
impl Freeze for RoutingProfileReferenceBuilder
impl RefUnwindSafe for RoutingProfileReferenceBuilder
impl Send for RoutingProfileReferenceBuilder
impl Sync for RoutingProfileReferenceBuilder
impl Unpin for RoutingProfileReferenceBuilder
impl UnwindSafe for RoutingProfileReferenceBuilder
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>
Creates a shared type from an unshared type.