types

package
v1.21.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 29, 2024 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessDeniedException

type AccessDeniedException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

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

type Categories

type Categories struct {

	// The category rules that have been matched in the analyzed segment.
	//
	// This member is required.
	MatchedCategories []string

	// The category rule that was matched and when it occurred in the transcript.
	//
	// This member is required.
	MatchedDetails map[string]CategoryDetails
	// contains filtered or unexported fields
}

Provides the category rules that are used to automatically categorize contacts based on uttered keywords and phrases.

type CategoryDetails

type CategoryDetails struct {

	// The section of audio where the category rule was detected.
	//
	// This member is required.
	PointsOfInterest []PointOfInterest
	// contains filtered or unexported fields
}

Provides information about the category rule that was matched.

type CharacterOffsets

type CharacterOffsets struct {

	// The beginning of the issue.
	//
	// This member is required.
	BeginOffsetChar *int32

	// The end of the issue.
	//
	// This member is required.
	EndOffsetChar *int32
	// contains filtered or unexported fields
}

For characters that were detected as issues, where they occur in the transcript.

type InternalServiceException

type InternalServiceException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

Request processing failed due to an error or failure with the service.

func (*InternalServiceException) Error

func (e *InternalServiceException) Error() string

func (*InternalServiceException) ErrorCode

func (e *InternalServiceException) ErrorCode() string

func (*InternalServiceException) ErrorFault

func (e *InternalServiceException) ErrorFault() smithy.ErrorFault

func (*InternalServiceException) ErrorMessage

func (e *InternalServiceException) ErrorMessage() string

type InvalidRequestException

type InvalidRequestException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

The request is not valid.

func (*InvalidRequestException) Error

func (e *InvalidRequestException) Error() string

func (*InvalidRequestException) ErrorCode

func (e *InvalidRequestException) ErrorCode() string

func (*InvalidRequestException) ErrorFault

func (e *InvalidRequestException) ErrorFault() smithy.ErrorFault

func (*InvalidRequestException) ErrorMessage

func (e *InvalidRequestException) ErrorMessage() string

type IssueDetected

type IssueDetected struct {

	// The offset for when the issue was detected in the segment.
	//
	// This member is required.
	CharacterOffsets *CharacterOffsets
	// contains filtered or unexported fields
}

Potential issues that are detected based on an artificial intelligence analysis of each turn in the conversation.

type PointOfInterest

type PointOfInterest struct {

	// The beginning offset in milliseconds where the category rule was detected.
	//
	// This member is required.
	BeginOffsetMillis *int32

	// The ending offset in milliseconds where the category rule was detected.
	//
	// This member is required.
	EndOffsetMillis *int32
	// contains filtered or unexported fields
}

The section of the contact audio where that category rule was detected.

type RealtimeContactAnalysisSegment

type RealtimeContactAnalysisSegment struct {

	// The matched category rules.
	Categories *Categories

	// The analyzed transcript.
	Transcript *Transcript
	// contains filtered or unexported fields
}

An analyzed segment for a real-time analysis session.

type ResourceNotFoundException

type ResourceNotFoundException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

The specified resource was not found.

func (*ResourceNotFoundException) Error

func (e *ResourceNotFoundException) Error() string

func (*ResourceNotFoundException) ErrorCode

func (e *ResourceNotFoundException) ErrorCode() string

func (*ResourceNotFoundException) ErrorFault

func (*ResourceNotFoundException) ErrorMessage

func (e *ResourceNotFoundException) ErrorMessage() string

type SentimentValue

type SentimentValue string
const (
	SentimentValuePositive SentimentValue = "POSITIVE"
	SentimentValueNeutral  SentimentValue = "NEUTRAL"
	SentimentValueNegative SentimentValue = "NEGATIVE"
)

Enum values for SentimentValue

func (SentimentValue) Values

func (SentimentValue) Values() []SentimentValue

Values returns all known values for SentimentValue. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type ThrottlingException

type ThrottlingException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

The throttling limit has been exceeded.

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

type Transcript

type Transcript struct {

	// The beginning offset in the contact for this transcript.
	//
	// This member is required.
	BeginOffsetMillis *int32

	// The content of the transcript.
	//
	// This member is required.
	Content *string

	// The end offset in the contact for this transcript.
	//
	// This member is required.
	EndOffsetMillis *int32

	// The identifier of the transcript.
	//
	// This member is required.
	Id *string

	// The identifier of the participant.
	//
	// This member is required.
	ParticipantId *string

	// The role of participant. For example, is it a customer, agent, or system.
	//
	// This member is required.
	ParticipantRole *string

	// The sentiment of the detected for this piece of transcript.
	//
	// This member is required.
	Sentiment SentimentValue

	// List of positions where issues were detected on the transcript.
	IssuesDetected []IssueDetected
	// contains filtered or unexported fields
}

A list of messages in the session.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL