Struct aws_sdk_connect::operation::create_persistent_contact_association::builders::CreatePersistentContactAssociationOutputBuilder
source · #[non_exhaustive]pub struct CreatePersistentContactAssociationOutputBuilder { /* private fields */ }
Expand description
A builder for CreatePersistentContactAssociationOutput
.
Implementations§
source§impl CreatePersistentContactAssociationOutputBuilder
impl CreatePersistentContactAssociationOutputBuilder
sourcepub fn continued_from_contact_id(self, input: impl Into<String>) -> Self
pub fn continued_from_contact_id(self, input: impl Into<String>) -> Self
The contactId from which a persistent chat session is started. This field is populated only for persistent chat.
sourcepub fn set_continued_from_contact_id(self, input: Option<String>) -> Self
pub fn set_continued_from_contact_id(self, input: Option<String>) -> Self
The contactId from which a persistent chat session is started. This field is populated only for persistent chat.
sourcepub fn get_continued_from_contact_id(&self) -> &Option<String>
pub fn get_continued_from_contact_id(&self) -> &Option<String>
The contactId from which a persistent chat session is started. This field is populated only for persistent chat.
sourcepub fn build(self) -> CreatePersistentContactAssociationOutput
pub fn build(self) -> CreatePersistentContactAssociationOutput
Consumes the builder and constructs a CreatePersistentContactAssociationOutput
.
Trait Implementations§
source§impl Clone for CreatePersistentContactAssociationOutputBuilder
impl Clone for CreatePersistentContactAssociationOutputBuilder
source§fn clone(&self) -> CreatePersistentContactAssociationOutputBuilder
fn clone(&self) -> CreatePersistentContactAssociationOutputBuilder
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 CreatePersistentContactAssociationOutputBuilder
impl Default for CreatePersistentContactAssociationOutputBuilder
source§fn default() -> CreatePersistentContactAssociationOutputBuilder
fn default() -> CreatePersistentContactAssociationOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CreatePersistentContactAssociationOutputBuilder
impl PartialEq for CreatePersistentContactAssociationOutputBuilder
source§fn eq(&self, other: &CreatePersistentContactAssociationOutputBuilder) -> bool
fn eq(&self, other: &CreatePersistentContactAssociationOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreatePersistentContactAssociationOutputBuilder
Auto Trait Implementations§
impl Freeze for CreatePersistentContactAssociationOutputBuilder
impl RefUnwindSafe for CreatePersistentContactAssociationOutputBuilder
impl Send for CreatePersistentContactAssociationOutputBuilder
impl Sync for CreatePersistentContactAssociationOutputBuilder
impl Unpin for CreatePersistentContactAssociationOutputBuilder
impl UnwindSafe for CreatePersistentContactAssociationOutputBuilder
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.