Struct aws_sdk_connect::output::start_chat_contact_output::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for StartChatContactOutput
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn contact_id(self, input: impl Into<String>) -> Self
pub fn contact_id(self, input: impl Into<String>) -> Self
The identifier of this contact within the Amazon Connect instance.
sourcepub fn set_contact_id(self, input: Option<String>) -> Self
pub fn set_contact_id(self, input: Option<String>) -> Self
The identifier of this contact within the Amazon Connect instance.
sourcepub fn participant_id(self, input: impl Into<String>) -> Self
pub fn participant_id(self, input: impl Into<String>) -> Self
The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.
sourcepub fn set_participant_id(self, input: Option<String>) -> Self
pub fn set_participant_id(self, input: Option<String>) -> Self
The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.
sourcepub fn participant_token(self, input: impl Into<String>) -> Self
pub fn participant_token(self, input: impl Into<String>) -> Self
The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.
sourcepub fn set_participant_token(self, input: Option<String>) -> Self
pub fn set_participant_token(self, input: Option<String>) -> Self
The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.
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 chats.
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 chats.
sourcepub fn build(self) -> StartChatContactOutput
pub fn build(self) -> StartChatContactOutput
Consumes the builder and constructs a StartChatContactOutput
.