Versions in this module Expand all Collapse all v1 v1.0.1 Jul 4, 2024 v1.0.0 Jul 4, 2024 Changes in this version + const ArtifactStatusApproved + const ArtifactStatusInProgress + const ArtifactStatusRejected + const ChatItemTypeAttachment + const ChatItemTypeChatEnded + const ChatItemTypeConnectionAck + const ChatItemTypeEvent + const ChatItemTypeMessage + const ChatItemTypeMessageDelivered + const ChatItemTypeMessageRead + const ChatItemTypeParticipantJoined + const ChatItemTypeParticipantLeft + const ChatItemTypeTransferFailed + const ChatItemTypeTransferSucceeded + const ChatItemTypeTyping + const ConnectionTypeConnectionCredentials + const ConnectionTypeWebsocket + const EndpointsID + const ErrCodeAccessDeniedException + const ErrCodeConflictException + const ErrCodeInternalServerException + const ErrCodeServiceQuotaExceededException + const ErrCodeThrottlingException + const ErrCodeValidationException + const ParticipantRoleAgent + const ParticipantRoleCustomer + const ParticipantRoleSystem + const ScanDirectionBackward + const ScanDirectionForward + const ServiceID + const ServiceName + const SortKeyAscending + const SortKeyDescending + func ArtifactStatus_Values() []string + func ChatItemType_Values() []string + func ConnectionType_Values() []string + func ParticipantRole_Values() []string + func ScanDirection_Values() []string + func SortKey_Values() []string + type AccessDeniedException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *AccessDeniedException) Code() string + func (s *AccessDeniedException) Error() string + func (s *AccessDeniedException) Message() string + func (s *AccessDeniedException) OrigErr() error + func (s *AccessDeniedException) RequestID() string + func (s *AccessDeniedException) StatusCode() int + func (s AccessDeniedException) GoString() string + func (s AccessDeniedException) String() string + type AttachmentItem struct + AttachmentId *string + AttachmentName *string + ContentType *string + Status *string + func (s *AttachmentItem) SetAttachmentId(v string) *AttachmentItem + func (s *AttachmentItem) SetAttachmentName(v string) *AttachmentItem + func (s *AttachmentItem) SetContentType(v string) *AttachmentItem + func (s *AttachmentItem) SetStatus(v string) *AttachmentItem + func (s AttachmentItem) GoString() string + func (s AttachmentItem) String() string + type CompleteAttachmentUploadInput struct + AttachmentIds []*string + ClientToken *string + ConnectionToken *string + func (s *CompleteAttachmentUploadInput) SetAttachmentIds(v []*string) *CompleteAttachmentUploadInput + func (s *CompleteAttachmentUploadInput) SetClientToken(v string) *CompleteAttachmentUploadInput + func (s *CompleteAttachmentUploadInput) SetConnectionToken(v string) *CompleteAttachmentUploadInput + func (s *CompleteAttachmentUploadInput) Validate() error + func (s CompleteAttachmentUploadInput) GoString() string + func (s CompleteAttachmentUploadInput) String() string + type CompleteAttachmentUploadOutput struct + func (s CompleteAttachmentUploadOutput) GoString() string + func (s CompleteAttachmentUploadOutput) String() string + type ConflictException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ConflictException) Code() string + func (s *ConflictException) Error() string + func (s *ConflictException) Message() string + func (s *ConflictException) OrigErr() error + func (s *ConflictException) RequestID() string + func (s *ConflictException) StatusCode() int + func (s ConflictException) GoString() string + func (s ConflictException) String() string + type ConnectParticipant struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *ConnectParticipant + func (c *ConnectParticipant) CompleteAttachmentUpload(input *CompleteAttachmentUploadInput) (*CompleteAttachmentUploadOutput, error) + func (c *ConnectParticipant) CompleteAttachmentUploadRequest(input *CompleteAttachmentUploadInput) (req *request.Request, output *CompleteAttachmentUploadOutput) + func (c *ConnectParticipant) CompleteAttachmentUploadWithContext(ctx aws.Context, input *CompleteAttachmentUploadInput, opts ...request.Option) (*CompleteAttachmentUploadOutput, error) + func (c *ConnectParticipant) CreateParticipantConnection(input *CreateParticipantConnectionInput) (*CreateParticipantConnectionOutput, error) + func (c *ConnectParticipant) CreateParticipantConnectionRequest(input *CreateParticipantConnectionInput) (req *request.Request, output *CreateParticipantConnectionOutput) + func (c *ConnectParticipant) CreateParticipantConnectionWithContext(ctx aws.Context, input *CreateParticipantConnectionInput, ...) (*CreateParticipantConnectionOutput, error) + func (c *ConnectParticipant) DisconnectParticipant(input *DisconnectParticipantInput) (*DisconnectParticipantOutput, error) + func (c *ConnectParticipant) DisconnectParticipantRequest(input *DisconnectParticipantInput) (req *request.Request, output *DisconnectParticipantOutput) + func (c *ConnectParticipant) DisconnectParticipantWithContext(ctx aws.Context, input *DisconnectParticipantInput, opts ...request.Option) (*DisconnectParticipantOutput, error) + func (c *ConnectParticipant) GetAttachment(input *GetAttachmentInput) (*GetAttachmentOutput, error) + func (c *ConnectParticipant) GetAttachmentRequest(input *GetAttachmentInput) (req *request.Request, output *GetAttachmentOutput) + func (c *ConnectParticipant) GetAttachmentWithContext(ctx aws.Context, input *GetAttachmentInput, opts ...request.Option) (*GetAttachmentOutput, error) + func (c *ConnectParticipant) GetTranscript(input *GetTranscriptInput) (*GetTranscriptOutput, error) + func (c *ConnectParticipant) GetTranscriptPages(input *GetTranscriptInput, fn func(*GetTranscriptOutput, bool) bool) error + func (c *ConnectParticipant) GetTranscriptPagesWithContext(ctx aws.Context, input *GetTranscriptInput, ...) error + func (c *ConnectParticipant) GetTranscriptRequest(input *GetTranscriptInput) (req *request.Request, output *GetTranscriptOutput) + func (c *ConnectParticipant) GetTranscriptWithContext(ctx aws.Context, input *GetTranscriptInput, opts ...request.Option) (*GetTranscriptOutput, error) + func (c *ConnectParticipant) SendEvent(input *SendEventInput) (*SendEventOutput, error) + func (c *ConnectParticipant) SendEventRequest(input *SendEventInput) (req *request.Request, output *SendEventOutput) + func (c *ConnectParticipant) SendEventWithContext(ctx aws.Context, input *SendEventInput, opts ...request.Option) (*SendEventOutput, error) + func (c *ConnectParticipant) SendMessage(input *SendMessageInput) (*SendMessageOutput, error) + func (c *ConnectParticipant) SendMessageRequest(input *SendMessageInput) (req *request.Request, output *SendMessageOutput) + func (c *ConnectParticipant) SendMessageWithContext(ctx aws.Context, input *SendMessageInput, opts ...request.Option) (*SendMessageOutput, error) + func (c *ConnectParticipant) StartAttachmentUpload(input *StartAttachmentUploadInput) (*StartAttachmentUploadOutput, error) + func (c *ConnectParticipant) StartAttachmentUploadRequest(input *StartAttachmentUploadInput) (req *request.Request, output *StartAttachmentUploadOutput) + func (c *ConnectParticipant) StartAttachmentUploadWithContext(ctx aws.Context, input *StartAttachmentUploadInput, opts ...request.Option) (*StartAttachmentUploadOutput, error) + type ConnectionCredentials struct + ConnectionToken *string + Expiry *string + func (s *ConnectionCredentials) SetConnectionToken(v string) *ConnectionCredentials + func (s *ConnectionCredentials) SetExpiry(v string) *ConnectionCredentials + func (s ConnectionCredentials) GoString() string + func (s ConnectionCredentials) String() string + type CreateParticipantConnectionInput struct + ConnectParticipant *bool + ParticipantToken *string + Type []*string + func (s *CreateParticipantConnectionInput) SetConnectParticipant(v bool) *CreateParticipantConnectionInput + func (s *CreateParticipantConnectionInput) SetParticipantToken(v string) *CreateParticipantConnectionInput + func (s *CreateParticipantConnectionInput) SetType(v []*string) *CreateParticipantConnectionInput + func (s *CreateParticipantConnectionInput) Validate() error + func (s CreateParticipantConnectionInput) GoString() string + func (s CreateParticipantConnectionInput) String() string + type CreateParticipantConnectionOutput struct + ConnectionCredentials *ConnectionCredentials + Websocket *Websocket + func (s *CreateParticipantConnectionOutput) SetConnectionCredentials(v *ConnectionCredentials) *CreateParticipantConnectionOutput + func (s *CreateParticipantConnectionOutput) SetWebsocket(v *Websocket) *CreateParticipantConnectionOutput + func (s CreateParticipantConnectionOutput) GoString() string + func (s CreateParticipantConnectionOutput) String() string + type DisconnectParticipantInput struct + ClientToken *string + ConnectionToken *string + func (s *DisconnectParticipantInput) SetClientToken(v string) *DisconnectParticipantInput + func (s *DisconnectParticipantInput) SetConnectionToken(v string) *DisconnectParticipantInput + func (s *DisconnectParticipantInput) Validate() error + func (s DisconnectParticipantInput) GoString() string + func (s DisconnectParticipantInput) String() string + type DisconnectParticipantOutput struct + func (s DisconnectParticipantOutput) GoString() string + func (s DisconnectParticipantOutput) String() string + type GetAttachmentInput struct + AttachmentId *string + ConnectionToken *string + func (s *GetAttachmentInput) SetAttachmentId(v string) *GetAttachmentInput + func (s *GetAttachmentInput) SetConnectionToken(v string) *GetAttachmentInput + func (s *GetAttachmentInput) Validate() error + func (s GetAttachmentInput) GoString() string + func (s GetAttachmentInput) String() string + type GetAttachmentOutput struct + Url *string + UrlExpiry *string + func (s *GetAttachmentOutput) SetUrl(v string) *GetAttachmentOutput + func (s *GetAttachmentOutput) SetUrlExpiry(v string) *GetAttachmentOutput + func (s GetAttachmentOutput) GoString() string + func (s GetAttachmentOutput) String() string + type GetTranscriptInput struct + ConnectionToken *string + ContactId *string + MaxResults *int64 + NextToken *string + ScanDirection *string + SortOrder *string + StartPosition *StartPosition + func (s *GetTranscriptInput) SetConnectionToken(v string) *GetTranscriptInput + func (s *GetTranscriptInput) SetContactId(v string) *GetTranscriptInput + func (s *GetTranscriptInput) SetMaxResults(v int64) *GetTranscriptInput + func (s *GetTranscriptInput) SetNextToken(v string) *GetTranscriptInput + func (s *GetTranscriptInput) SetScanDirection(v string) *GetTranscriptInput + func (s *GetTranscriptInput) SetSortOrder(v string) *GetTranscriptInput + func (s *GetTranscriptInput) SetStartPosition(v *StartPosition) *GetTranscriptInput + func (s *GetTranscriptInput) Validate() error + func (s GetTranscriptInput) GoString() string + func (s GetTranscriptInput) String() string + type GetTranscriptOutput struct + InitialContactId *string + NextToken *string + Transcript []*Item + func (s *GetTranscriptOutput) SetInitialContactId(v string) *GetTranscriptOutput + func (s *GetTranscriptOutput) SetNextToken(v string) *GetTranscriptOutput + func (s *GetTranscriptOutput) SetTranscript(v []*Item) *GetTranscriptOutput + func (s GetTranscriptOutput) GoString() string + func (s GetTranscriptOutput) String() string + type InternalServerException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalServerException) Code() string + func (s *InternalServerException) Error() string + func (s *InternalServerException) Message() string + func (s *InternalServerException) OrigErr() error + func (s *InternalServerException) RequestID() string + func (s *InternalServerException) StatusCode() int + func (s InternalServerException) GoString() string + func (s InternalServerException) String() string + type Item struct + AbsoluteTime *string + Attachments []*AttachmentItem + ContactId *string + Content *string + ContentType *string + DisplayName *string + Id *string + MessageMetadata *MessageMetadata + ParticipantId *string + ParticipantRole *string + RelatedContactId *string + Type *string + func (s *Item) SetAbsoluteTime(v string) *Item + func (s *Item) SetAttachments(v []*AttachmentItem) *Item + func (s *Item) SetContactId(v string) *Item + func (s *Item) SetContent(v string) *Item + func (s *Item) SetContentType(v string) *Item + func (s *Item) SetDisplayName(v string) *Item + func (s *Item) SetId(v string) *Item + func (s *Item) SetMessageMetadata(v *MessageMetadata) *Item + func (s *Item) SetParticipantId(v string) *Item + func (s *Item) SetParticipantRole(v string) *Item + func (s *Item) SetRelatedContactId(v string) *Item + func (s *Item) SetType(v string) *Item + func (s Item) GoString() string + func (s Item) String() string + type MessageMetadata struct + MessageId *string + Receipts []*Receipt + func (s *MessageMetadata) SetMessageId(v string) *MessageMetadata + func (s *MessageMetadata) SetReceipts(v []*Receipt) *MessageMetadata + func (s MessageMetadata) GoString() string + func (s MessageMetadata) String() string + type Receipt struct + DeliveredTimestamp *string + ReadTimestamp *string + RecipientParticipantId *string + func (s *Receipt) SetDeliveredTimestamp(v string) *Receipt + func (s *Receipt) SetReadTimestamp(v string) *Receipt + func (s *Receipt) SetRecipientParticipantId(v string) *Receipt + func (s Receipt) GoString() string + func (s Receipt) String() string + type SendEventInput struct + ClientToken *string + ConnectionToken *string + Content *string + ContentType *string + func (s *SendEventInput) SetClientToken(v string) *SendEventInput + func (s *SendEventInput) SetConnectionToken(v string) *SendEventInput + func (s *SendEventInput) SetContent(v string) *SendEventInput + func (s *SendEventInput) SetContentType(v string) *SendEventInput + func (s *SendEventInput) Validate() error + func (s SendEventInput) GoString() string + func (s SendEventInput) String() string + type SendEventOutput struct + AbsoluteTime *string + Id *string + func (s *SendEventOutput) SetAbsoluteTime(v string) *SendEventOutput + func (s *SendEventOutput) SetId(v string) *SendEventOutput + func (s SendEventOutput) GoString() string + func (s SendEventOutput) String() string + type SendMessageInput struct + ClientToken *string + ConnectionToken *string + Content *string + ContentType *string + func (s *SendMessageInput) SetClientToken(v string) *SendMessageInput + func (s *SendMessageInput) SetConnectionToken(v string) *SendMessageInput + func (s *SendMessageInput) SetContent(v string) *SendMessageInput + func (s *SendMessageInput) SetContentType(v string) *SendMessageInput + func (s *SendMessageInput) Validate() error + func (s SendMessageInput) GoString() string + func (s SendMessageInput) String() string + type SendMessageOutput struct + AbsoluteTime *string + Id *string + func (s *SendMessageOutput) SetAbsoluteTime(v string) *SendMessageOutput + func (s *SendMessageOutput) SetId(v string) *SendMessageOutput + func (s SendMessageOutput) GoString() string + func (s SendMessageOutput) String() string + type ServiceQuotaExceededException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ServiceQuotaExceededException) Code() string + func (s *ServiceQuotaExceededException) Error() string + func (s *ServiceQuotaExceededException) Message() string + func (s *ServiceQuotaExceededException) OrigErr() error + func (s *ServiceQuotaExceededException) RequestID() string + func (s *ServiceQuotaExceededException) StatusCode() int + func (s ServiceQuotaExceededException) GoString() string + func (s ServiceQuotaExceededException) String() string + type StartAttachmentUploadInput struct + AttachmentName *string + AttachmentSizeInBytes *int64 + ClientToken *string + ConnectionToken *string + ContentType *string + func (s *StartAttachmentUploadInput) SetAttachmentName(v string) *StartAttachmentUploadInput + func (s *StartAttachmentUploadInput) SetAttachmentSizeInBytes(v int64) *StartAttachmentUploadInput + func (s *StartAttachmentUploadInput) SetClientToken(v string) *StartAttachmentUploadInput + func (s *StartAttachmentUploadInput) SetConnectionToken(v string) *StartAttachmentUploadInput + func (s *StartAttachmentUploadInput) SetContentType(v string) *StartAttachmentUploadInput + func (s *StartAttachmentUploadInput) Validate() error + func (s StartAttachmentUploadInput) GoString() string + func (s StartAttachmentUploadInput) String() string + type StartAttachmentUploadOutput struct + AttachmentId *string + UploadMetadata *UploadMetadata + func (s *StartAttachmentUploadOutput) SetAttachmentId(v string) *StartAttachmentUploadOutput + func (s *StartAttachmentUploadOutput) SetUploadMetadata(v *UploadMetadata) *StartAttachmentUploadOutput + func (s StartAttachmentUploadOutput) GoString() string + func (s StartAttachmentUploadOutput) String() string + type StartPosition struct + AbsoluteTime *string + Id *string + MostRecent *int64 + func (s *StartPosition) SetAbsoluteTime(v string) *StartPosition + func (s *StartPosition) SetId(v string) *StartPosition + func (s *StartPosition) SetMostRecent(v int64) *StartPosition + func (s *StartPosition) Validate() error + func (s StartPosition) GoString() string + func (s StartPosition) String() string + type ThrottlingException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ThrottlingException) Code() string + func (s *ThrottlingException) Error() string + func (s *ThrottlingException) Message() string + func (s *ThrottlingException) OrigErr() error + func (s *ThrottlingException) RequestID() string + func (s *ThrottlingException) StatusCode() int + func (s ThrottlingException) GoString() string + func (s ThrottlingException) String() string + type UploadMetadata struct + HeadersToInclude map[string]*string + Url *string + UrlExpiry *string + func (s *UploadMetadata) SetHeadersToInclude(v map[string]*string) *UploadMetadata + func (s *UploadMetadata) SetUrl(v string) *UploadMetadata + func (s *UploadMetadata) SetUrlExpiry(v string) *UploadMetadata + func (s UploadMetadata) GoString() string + func (s UploadMetadata) String() string + type ValidationException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ValidationException) Code() string + func (s *ValidationException) Error() string + func (s *ValidationException) Message() string + func (s *ValidationException) OrigErr() error + func (s *ValidationException) RequestID() string + func (s *ValidationException) StatusCode() int + func (s ValidationException) GoString() string + func (s ValidationException) String() string + type Websocket struct + ConnectionExpiry *string + Url *string + func (s *Websocket) SetConnectionExpiry(v string) *Websocket + func (s *Websocket) SetUrl(v string) *Websocket + func (s Websocket) GoString() string + func (s Websocket) String() string