package types
import "github.com/aws/aws-sdk-go-v2/service/connectparticipant/types"
Index ¶
- type AccessDeniedException
- func (e *AccessDeniedException) Error() string
- func (e *AccessDeniedException) ErrorCode() string
- func (e *AccessDeniedException) ErrorFault() smithy.ErrorFault
- func (e *AccessDeniedException) ErrorMessage() string
- func (e *AccessDeniedException) GetMessage() string
- func (e *AccessDeniedException) HasMessage() bool
- type ChatItemType
- type ConnectionCredentials
- type ConnectionType
- type InternalServerException
- func (e *InternalServerException) Error() string
- func (e *InternalServerException) ErrorCode() string
- func (e *InternalServerException) ErrorFault() smithy.ErrorFault
- func (e *InternalServerException) ErrorMessage() string
- func (e *InternalServerException) GetMessage() string
- func (e *InternalServerException) HasMessage() bool
- type Item
- type ParticipantRole
- type ScanDirection
- type SortKey
- type StartPosition
- type ThrottlingException
- func (e *ThrottlingException) Error() string
- func (e *ThrottlingException) ErrorCode() string
- func (e *ThrottlingException) ErrorFault() smithy.ErrorFault
- func (e *ThrottlingException) ErrorMessage() string
- func (e *ThrottlingException) GetMessage() string
- func (e *ThrottlingException) HasMessage() bool
- type ValidationException
- func (e *ValidationException) Error() string
- func (e *ValidationException) ErrorCode() string
- func (e *ValidationException) ErrorFault() smithy.ErrorFault
- func (e *ValidationException) ErrorMessage() string
- func (e *ValidationException) GetMessage() string
- func (e *ValidationException) HasMessage() bool
- type Websocket
Types ¶
type AccessDeniedException ¶
type AccessDeniedException struct { Message *string }
You do not have sufficient access to perform this action.
func (*AccessDeniedException) Error ¶
func (e *AccessDeniedException) Error() string
func (*AccessDeniedException) ErrorCode ¶
func (e *AccessDeniedException) ErrorCode() string
func (*AccessDeniedException) ErrorFault ¶
func (e *AccessDeniedException) ErrorFault() smithy.ErrorFault
func (*AccessDeniedException) ErrorMessage ¶
func (e *AccessDeniedException) ErrorMessage() string
func (*AccessDeniedException) GetMessage ¶
func (e *AccessDeniedException) GetMessage() string
func (*AccessDeniedException) HasMessage ¶
func (e *AccessDeniedException) HasMessage() bool
type ChatItemType ¶
type ChatItemType string
const ( ChatItemTypeMessage ChatItemType = "MESSAGE" ChatItemTypeEvent ChatItemType = "EVENT" ChatItemTypeConnection_ack ChatItemType = "CONNECTION_ACK" )
Enum values for ChatItemType
type ConnectionCredentials ¶
type ConnectionCredentials struct { // The expiration of the token. It's specified in ISO 8601 format: // yyyy-MM-ddThh:mm:ss.SSSZ. For example, 2019-11-08T02:41:28.172Z. Expiry *string // The connection token. ConnectionToken *string }
Connection credentials.
type ConnectionType ¶
type ConnectionType string
const ( ConnectionTypeWebsocket ConnectionType = "WEBSOCKET" ConnectionTypeConnection_credentials ConnectionType = "CONNECTION_CREDENTIALS" )
Enum values for ConnectionType
type InternalServerException ¶
type InternalServerException struct { Message *string }
This exception occurs when there is an internal failure in the Amazon Connect service.
func (*InternalServerException) Error ¶
func (e *InternalServerException) Error() string
func (*InternalServerException) ErrorCode ¶
func (e *InternalServerException) ErrorCode() string
func (*InternalServerException) ErrorFault ¶
func (e *InternalServerException) ErrorFault() smithy.ErrorFault
func (*InternalServerException) ErrorMessage ¶
func (e *InternalServerException) ErrorMessage() string
func (*InternalServerException) GetMessage ¶
func (e *InternalServerException) GetMessage() string
func (*InternalServerException) HasMessage ¶
func (e *InternalServerException) HasMessage() bool
type Item ¶
type Item struct { // The ID of the sender in the session. ParticipantId *string // The type of content of the item. ContentType *string // Type of the item: message or event. Type ChatItemType // The content of the message or event. Content *string // The time when the message or event was sent. It's specified in ISO 8601 format: // yyyy-MM-ddThh:mm:ss.SSSZ. For example, 2019-11-08T02:41:28.172Z. AbsoluteTime *string // The chat display name of the sender. DisplayName *string // The ID of the item. Id *string // The role of the sender. For example, is it a customer, agent, or system. ParticipantRole ParticipantRole }
An item - message or event - that has been sent.
type ParticipantRole ¶
type ParticipantRole string
const ( ParticipantRoleAgent ParticipantRole = "AGENT" ParticipantRoleCustomer ParticipantRole = "CUSTOMER" ParticipantRoleSystem ParticipantRole = "SYSTEM" )
Enum values for ParticipantRole
type ScanDirection ¶
type ScanDirection string
const ( ScanDirectionForward ScanDirection = "FORWARD" ScanDirectionBackward ScanDirection = "BACKWARD" )
Enum values for ScanDirection
type SortKey ¶
type SortKey string
Enum values for SortKey
type StartPosition ¶
type StartPosition struct { // The time in ISO format where to start. It's specified in ISO 8601 format: // yyyy-MM-ddThh:mm:ss.SSSZ. For example, 2019-11-08T02:41:28.172Z. AbsoluteTime *string // The start position of the most recent message where you want to start. MostRecent *int32 // The ID of the message or event where to start. Id *string }
A filtering option for where to start. For example, if you sent 100 messages, start with message 50.
type ThrottlingException ¶
type ThrottlingException struct { Message *string }
The request was denied due to request throttling.
func (*ThrottlingException) Error ¶
func (e *ThrottlingException) Error() string
func (*ThrottlingException) ErrorCode ¶
func (e *ThrottlingException) ErrorCode() string
func (*ThrottlingException) ErrorFault ¶
func (e *ThrottlingException) ErrorFault() smithy.ErrorFault
func (*ThrottlingException) ErrorMessage ¶
func (e *ThrottlingException) ErrorMessage() string
func (*ThrottlingException) GetMessage ¶
func (e *ThrottlingException) GetMessage() string
func (*ThrottlingException) HasMessage ¶
func (e *ThrottlingException) HasMessage() bool
type ValidationException ¶
type ValidationException struct { Message *string }
The input fails to satisfy the constraints specified by Amazon Connect.
func (*ValidationException) Error ¶
func (e *ValidationException) Error() string
func (*ValidationException) ErrorCode ¶
func (e *ValidationException) ErrorCode() string
func (*ValidationException) ErrorFault ¶
func (e *ValidationException) ErrorFault() smithy.ErrorFault
func (*ValidationException) ErrorMessage ¶
func (e *ValidationException) ErrorMessage() string
func (*ValidationException) GetMessage ¶
func (e *ValidationException) GetMessage() string
func (*ValidationException) HasMessage ¶
func (e *ValidationException) HasMessage() bool
type Websocket ¶
type Websocket struct { // The URL of the websocket. Url *string // The URL expiration timestamp in ISO date format. It's specified in ISO 8601 // format: yyyy-MM-ddThh:mm:ss.SSSZ. For example, 2019-11-08T02:41:28.172Z. ConnectionExpiry *string }
The websocket for the participant's connection.
Source Files ¶
- Version
- v0.1.0
- Published
- Sep 29, 2020
- Platform
- js/wasm
- Imports
- 3 packages
- Last checked
- 2 days ago –
Tools for package owners.