Documentation ¶
Index ¶
- Variables
- func RegisterContactCenterInsightsServer(s *grpc.Server, srv ContactCenterInsightsServer)
- type Analysis
- func (*Analysis) Descriptor() ([]byte, []int)deprecated
- func (x *Analysis) GetAnalysisResult() *AnalysisResult
- func (x *Analysis) GetCreateTime() *timestamppb.Timestamp
- func (x *Analysis) GetName() string
- func (x *Analysis) GetRequestTime() *timestamppb.Timestamp
- func (*Analysis) ProtoMessage()
- func (x *Analysis) ProtoReflect() protoreflect.Message
- func (x *Analysis) Reset()
- func (x *Analysis) String() string
- type AnalysisResult
- func (*AnalysisResult) Descriptor() ([]byte, []int)deprecated
- func (x *AnalysisResult) GetCallAnalysisMetadata() *AnalysisResult_CallAnalysisMetadata
- func (x *AnalysisResult) GetEndTime() *timestamppb.Timestamp
- func (m *AnalysisResult) GetMetadata() isAnalysisResult_Metadata
- func (*AnalysisResult) ProtoMessage()
- func (x *AnalysisResult) ProtoReflect() protoreflect.Message
- func (x *AnalysisResult) Reset()
- func (x *AnalysisResult) String() string
- type AnalysisResult_CallAnalysisMetadata
- func (*AnalysisResult_CallAnalysisMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *AnalysisResult_CallAnalysisMetadata) GetAnnotations() []*CallAnnotation
- func (x *AnalysisResult_CallAnalysisMetadata) GetEntities() map[string]*Entity
- func (x *AnalysisResult_CallAnalysisMetadata) GetIntents() map[string]*Intent
- func (x *AnalysisResult_CallAnalysisMetadata) GetIssueModelResult() *IssueModelResult
- func (x *AnalysisResult_CallAnalysisMetadata) GetPhraseMatchers() map[string]*PhraseMatchData
- func (x *AnalysisResult_CallAnalysisMetadata) GetSentiments() []*ConversationLevelSentiment
- func (*AnalysisResult_CallAnalysisMetadata) ProtoMessage()
- func (x *AnalysisResult_CallAnalysisMetadata) ProtoReflect() protoreflect.Message
- func (x *AnalysisResult_CallAnalysisMetadata) Reset()
- func (x *AnalysisResult_CallAnalysisMetadata) String() string
- type AnalysisResult_CallAnalysisMetadata_
- type AnnotationBoundary
- func (*AnnotationBoundary) Descriptor() ([]byte, []int)deprecated
- func (m *AnnotationBoundary) GetDetailedBoundary() isAnnotationBoundary_DetailedBoundary
- func (x *AnnotationBoundary) GetTranscriptIndex() int32
- func (x *AnnotationBoundary) GetWordIndex() int32
- func (*AnnotationBoundary) ProtoMessage()
- func (x *AnnotationBoundary) ProtoReflect() protoreflect.Message
- func (x *AnnotationBoundary) Reset()
- func (x *AnnotationBoundary) String() string
- type AnnotationBoundary_WordIndex
- type AnswerFeedback
- func (*AnswerFeedback) Descriptor() ([]byte, []int)deprecated
- func (x *AnswerFeedback) GetClicked() bool
- func (x *AnswerFeedback) GetCorrectnessLevel() AnswerFeedback_CorrectnessLevel
- func (x *AnswerFeedback) GetDisplayed() bool
- func (*AnswerFeedback) ProtoMessage()
- func (x *AnswerFeedback) ProtoReflect() protoreflect.Message
- func (x *AnswerFeedback) Reset()
- func (x *AnswerFeedback) String() string
- type AnswerFeedback_CorrectnessLevel
- func (AnswerFeedback_CorrectnessLevel) Descriptor() protoreflect.EnumDescriptor
- func (x AnswerFeedback_CorrectnessLevel) Enum() *AnswerFeedback_CorrectnessLevel
- func (AnswerFeedback_CorrectnessLevel) EnumDescriptor() ([]byte, []int)deprecated
- func (x AnswerFeedback_CorrectnessLevel) Number() protoreflect.EnumNumber
- func (x AnswerFeedback_CorrectnessLevel) String() string
- func (AnswerFeedback_CorrectnessLevel) Type() protoreflect.EnumType
- type ArticleSuggestionData
- func (*ArticleSuggestionData) Descriptor() ([]byte, []int)deprecated
- func (x *ArticleSuggestionData) GetConfidenceScore() float32
- func (x *ArticleSuggestionData) GetMetadata() map[string]string
- func (x *ArticleSuggestionData) GetQueryRecord() string
- func (x *ArticleSuggestionData) GetSource() string
- func (x *ArticleSuggestionData) GetTitle() string
- func (x *ArticleSuggestionData) GetUri() string
- func (*ArticleSuggestionData) ProtoMessage()
- func (x *ArticleSuggestionData) ProtoReflect() protoreflect.Message
- func (x *ArticleSuggestionData) Reset()
- func (x *ArticleSuggestionData) String() string
- type CalculateIssueModelStatsRequest
- func (*CalculateIssueModelStatsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CalculateIssueModelStatsRequest) GetIssueModel() string
- func (*CalculateIssueModelStatsRequest) ProtoMessage()
- func (x *CalculateIssueModelStatsRequest) ProtoReflect() protoreflect.Message
- func (x *CalculateIssueModelStatsRequest) Reset()
- func (x *CalculateIssueModelStatsRequest) String() string
- type CalculateIssueModelStatsResponse
- func (*CalculateIssueModelStatsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CalculateIssueModelStatsResponse) GetCurrentStats() *IssueModelLabelStats
- func (*CalculateIssueModelStatsResponse) ProtoMessage()
- func (x *CalculateIssueModelStatsResponse) ProtoReflect() protoreflect.Message
- func (x *CalculateIssueModelStatsResponse) Reset()
- func (x *CalculateIssueModelStatsResponse) String() string
- type CalculateStatsRequest
- func (*CalculateStatsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CalculateStatsRequest) GetFilter() string
- func (x *CalculateStatsRequest) GetLocation() string
- func (*CalculateStatsRequest) ProtoMessage()
- func (x *CalculateStatsRequest) ProtoReflect() protoreflect.Message
- func (x *CalculateStatsRequest) Reset()
- func (x *CalculateStatsRequest) String() string
- type CalculateStatsResponse
- func (*CalculateStatsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CalculateStatsResponse) GetAverageDuration() *durationpb.Duration
- func (x *CalculateStatsResponse) GetAverageTurnCount() int32
- func (x *CalculateStatsResponse) GetConversationCount() int32
- func (x *CalculateStatsResponse) GetConversationCountTimeSeries() *CalculateStatsResponse_TimeSeries
- func (x *CalculateStatsResponse) GetCustomHighlighterMatches() map[string]int32
- func (x *CalculateStatsResponse) GetIssueMatches() map[string]int32deprecated
- func (x *CalculateStatsResponse) GetSmartHighlighterMatches() map[string]int32
- func (*CalculateStatsResponse) ProtoMessage()
- func (x *CalculateStatsResponse) ProtoReflect() protoreflect.Message
- func (x *CalculateStatsResponse) Reset()
- func (x *CalculateStatsResponse) String() string
- type CalculateStatsResponse_TimeSeries
- func (*CalculateStatsResponse_TimeSeries) Descriptor() ([]byte, []int)deprecated
- func (x *CalculateStatsResponse_TimeSeries) GetIntervalDuration() *durationpb.Duration
- func (x *CalculateStatsResponse_TimeSeries) GetPoints() []*CalculateStatsResponse_TimeSeries_Interval
- func (*CalculateStatsResponse_TimeSeries) ProtoMessage()
- func (x *CalculateStatsResponse_TimeSeries) ProtoReflect() protoreflect.Message
- func (x *CalculateStatsResponse_TimeSeries) Reset()
- func (x *CalculateStatsResponse_TimeSeries) String() string
- type CalculateStatsResponse_TimeSeries_Interval
- func (*CalculateStatsResponse_TimeSeries_Interval) Descriptor() ([]byte, []int)deprecated
- func (x *CalculateStatsResponse_TimeSeries_Interval) GetConversationCount() int32
- func (x *CalculateStatsResponse_TimeSeries_Interval) GetStartTime() *timestamppb.Timestamp
- func (*CalculateStatsResponse_TimeSeries_Interval) ProtoMessage()
- func (x *CalculateStatsResponse_TimeSeries_Interval) ProtoReflect() protoreflect.Message
- func (x *CalculateStatsResponse_TimeSeries_Interval) Reset()
- func (x *CalculateStatsResponse_TimeSeries_Interval) String() string
- type CallAnnotation
- func (*CallAnnotation) Descriptor() ([]byte, []int)deprecated
- func (x *CallAnnotation) GetAnnotationEndBoundary() *AnnotationBoundary
- func (x *CallAnnotation) GetAnnotationStartBoundary() *AnnotationBoundary
- func (x *CallAnnotation) GetChannelTag() int32
- func (m *CallAnnotation) GetData() isCallAnnotation_Data
- func (x *CallAnnotation) GetEntityMentionData() *EntityMentionData
- func (x *CallAnnotation) GetHoldData() *HoldData
- func (x *CallAnnotation) GetIntentMatchData() *IntentMatchData
- func (x *CallAnnotation) GetInterruptionData() *InterruptionData
- func (x *CallAnnotation) GetPhraseMatchData() *PhraseMatchData
- func (x *CallAnnotation) GetSentimentData() *SentimentData
- func (x *CallAnnotation) GetSilenceData() *SilenceData
- func (*CallAnnotation) ProtoMessage()
- func (x *CallAnnotation) ProtoReflect() protoreflect.Message
- func (x *CallAnnotation) Reset()
- func (x *CallAnnotation) String() string
- type CallAnnotation_EntityMentionData
- type CallAnnotation_HoldData
- type CallAnnotation_IntentMatchData
- type CallAnnotation_InterruptionData
- type CallAnnotation_PhraseMatchData
- type CallAnnotation_SentimentData
- type CallAnnotation_SilenceData
- type ContactCenterInsightsClient
- type ContactCenterInsightsServer
- type Conversation
- func (*Conversation) Descriptor() ([]byte, []int)deprecated
- func (x *Conversation) GetAgentId() string
- func (x *Conversation) GetCallMetadata() *Conversation_CallMetadata
- func (x *Conversation) GetCreateTime() *timestamppb.Timestamp
- func (x *Conversation) GetDataSource() *ConversationDataSource
- func (x *Conversation) GetDialogflowIntents() map[string]*DialogflowIntent
- func (x *Conversation) GetDuration() *durationpb.Duration
- func (m *Conversation) GetExpiration() isConversation_Expiration
- func (x *Conversation) GetExpireTime() *timestamppb.Timestamp
- func (x *Conversation) GetLabels() map[string]string
- func (x *Conversation) GetLanguageCode() string
- func (x *Conversation) GetLatestAnalysis() *Analysis
- func (x *Conversation) GetMedium() Conversation_Medium
- func (m *Conversation) GetMetadata() isConversation_Metadata
- func (x *Conversation) GetName() string
- func (x *Conversation) GetRuntimeAnnotations() []*RuntimeAnnotation
- func (x *Conversation) GetStartTime() *timestamppb.Timestamp
- func (x *Conversation) GetTranscript() *Conversation_Transcript
- func (x *Conversation) GetTtl() *durationpb.Duration
- func (x *Conversation) GetTurnCount() int32
- func (x *Conversation) GetUpdateTime() *timestamppb.Timestamp
- func (*Conversation) ProtoMessage()
- func (x *Conversation) ProtoReflect() protoreflect.Message
- func (x *Conversation) Reset()
- func (x *Conversation) String() string
- type ConversationDataSource
- func (*ConversationDataSource) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationDataSource) GetDialogflowSource() *DialogflowSource
- func (x *ConversationDataSource) GetGcsSource() *GcsSource
- func (m *ConversationDataSource) GetSource() isConversationDataSource_Source
- func (*ConversationDataSource) ProtoMessage()
- func (x *ConversationDataSource) ProtoReflect() protoreflect.Message
- func (x *ConversationDataSource) Reset()
- func (x *ConversationDataSource) String() string
- type ConversationDataSource_DialogflowSource
- type ConversationDataSource_GcsSource
- type ConversationLevelSentiment
- func (*ConversationLevelSentiment) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationLevelSentiment) GetChannelTag() int32
- func (x *ConversationLevelSentiment) GetSentimentData() *SentimentData
- func (*ConversationLevelSentiment) ProtoMessage()
- func (x *ConversationLevelSentiment) ProtoReflect() protoreflect.Message
- func (x *ConversationLevelSentiment) Reset()
- func (x *ConversationLevelSentiment) String() string
- type ConversationParticipant
- func (*ConversationParticipant) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationParticipant) GetDialogflowParticipant() stringdeprecated
- func (x *ConversationParticipant) GetDialogflowParticipantName() string
- func (x *ConversationParticipant) GetObfuscatedExternalUserId() string
- func (m *ConversationParticipant) GetParticipant() isConversationParticipant_Participant
- func (x *ConversationParticipant) GetRole() ConversationParticipant_Role
- func (x *ConversationParticipant) GetUserId() string
- func (*ConversationParticipant) ProtoMessage()
- func (x *ConversationParticipant) ProtoReflect() protoreflect.Message
- func (x *ConversationParticipant) Reset()
- func (x *ConversationParticipant) String() string
- type ConversationParticipant_DialogflowParticipantName
- type ConversationParticipant_Role
- func (ConversationParticipant_Role) Descriptor() protoreflect.EnumDescriptor
- func (x ConversationParticipant_Role) Enum() *ConversationParticipant_Role
- func (ConversationParticipant_Role) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConversationParticipant_Role) Number() protoreflect.EnumNumber
- func (x ConversationParticipant_Role) String() string
- func (ConversationParticipant_Role) Type() protoreflect.EnumType
- type ConversationParticipant_UserId
- type ConversationView
- func (ConversationView) Descriptor() protoreflect.EnumDescriptor
- func (x ConversationView) Enum() *ConversationView
- func (ConversationView) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConversationView) Number() protoreflect.EnumNumber
- func (x ConversationView) String() string
- func (ConversationView) Type() protoreflect.EnumType
- type Conversation_CallMetadata
- func (*Conversation_CallMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *Conversation_CallMetadata) GetAgentChannel() int32
- func (x *Conversation_CallMetadata) GetCustomerChannel() int32
- func (*Conversation_CallMetadata) ProtoMessage()
- func (x *Conversation_CallMetadata) ProtoReflect() protoreflect.Message
- func (x *Conversation_CallMetadata) Reset()
- func (x *Conversation_CallMetadata) String() string
- type Conversation_CallMetadata_
- type Conversation_ExpireTime
- type Conversation_Medium
- func (Conversation_Medium) Descriptor() protoreflect.EnumDescriptor
- func (x Conversation_Medium) Enum() *Conversation_Medium
- func (Conversation_Medium) EnumDescriptor() ([]byte, []int)deprecated
- func (x Conversation_Medium) Number() protoreflect.EnumNumber
- func (x Conversation_Medium) String() string
- func (Conversation_Medium) Type() protoreflect.EnumType
- type Conversation_Transcript
- func (*Conversation_Transcript) Descriptor() ([]byte, []int)deprecated
- func (x *Conversation_Transcript) GetTranscriptSegments() []*Conversation_Transcript_TranscriptSegment
- func (*Conversation_Transcript) ProtoMessage()
- func (x *Conversation_Transcript) ProtoReflect() protoreflect.Message
- func (x *Conversation_Transcript) Reset()
- func (x *Conversation_Transcript) String() string
- type Conversation_Transcript_TranscriptSegment
- func (*Conversation_Transcript_TranscriptSegment) Descriptor() ([]byte, []int)deprecated
- func (x *Conversation_Transcript_TranscriptSegment) GetChannelTag() int32
- func (x *Conversation_Transcript_TranscriptSegment) GetConfidence() float32
- func (x *Conversation_Transcript_TranscriptSegment) GetDialogflowSegmentMetadata() *Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata
- func (x *Conversation_Transcript_TranscriptSegment) GetLanguageCode() string
- func (x *Conversation_Transcript_TranscriptSegment) GetMessageTime() *timestamppb.Timestamp
- func (x *Conversation_Transcript_TranscriptSegment) GetSegmentParticipant() *ConversationParticipant
- func (x *Conversation_Transcript_TranscriptSegment) GetSentiment() *SentimentData
- func (x *Conversation_Transcript_TranscriptSegment) GetText() string
- func (x *Conversation_Transcript_TranscriptSegment) GetWords() []*Conversation_Transcript_TranscriptSegment_WordInfo
- func (*Conversation_Transcript_TranscriptSegment) ProtoMessage()
- func (x *Conversation_Transcript_TranscriptSegment) ProtoReflect() protoreflect.Message
- func (x *Conversation_Transcript_TranscriptSegment) Reset()
- func (x *Conversation_Transcript_TranscriptSegment) String() string
- type Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata
- func (*Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata) GetSmartReplyAllowlistCovered() bool
- func (*Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata) ProtoMessage()
- func (x *Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata) ProtoReflect() protoreflect.Message
- func (x *Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata) Reset()
- func (x *Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata) String() string
- type Conversation_Transcript_TranscriptSegment_WordInfo
- func (*Conversation_Transcript_TranscriptSegment_WordInfo) Descriptor() ([]byte, []int)deprecated
- func (x *Conversation_Transcript_TranscriptSegment_WordInfo) GetConfidence() float32
- func (x *Conversation_Transcript_TranscriptSegment_WordInfo) GetEndOffset() *durationpb.Duration
- func (x *Conversation_Transcript_TranscriptSegment_WordInfo) GetStartOffset() *durationpb.Duration
- func (x *Conversation_Transcript_TranscriptSegment_WordInfo) GetWord() string
- func (*Conversation_Transcript_TranscriptSegment_WordInfo) ProtoMessage()
- func (x *Conversation_Transcript_TranscriptSegment_WordInfo) ProtoReflect() protoreflect.Message
- func (x *Conversation_Transcript_TranscriptSegment_WordInfo) Reset()
- func (x *Conversation_Transcript_TranscriptSegment_WordInfo) String() string
- type Conversation_Ttl
- type CreateAnalysisOperationMetadata
- func (*CreateAnalysisOperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAnalysisOperationMetadata) GetConversation() string
- func (x *CreateAnalysisOperationMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *CreateAnalysisOperationMetadata) GetEndTime() *timestamppb.Timestamp
- func (*CreateAnalysisOperationMetadata) ProtoMessage()
- func (x *CreateAnalysisOperationMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateAnalysisOperationMetadata) Reset()
- func (x *CreateAnalysisOperationMetadata) String() string
- type CreateAnalysisRequest
- func (*CreateAnalysisRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAnalysisRequest) GetAnalysis() *Analysis
- func (x *CreateAnalysisRequest) GetParent() string
- func (*CreateAnalysisRequest) ProtoMessage()
- func (x *CreateAnalysisRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAnalysisRequest) Reset()
- func (x *CreateAnalysisRequest) String() string
- type CreateConversationRequest
- func (*CreateConversationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateConversationRequest) GetConversation() *Conversation
- func (x *CreateConversationRequest) GetConversationId() string
- func (x *CreateConversationRequest) GetParent() string
- func (*CreateConversationRequest) ProtoMessage()
- func (x *CreateConversationRequest) ProtoReflect() protoreflect.Message
- func (x *CreateConversationRequest) Reset()
- func (x *CreateConversationRequest) String() string
- type CreateIssueModelMetadata
- func (*CreateIssueModelMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateIssueModelMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *CreateIssueModelMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *CreateIssueModelMetadata) GetRequest() *CreateIssueModelRequest
- func (*CreateIssueModelMetadata) ProtoMessage()
- func (x *CreateIssueModelMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateIssueModelMetadata) Reset()
- func (x *CreateIssueModelMetadata) String() string
- type CreateIssueModelRequest
- func (*CreateIssueModelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateIssueModelRequest) GetIssueModel() *IssueModel
- func (x *CreateIssueModelRequest) GetParent() string
- func (*CreateIssueModelRequest) ProtoMessage()
- func (x *CreateIssueModelRequest) ProtoReflect() protoreflect.Message
- func (x *CreateIssueModelRequest) Reset()
- func (x *CreateIssueModelRequest) String() string
- type CreatePhraseMatcherRequest
- func (*CreatePhraseMatcherRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePhraseMatcherRequest) GetParent() string
- func (x *CreatePhraseMatcherRequest) GetPhraseMatcher() *PhraseMatcher
- func (*CreatePhraseMatcherRequest) ProtoMessage()
- func (x *CreatePhraseMatcherRequest) ProtoReflect() protoreflect.Message
- func (x *CreatePhraseMatcherRequest) Reset()
- func (x *CreatePhraseMatcherRequest) String() string
- type DeleteAnalysisRequest
- func (*DeleteAnalysisRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAnalysisRequest) GetName() string
- func (*DeleteAnalysisRequest) ProtoMessage()
- func (x *DeleteAnalysisRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAnalysisRequest) Reset()
- func (x *DeleteAnalysisRequest) String() string
- type DeleteConversationRequest
- func (*DeleteConversationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteConversationRequest) GetForce() bool
- func (x *DeleteConversationRequest) GetName() string
- func (*DeleteConversationRequest) ProtoMessage()
- func (x *DeleteConversationRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteConversationRequest) Reset()
- func (x *DeleteConversationRequest) String() string
- type DeleteIssueModelMetadata
- func (*DeleteIssueModelMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteIssueModelMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *DeleteIssueModelMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *DeleteIssueModelMetadata) GetRequest() *DeleteIssueModelRequest
- func (*DeleteIssueModelMetadata) ProtoMessage()
- func (x *DeleteIssueModelMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteIssueModelMetadata) Reset()
- func (x *DeleteIssueModelMetadata) String() string
- type DeleteIssueModelRequest
- func (*DeleteIssueModelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteIssueModelRequest) GetName() string
- func (*DeleteIssueModelRequest) ProtoMessage()
- func (x *DeleteIssueModelRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteIssueModelRequest) Reset()
- func (x *DeleteIssueModelRequest) String() string
- type DeletePhraseMatcherRequest
- func (*DeletePhraseMatcherRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeletePhraseMatcherRequest) GetName() string
- func (*DeletePhraseMatcherRequest) ProtoMessage()
- func (x *DeletePhraseMatcherRequest) ProtoReflect() protoreflect.Message
- func (x *DeletePhraseMatcherRequest) Reset()
- func (x *DeletePhraseMatcherRequest) String() string
- type DeployIssueModelMetadata
- func (*DeployIssueModelMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeployIssueModelMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *DeployIssueModelMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *DeployIssueModelMetadata) GetRequest() *DeployIssueModelRequest
- func (*DeployIssueModelMetadata) ProtoMessage()
- func (x *DeployIssueModelMetadata) ProtoReflect() protoreflect.Message
- func (x *DeployIssueModelMetadata) Reset()
- func (x *DeployIssueModelMetadata) String() string
- type DeployIssueModelRequest
- func (*DeployIssueModelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeployIssueModelRequest) GetName() string
- func (*DeployIssueModelRequest) ProtoMessage()
- func (x *DeployIssueModelRequest) ProtoReflect() protoreflect.Message
- func (x *DeployIssueModelRequest) Reset()
- func (x *DeployIssueModelRequest) String() string
- type DeployIssueModelResponse
- type DialogflowIntent
- type DialogflowInteractionData
- func (*DialogflowInteractionData) Descriptor() ([]byte, []int)deprecated
- func (x *DialogflowInteractionData) GetConfidence() float32
- func (x *DialogflowInteractionData) GetDialogflowIntentId() string
- func (*DialogflowInteractionData) ProtoMessage()
- func (x *DialogflowInteractionData) ProtoReflect() protoreflect.Message
- func (x *DialogflowInteractionData) Reset()
- func (x *DialogflowInteractionData) String() string
- type DialogflowSource
- func (*DialogflowSource) Descriptor() ([]byte, []int)deprecated
- func (x *DialogflowSource) GetAudioUri() string
- func (x *DialogflowSource) GetDialogflowConversation() string
- func (*DialogflowSource) ProtoMessage()
- func (x *DialogflowSource) ProtoReflect() protoreflect.Message
- func (x *DialogflowSource) Reset()
- func (x *DialogflowSource) String() string
- type Entity
- func (*Entity) Descriptor() ([]byte, []int)deprecated
- func (x *Entity) GetDisplayName() string
- func (x *Entity) GetMetadata() map[string]string
- func (x *Entity) GetSalience() float32
- func (x *Entity) GetSentiment() *SentimentData
- func (x *Entity) GetType() Entity_Type
- func (*Entity) ProtoMessage()
- func (x *Entity) ProtoReflect() protoreflect.Message
- func (x *Entity) Reset()
- func (x *Entity) String() string
- type EntityMentionData
- func (*EntityMentionData) Descriptor() ([]byte, []int)deprecated
- func (x *EntityMentionData) GetEntityUniqueId() string
- func (x *EntityMentionData) GetSentiment() *SentimentData
- func (x *EntityMentionData) GetType() EntityMentionData_MentionType
- func (*EntityMentionData) ProtoMessage()
- func (x *EntityMentionData) ProtoReflect() protoreflect.Message
- func (x *EntityMentionData) Reset()
- func (x *EntityMentionData) String() string
- type EntityMentionData_MentionType
- func (EntityMentionData_MentionType) Descriptor() protoreflect.EnumDescriptor
- func (x EntityMentionData_MentionType) Enum() *EntityMentionData_MentionType
- func (EntityMentionData_MentionType) EnumDescriptor() ([]byte, []int)deprecated
- func (x EntityMentionData_MentionType) Number() protoreflect.EnumNumber
- func (x EntityMentionData_MentionType) String() string
- func (EntityMentionData_MentionType) Type() protoreflect.EnumType
- type Entity_Type
- func (Entity_Type) Descriptor() protoreflect.EnumDescriptor
- func (x Entity_Type) Enum() *Entity_Type
- func (Entity_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x Entity_Type) Number() protoreflect.EnumNumber
- func (x Entity_Type) String() string
- func (Entity_Type) Type() protoreflect.EnumType
- type ExactMatchConfig
- type ExportInsightsDataMetadata
- func (*ExportInsightsDataMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *ExportInsightsDataMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *ExportInsightsDataMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *ExportInsightsDataMetadata) GetPartialErrors() []*status.Status
- func (x *ExportInsightsDataMetadata) GetRequest() *ExportInsightsDataRequest
- func (*ExportInsightsDataMetadata) ProtoMessage()
- func (x *ExportInsightsDataMetadata) ProtoReflect() protoreflect.Message
- func (x *ExportInsightsDataMetadata) Reset()
- func (x *ExportInsightsDataMetadata) String() string
- type ExportInsightsDataRequest
- func (*ExportInsightsDataRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExportInsightsDataRequest) GetBigQueryDestination() *ExportInsightsDataRequest_BigQueryDestination
- func (m *ExportInsightsDataRequest) GetDestination() isExportInsightsDataRequest_Destination
- func (x *ExportInsightsDataRequest) GetFilter() string
- func (x *ExportInsightsDataRequest) GetKmsKey() string
- func (x *ExportInsightsDataRequest) GetParent() string
- func (*ExportInsightsDataRequest) ProtoMessage()
- func (x *ExportInsightsDataRequest) ProtoReflect() protoreflect.Message
- func (x *ExportInsightsDataRequest) Reset()
- func (x *ExportInsightsDataRequest) String() string
- type ExportInsightsDataRequest_BigQueryDestination
- func (*ExportInsightsDataRequest_BigQueryDestination) Descriptor() ([]byte, []int)deprecated
- func (x *ExportInsightsDataRequest_BigQueryDestination) GetDataset() string
- func (x *ExportInsightsDataRequest_BigQueryDestination) GetProjectId() string
- func (x *ExportInsightsDataRequest_BigQueryDestination) GetTable() string
- func (*ExportInsightsDataRequest_BigQueryDestination) ProtoMessage()
- func (x *ExportInsightsDataRequest_BigQueryDestination) ProtoReflect() protoreflect.Message
- func (x *ExportInsightsDataRequest_BigQueryDestination) Reset()
- func (x *ExportInsightsDataRequest_BigQueryDestination) String() string
- type ExportInsightsDataRequest_BigQueryDestination_
- type ExportInsightsDataResponse
- type FaqAnswerData
- func (*FaqAnswerData) Descriptor() ([]byte, []int)deprecated
- func (x *FaqAnswerData) GetAnswer() string
- func (x *FaqAnswerData) GetConfidenceScore() float32
- func (x *FaqAnswerData) GetMetadata() map[string]string
- func (x *FaqAnswerData) GetQueryRecord() string
- func (x *FaqAnswerData) GetQuestion() string
- func (x *FaqAnswerData) GetSource() string
- func (*FaqAnswerData) ProtoMessage()
- func (x *FaqAnswerData) ProtoReflect() protoreflect.Message
- func (x *FaqAnswerData) Reset()
- func (x *FaqAnswerData) String() string
- type GcsSource
- type GetAnalysisRequest
- func (*GetAnalysisRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetAnalysisRequest) GetName() string
- func (*GetAnalysisRequest) ProtoMessage()
- func (x *GetAnalysisRequest) ProtoReflect() protoreflect.Message
- func (x *GetAnalysisRequest) Reset()
- func (x *GetAnalysisRequest) String() string
- type GetConversationRequest
- func (*GetConversationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationRequest) GetName() string
- func (x *GetConversationRequest) GetView() ConversationView
- func (*GetConversationRequest) ProtoMessage()
- func (x *GetConversationRequest) ProtoReflect() protoreflect.Message
- func (x *GetConversationRequest) Reset()
- func (x *GetConversationRequest) String() string
- type GetIssueModelRequest
- func (*GetIssueModelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetIssueModelRequest) GetName() string
- func (*GetIssueModelRequest) ProtoMessage()
- func (x *GetIssueModelRequest) ProtoReflect() protoreflect.Message
- func (x *GetIssueModelRequest) Reset()
- func (x *GetIssueModelRequest) String() string
- type GetIssueRequest
- type GetPhraseMatcherRequest
- func (*GetPhraseMatcherRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPhraseMatcherRequest) GetName() string
- func (*GetPhraseMatcherRequest) ProtoMessage()
- func (x *GetPhraseMatcherRequest) ProtoReflect() protoreflect.Message
- func (x *GetPhraseMatcherRequest) Reset()
- func (x *GetPhraseMatcherRequest) String() string
- type GetSettingsRequest
- func (*GetSettingsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSettingsRequest) GetName() string
- func (*GetSettingsRequest) ProtoMessage()
- func (x *GetSettingsRequest) ProtoReflect() protoreflect.Message
- func (x *GetSettingsRequest) Reset()
- func (x *GetSettingsRequest) String() string
- type HoldData
- type Intent
- type IntentMatchData
- type InterruptionData
- type Issue
- func (*Issue) Descriptor() ([]byte, []int)deprecated
- func (x *Issue) GetCreateTime() *timestamppb.Timestamp
- func (x *Issue) GetDisplayName() string
- func (x *Issue) GetName() string
- func (x *Issue) GetUpdateTime() *timestamppb.Timestamp
- func (*Issue) ProtoMessage()
- func (x *Issue) ProtoReflect() protoreflect.Message
- func (x *Issue) Reset()
- func (x *Issue) String() string
- type IssueAssignment
- func (*IssueAssignment) Descriptor() ([]byte, []int)deprecated
- func (x *IssueAssignment) GetDisplayName() string
- func (x *IssueAssignment) GetIssue() string
- func (x *IssueAssignment) GetScore() float64
- func (*IssueAssignment) ProtoMessage()
- func (x *IssueAssignment) ProtoReflect() protoreflect.Message
- func (x *IssueAssignment) Reset()
- func (x *IssueAssignment) String() string
- type IssueModel
- func (*IssueModel) Descriptor() ([]byte, []int)deprecated
- func (x *IssueModel) GetCreateTime() *timestamppb.Timestamp
- func (x *IssueModel) GetDisplayName() string
- func (x *IssueModel) GetInputDataConfig() *IssueModel_InputDataConfig
- func (x *IssueModel) GetName() string
- func (x *IssueModel) GetState() IssueModel_State
- func (x *IssueModel) GetTrainingStats() *IssueModelLabelStats
- func (x *IssueModel) GetUpdateTime() *timestamppb.Timestamp
- func (*IssueModel) ProtoMessage()
- func (x *IssueModel) ProtoReflect() protoreflect.Message
- func (x *IssueModel) Reset()
- func (x *IssueModel) String() string
- type IssueModelLabelStats
- func (*IssueModelLabelStats) Descriptor() ([]byte, []int)deprecated
- func (x *IssueModelLabelStats) GetAnalyzedConversationsCount() int64
- func (x *IssueModelLabelStats) GetIssueStats() map[string]*IssueModelLabelStats_IssueStats
- func (x *IssueModelLabelStats) GetUnclassifiedConversationsCount() int64
- func (*IssueModelLabelStats) ProtoMessage()
- func (x *IssueModelLabelStats) ProtoReflect() protoreflect.Message
- func (x *IssueModelLabelStats) Reset()
- func (x *IssueModelLabelStats) String() string
- type IssueModelLabelStats_IssueStats
- func (*IssueModelLabelStats_IssueStats) Descriptor() ([]byte, []int)deprecated
- func (x *IssueModelLabelStats_IssueStats) GetIssue() string
- func (x *IssueModelLabelStats_IssueStats) GetLabeledConversationsCount() int64
- func (*IssueModelLabelStats_IssueStats) ProtoMessage()
- func (x *IssueModelLabelStats_IssueStats) ProtoReflect() protoreflect.Message
- func (x *IssueModelLabelStats_IssueStats) Reset()
- func (x *IssueModelLabelStats_IssueStats) String() string
- type IssueModelResult
- func (*IssueModelResult) Descriptor() ([]byte, []int)deprecated
- func (x *IssueModelResult) GetIssueModel() string
- func (x *IssueModelResult) GetIssues() []*IssueAssignment
- func (*IssueModelResult) ProtoMessage()
- func (x *IssueModelResult) ProtoReflect() protoreflect.Message
- func (x *IssueModelResult) Reset()
- func (x *IssueModelResult) String() string
- type IssueModel_InputDataConfig
- func (*IssueModel_InputDataConfig) Descriptor() ([]byte, []int)deprecated
- func (x *IssueModel_InputDataConfig) GetFilter() string
- func (x *IssueModel_InputDataConfig) GetMedium() Conversation_Mediumdeprecated
- func (x *IssueModel_InputDataConfig) GetTrainingConversationsCount() int64
- func (*IssueModel_InputDataConfig) ProtoMessage()
- func (x *IssueModel_InputDataConfig) ProtoReflect() protoreflect.Message
- func (x *IssueModel_InputDataConfig) Reset()
- func (x *IssueModel_InputDataConfig) String() string
- type IssueModel_State
- func (IssueModel_State) Descriptor() protoreflect.EnumDescriptor
- func (x IssueModel_State) Enum() *IssueModel_State
- func (IssueModel_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x IssueModel_State) Number() protoreflect.EnumNumber
- func (x IssueModel_State) String() string
- func (IssueModel_State) Type() protoreflect.EnumType
- type ListAnalysesRequest
- func (*ListAnalysesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAnalysesRequest) GetFilter() string
- func (x *ListAnalysesRequest) GetPageSize() int32
- func (x *ListAnalysesRequest) GetPageToken() string
- func (x *ListAnalysesRequest) GetParent() string
- func (*ListAnalysesRequest) ProtoMessage()
- func (x *ListAnalysesRequest) ProtoReflect() protoreflect.Message
- func (x *ListAnalysesRequest) Reset()
- func (x *ListAnalysesRequest) String() string
- type ListAnalysesResponse
- func (*ListAnalysesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAnalysesResponse) GetAnalyses() []*Analysis
- func (x *ListAnalysesResponse) GetNextPageToken() string
- func (*ListAnalysesResponse) ProtoMessage()
- func (x *ListAnalysesResponse) ProtoReflect() protoreflect.Message
- func (x *ListAnalysesResponse) Reset()
- func (x *ListAnalysesResponse) String() string
- type ListConversationsRequest
- func (*ListConversationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListConversationsRequest) GetFilter() string
- func (x *ListConversationsRequest) GetPageSize() int32
- func (x *ListConversationsRequest) GetPageToken() string
- func (x *ListConversationsRequest) GetParent() string
- func (x *ListConversationsRequest) GetView() ConversationView
- func (*ListConversationsRequest) ProtoMessage()
- func (x *ListConversationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListConversationsRequest) Reset()
- func (x *ListConversationsRequest) String() string
- type ListConversationsResponse
- func (*ListConversationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListConversationsResponse) GetConversations() []*Conversation
- func (x *ListConversationsResponse) GetNextPageToken() string
- func (*ListConversationsResponse) ProtoMessage()
- func (x *ListConversationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListConversationsResponse) Reset()
- func (x *ListConversationsResponse) String() string
- type ListIssueModelsRequest
- func (*ListIssueModelsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListIssueModelsRequest) GetParent() string
- func (*ListIssueModelsRequest) ProtoMessage()
- func (x *ListIssueModelsRequest) ProtoReflect() protoreflect.Message
- func (x *ListIssueModelsRequest) Reset()
- func (x *ListIssueModelsRequest) String() string
- type ListIssueModelsResponse
- func (*ListIssueModelsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListIssueModelsResponse) GetIssueModels() []*IssueModel
- func (*ListIssueModelsResponse) ProtoMessage()
- func (x *ListIssueModelsResponse) ProtoReflect() protoreflect.Message
- func (x *ListIssueModelsResponse) Reset()
- func (x *ListIssueModelsResponse) String() string
- type ListIssuesRequest
- type ListIssuesResponse
- func (*ListIssuesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListIssuesResponse) GetIssues() []*Issue
- func (*ListIssuesResponse) ProtoMessage()
- func (x *ListIssuesResponse) ProtoReflect() protoreflect.Message
- func (x *ListIssuesResponse) Reset()
- func (x *ListIssuesResponse) String() string
- type ListPhraseMatchersRequest
- func (*ListPhraseMatchersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPhraseMatchersRequest) GetFilter() string
- func (x *ListPhraseMatchersRequest) GetPageSize() int32
- func (x *ListPhraseMatchersRequest) GetPageToken() string
- func (x *ListPhraseMatchersRequest) GetParent() string
- func (*ListPhraseMatchersRequest) ProtoMessage()
- func (x *ListPhraseMatchersRequest) ProtoReflect() protoreflect.Message
- func (x *ListPhraseMatchersRequest) Reset()
- func (x *ListPhraseMatchersRequest) String() string
- type ListPhraseMatchersResponse
- func (*ListPhraseMatchersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPhraseMatchersResponse) GetNextPageToken() string
- func (x *ListPhraseMatchersResponse) GetPhraseMatchers() []*PhraseMatcher
- func (*ListPhraseMatchersResponse) ProtoMessage()
- func (x *ListPhraseMatchersResponse) ProtoReflect() protoreflect.Message
- func (x *ListPhraseMatchersResponse) Reset()
- func (x *ListPhraseMatchersResponse) String() string
- type PhraseMatchData
- func (*PhraseMatchData) Descriptor() ([]byte, []int)deprecated
- func (x *PhraseMatchData) GetDisplayName() string
- func (x *PhraseMatchData) GetPhraseMatcher() string
- func (*PhraseMatchData) ProtoMessage()
- func (x *PhraseMatchData) ProtoReflect() protoreflect.Message
- func (x *PhraseMatchData) Reset()
- func (x *PhraseMatchData) String() string
- type PhraseMatchRule
- func (*PhraseMatchRule) Descriptor() ([]byte, []int)deprecated
- func (x *PhraseMatchRule) GetConfig() *PhraseMatchRuleConfig
- func (x *PhraseMatchRule) GetNegated() bool
- func (x *PhraseMatchRule) GetQuery() string
- func (*PhraseMatchRule) ProtoMessage()
- func (x *PhraseMatchRule) ProtoReflect() protoreflect.Message
- func (x *PhraseMatchRule) Reset()
- func (x *PhraseMatchRule) String() string
- type PhraseMatchRuleConfig
- func (*PhraseMatchRuleConfig) Descriptor() ([]byte, []int)deprecated
- func (m *PhraseMatchRuleConfig) GetConfig() isPhraseMatchRuleConfig_Config
- func (x *PhraseMatchRuleConfig) GetExactMatchConfig() *ExactMatchConfig
- func (*PhraseMatchRuleConfig) ProtoMessage()
- func (x *PhraseMatchRuleConfig) ProtoReflect() protoreflect.Message
- func (x *PhraseMatchRuleConfig) Reset()
- func (x *PhraseMatchRuleConfig) String() string
- type PhraseMatchRuleConfig_ExactMatchConfig
- type PhraseMatchRuleGroup
- func (*PhraseMatchRuleGroup) Descriptor() ([]byte, []int)deprecated
- func (x *PhraseMatchRuleGroup) GetPhraseMatchRules() []*PhraseMatchRule
- func (x *PhraseMatchRuleGroup) GetType() PhraseMatchRuleGroup_PhraseMatchRuleGroupType
- func (*PhraseMatchRuleGroup) ProtoMessage()
- func (x *PhraseMatchRuleGroup) ProtoReflect() protoreflect.Message
- func (x *PhraseMatchRuleGroup) Reset()
- func (x *PhraseMatchRuleGroup) String() string
- type PhraseMatchRuleGroup_PhraseMatchRuleGroupType
- func (PhraseMatchRuleGroup_PhraseMatchRuleGroupType) Descriptor() protoreflect.EnumDescriptor
- func (x PhraseMatchRuleGroup_PhraseMatchRuleGroupType) Enum() *PhraseMatchRuleGroup_PhraseMatchRuleGroupType
- func (PhraseMatchRuleGroup_PhraseMatchRuleGroupType) EnumDescriptor() ([]byte, []int)deprecated
- func (x PhraseMatchRuleGroup_PhraseMatchRuleGroupType) Number() protoreflect.EnumNumber
- func (x PhraseMatchRuleGroup_PhraseMatchRuleGroupType) String() string
- func (PhraseMatchRuleGroup_PhraseMatchRuleGroupType) Type() protoreflect.EnumType
- type PhraseMatcher
- func (*PhraseMatcher) Descriptor() ([]byte, []int)deprecated
- func (x *PhraseMatcher) GetActivationUpdateTime() *timestamppb.Timestamp
- func (x *PhraseMatcher) GetActive() bool
- func (x *PhraseMatcher) GetDisplayName() string
- func (x *PhraseMatcher) GetName() string
- func (x *PhraseMatcher) GetPhraseMatchRuleGroups() []*PhraseMatchRuleGroup
- func (x *PhraseMatcher) GetRevisionCreateTime() *timestamppb.Timestamp
- func (x *PhraseMatcher) GetRevisionId() string
- func (x *PhraseMatcher) GetRoleMatch() ConversationParticipant_Role
- func (x *PhraseMatcher) GetType() PhraseMatcher_PhraseMatcherType
- func (x *PhraseMatcher) GetUpdateTime() *timestamppb.Timestamp
- func (x *PhraseMatcher) GetVersionTag() string
- func (*PhraseMatcher) ProtoMessage()
- func (x *PhraseMatcher) ProtoReflect() protoreflect.Message
- func (x *PhraseMatcher) Reset()
- func (x *PhraseMatcher) String() string
- type PhraseMatcher_PhraseMatcherType
- func (PhraseMatcher_PhraseMatcherType) Descriptor() protoreflect.EnumDescriptor
- func (x PhraseMatcher_PhraseMatcherType) Enum() *PhraseMatcher_PhraseMatcherType
- func (PhraseMatcher_PhraseMatcherType) EnumDescriptor() ([]byte, []int)deprecated
- func (x PhraseMatcher_PhraseMatcherType) Number() protoreflect.EnumNumber
- func (x PhraseMatcher_PhraseMatcherType) String() string
- func (PhraseMatcher_PhraseMatcherType) Type() protoreflect.EnumType
- type RuntimeAnnotation
- func (*RuntimeAnnotation) Descriptor() ([]byte, []int)deprecated
- func (x *RuntimeAnnotation) GetAnnotationId() string
- func (x *RuntimeAnnotation) GetAnswerFeedback() *AnswerFeedback
- func (x *RuntimeAnnotation) GetArticleSuggestion() *ArticleSuggestionData
- func (x *RuntimeAnnotation) GetCreateTime() *timestamppb.Timestamp
- func (m *RuntimeAnnotation) GetData() isRuntimeAnnotation_Data
- func (x *RuntimeAnnotation) GetDialogflowInteraction() *DialogflowInteractionData
- func (x *RuntimeAnnotation) GetEndBoundary() *AnnotationBoundary
- func (x *RuntimeAnnotation) GetFaqAnswer() *FaqAnswerData
- func (x *RuntimeAnnotation) GetSmartComposeSuggestion() *SmartComposeSuggestionData
- func (x *RuntimeAnnotation) GetSmartReply() *SmartReplyData
- func (x *RuntimeAnnotation) GetStartBoundary() *AnnotationBoundary
- func (*RuntimeAnnotation) ProtoMessage()
- func (x *RuntimeAnnotation) ProtoReflect() protoreflect.Message
- func (x *RuntimeAnnotation) Reset()
- func (x *RuntimeAnnotation) String() string
- type RuntimeAnnotation_ArticleSuggestion
- type RuntimeAnnotation_DialogflowInteraction
- type RuntimeAnnotation_FaqAnswer
- type RuntimeAnnotation_SmartComposeSuggestion
- type RuntimeAnnotation_SmartReply
- type SentimentData
- func (*SentimentData) Descriptor() ([]byte, []int)deprecated
- func (x *SentimentData) GetMagnitude() float32
- func (x *SentimentData) GetScore() float32
- func (*SentimentData) ProtoMessage()
- func (x *SentimentData) ProtoReflect() protoreflect.Message
- func (x *SentimentData) Reset()
- func (x *SentimentData) String() string
- type Settings
- func (*Settings) Descriptor() ([]byte, []int)deprecated
- func (x *Settings) GetAnalysisConfig() *Settings_AnalysisConfig
- func (x *Settings) GetConversationTtl() *durationpb.Duration
- func (x *Settings) GetCreateTime() *timestamppb.Timestamp
- func (x *Settings) GetLanguageCode() string
- func (x *Settings) GetName() string
- func (x *Settings) GetPubsubNotificationSettings() map[string]string
- func (x *Settings) GetUpdateTime() *timestamppb.Timestamp
- func (*Settings) ProtoMessage()
- func (x *Settings) ProtoReflect() protoreflect.Message
- func (x *Settings) Reset()
- func (x *Settings) String() string
- type Settings_AnalysisConfig
- func (*Settings_AnalysisConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Settings_AnalysisConfig) GetRuntimeIntegrationAnalysisPercentage() float64
- func (*Settings_AnalysisConfig) ProtoMessage()
- func (x *Settings_AnalysisConfig) ProtoReflect() protoreflect.Message
- func (x *Settings_AnalysisConfig) Reset()
- func (x *Settings_AnalysisConfig) String() string
- type SilenceData
- type SmartComposeSuggestionData
- func (*SmartComposeSuggestionData) Descriptor() ([]byte, []int)deprecated
- func (x *SmartComposeSuggestionData) GetConfidenceScore() float64
- func (x *SmartComposeSuggestionData) GetMetadata() map[string]string
- func (x *SmartComposeSuggestionData) GetQueryRecord() string
- func (x *SmartComposeSuggestionData) GetSuggestion() string
- func (*SmartComposeSuggestionData) ProtoMessage()
- func (x *SmartComposeSuggestionData) ProtoReflect() protoreflect.Message
- func (x *SmartComposeSuggestionData) Reset()
- func (x *SmartComposeSuggestionData) String() string
- type SmartReplyData
- func (*SmartReplyData) Descriptor() ([]byte, []int)deprecated
- func (x *SmartReplyData) GetConfidenceScore() float64
- func (x *SmartReplyData) GetMetadata() map[string]string
- func (x *SmartReplyData) GetQueryRecord() string
- func (x *SmartReplyData) GetReply() string
- func (*SmartReplyData) ProtoMessage()
- func (x *SmartReplyData) ProtoReflect() protoreflect.Message
- func (x *SmartReplyData) Reset()
- func (x *SmartReplyData) String() string
- type UndeployIssueModelMetadata
- func (*UndeployIssueModelMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UndeployIssueModelMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *UndeployIssueModelMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *UndeployIssueModelMetadata) GetRequest() *UndeployIssueModelRequest
- func (*UndeployIssueModelMetadata) ProtoMessage()
- func (x *UndeployIssueModelMetadata) ProtoReflect() protoreflect.Message
- func (x *UndeployIssueModelMetadata) Reset()
- func (x *UndeployIssueModelMetadata) String() string
- type UndeployIssueModelRequest
- func (*UndeployIssueModelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UndeployIssueModelRequest) GetName() string
- func (*UndeployIssueModelRequest) ProtoMessage()
- func (x *UndeployIssueModelRequest) ProtoReflect() protoreflect.Message
- func (x *UndeployIssueModelRequest) Reset()
- func (x *UndeployIssueModelRequest) String() string
- type UndeployIssueModelResponse
- type UnimplementedContactCenterInsightsServer
- func (*UnimplementedContactCenterInsightsServer) CalculateIssueModelStats(context.Context, *CalculateIssueModelStatsRequest) (*CalculateIssueModelStatsResponse, error)
- func (*UnimplementedContactCenterInsightsServer) CalculateStats(context.Context, *CalculateStatsRequest) (*CalculateStatsResponse, error)
- func (*UnimplementedContactCenterInsightsServer) CreateAnalysis(context.Context, *CreateAnalysisRequest) (*longrunning.Operation, error)
- func (*UnimplementedContactCenterInsightsServer) CreateConversation(context.Context, *CreateConversationRequest) (*Conversation, error)
- func (*UnimplementedContactCenterInsightsServer) CreateIssueModel(context.Context, *CreateIssueModelRequest) (*longrunning.Operation, error)
- func (*UnimplementedContactCenterInsightsServer) CreatePhraseMatcher(context.Context, *CreatePhraseMatcherRequest) (*PhraseMatcher, error)
- func (*UnimplementedContactCenterInsightsServer) DeleteAnalysis(context.Context, *DeleteAnalysisRequest) (*emptypb.Empty, error)
- func (*UnimplementedContactCenterInsightsServer) DeleteConversation(context.Context, *DeleteConversationRequest) (*emptypb.Empty, error)
- func (*UnimplementedContactCenterInsightsServer) DeleteIssueModel(context.Context, *DeleteIssueModelRequest) (*longrunning.Operation, error)
- func (*UnimplementedContactCenterInsightsServer) DeletePhraseMatcher(context.Context, *DeletePhraseMatcherRequest) (*emptypb.Empty, error)
- func (*UnimplementedContactCenterInsightsServer) DeployIssueModel(context.Context, *DeployIssueModelRequest) (*longrunning.Operation, error)
- func (*UnimplementedContactCenterInsightsServer) ExportInsightsData(context.Context, *ExportInsightsDataRequest) (*longrunning.Operation, error)
- func (*UnimplementedContactCenterInsightsServer) GetAnalysis(context.Context, *GetAnalysisRequest) (*Analysis, error)
- func (*UnimplementedContactCenterInsightsServer) GetConversation(context.Context, *GetConversationRequest) (*Conversation, error)
- func (*UnimplementedContactCenterInsightsServer) GetIssue(context.Context, *GetIssueRequest) (*Issue, error)
- func (*UnimplementedContactCenterInsightsServer) GetIssueModel(context.Context, *GetIssueModelRequest) (*IssueModel, error)
- func (*UnimplementedContactCenterInsightsServer) GetPhraseMatcher(context.Context, *GetPhraseMatcherRequest) (*PhraseMatcher, error)
- func (*UnimplementedContactCenterInsightsServer) GetSettings(context.Context, *GetSettingsRequest) (*Settings, error)
- func (*UnimplementedContactCenterInsightsServer) ListAnalyses(context.Context, *ListAnalysesRequest) (*ListAnalysesResponse, error)
- func (*UnimplementedContactCenterInsightsServer) ListConversations(context.Context, *ListConversationsRequest) (*ListConversationsResponse, error)
- func (*UnimplementedContactCenterInsightsServer) ListIssueModels(context.Context, *ListIssueModelsRequest) (*ListIssueModelsResponse, error)
- func (*UnimplementedContactCenterInsightsServer) ListIssues(context.Context, *ListIssuesRequest) (*ListIssuesResponse, error)
- func (*UnimplementedContactCenterInsightsServer) ListPhraseMatchers(context.Context, *ListPhraseMatchersRequest) (*ListPhraseMatchersResponse, error)
- func (*UnimplementedContactCenterInsightsServer) UndeployIssueModel(context.Context, *UndeployIssueModelRequest) (*longrunning.Operation, error)
- func (*UnimplementedContactCenterInsightsServer) UpdateConversation(context.Context, *UpdateConversationRequest) (*Conversation, error)
- func (*UnimplementedContactCenterInsightsServer) UpdateIssue(context.Context, *UpdateIssueRequest) (*Issue, error)
- func (*UnimplementedContactCenterInsightsServer) UpdateIssueModel(context.Context, *UpdateIssueModelRequest) (*IssueModel, error)
- func (*UnimplementedContactCenterInsightsServer) UpdateSettings(context.Context, *UpdateSettingsRequest) (*Settings, error)
- type UpdateConversationRequest
- func (*UpdateConversationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateConversationRequest) GetConversation() *Conversation
- func (x *UpdateConversationRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateConversationRequest) ProtoMessage()
- func (x *UpdateConversationRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateConversationRequest) Reset()
- func (x *UpdateConversationRequest) String() string
- type UpdateIssueModelRequest
- func (*UpdateIssueModelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateIssueModelRequest) GetIssueModel() *IssueModel
- func (x *UpdateIssueModelRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateIssueModelRequest) ProtoMessage()
- func (x *UpdateIssueModelRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateIssueModelRequest) Reset()
- func (x *UpdateIssueModelRequest) String() string
- type UpdateIssueRequest
- func (*UpdateIssueRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateIssueRequest) GetIssue() *Issue
- func (x *UpdateIssueRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateIssueRequest) ProtoMessage()
- func (x *UpdateIssueRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateIssueRequest) Reset()
- func (x *UpdateIssueRequest) String() string
- type UpdateSettingsRequest
- func (*UpdateSettingsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSettingsRequest) GetSettings() *Settings
- func (x *UpdateSettingsRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateSettingsRequest) ProtoMessage()
- func (x *UpdateSettingsRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSettingsRequest) Reset()
- func (x *UpdateSettingsRequest) String() string
Constants ¶
This section is empty.
Variables ¶
var ( ConversationView_name = map[int32]string{ 0: "CONVERSATION_VIEW_UNSPECIFIED", 1: "BASIC", 2: "FULL", } ConversationView_value = map[string]int32{ "CONVERSATION_VIEW_UNSPECIFIED": 0, "BASIC": 1, "FULL": 2, } )
Enum value maps for ConversationView.
var ( Conversation_Medium_name = map[int32]string{ 0: "MEDIUM_UNSPECIFIED", 1: "PHONE_CALL", 2: "CHAT", } Conversation_Medium_value = map[string]int32{ "MEDIUM_UNSPECIFIED": 0, "PHONE_CALL": 1, "CHAT": 2, } )
Enum value maps for Conversation_Medium.
var ( Entity_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "PERSON", 2: "LOCATION", 3: "ORGANIZATION", 4: "EVENT", 5: "WORK_OF_ART", 6: "CONSUMER_GOOD", 7: "OTHER", 9: "PHONE_NUMBER", 10: "ADDRESS", 11: "DATE", 12: "NUMBER", 13: "PRICE", } Entity_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "PERSON": 1, "LOCATION": 2, "ORGANIZATION": 3, "EVENT": 4, "WORK_OF_ART": 5, "CONSUMER_GOOD": 6, "OTHER": 7, "PHONE_NUMBER": 9, "ADDRESS": 10, "DATE": 11, "NUMBER": 12, "PRICE": 13, } )
Enum value maps for Entity_Type.
var ( EntityMentionData_MentionType_name = map[int32]string{ 0: "MENTION_TYPE_UNSPECIFIED", 1: "PROPER", 2: "COMMON", } EntityMentionData_MentionType_value = map[string]int32{ "MENTION_TYPE_UNSPECIFIED": 0, "PROPER": 1, "COMMON": 2, } )
Enum value maps for EntityMentionData_MentionType.
var ( IssueModel_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "UNDEPLOYED", 2: "DEPLOYING", 3: "DEPLOYED", 4: "UNDEPLOYING", 5: "DELETING", } IssueModel_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "UNDEPLOYED": 1, "DEPLOYING": 2, "DEPLOYED": 3, "UNDEPLOYING": 4, "DELETING": 5, } )
Enum value maps for IssueModel_State.
var ( PhraseMatcher_PhraseMatcherType_name = map[int32]string{ 0: "PHRASE_MATCHER_TYPE_UNSPECIFIED", 1: "ALL_OF", 2: "ANY_OF", } PhraseMatcher_PhraseMatcherType_value = map[string]int32{ "PHRASE_MATCHER_TYPE_UNSPECIFIED": 0, "ALL_OF": 1, "ANY_OF": 2, } )
Enum value maps for PhraseMatcher_PhraseMatcherType.
var ( PhraseMatchRuleGroup_PhraseMatchRuleGroupType_name = map[int32]string{ 0: "PHRASE_MATCH_RULE_GROUP_TYPE_UNSPECIFIED", 1: "ALL_OF", 2: "ANY_OF", } PhraseMatchRuleGroup_PhraseMatchRuleGroupType_value = map[string]int32{ "PHRASE_MATCH_RULE_GROUP_TYPE_UNSPECIFIED": 0, "ALL_OF": 1, "ANY_OF": 2, } )
Enum value maps for PhraseMatchRuleGroup_PhraseMatchRuleGroupType.
var ( AnswerFeedback_CorrectnessLevel_name = map[int32]string{ 0: "CORRECTNESS_LEVEL_UNSPECIFIED", 1: "NOT_CORRECT", 2: "PARTIALLY_CORRECT", 3: "FULLY_CORRECT", } AnswerFeedback_CorrectnessLevel_value = map[string]int32{ "CORRECTNESS_LEVEL_UNSPECIFIED": 0, "NOT_CORRECT": 1, "PARTIALLY_CORRECT": 2, "FULLY_CORRECT": 3, } )
Enum value maps for AnswerFeedback_CorrectnessLevel.
var ( ConversationParticipant_Role_name = map[int32]string{ 0: "ROLE_UNSPECIFIED", 1: "HUMAN_AGENT", 2: "AUTOMATED_AGENT", 3: "END_USER", 4: "ANY_AGENT", } ConversationParticipant_Role_value = map[string]int32{ "ROLE_UNSPECIFIED": 0, "HUMAN_AGENT": 1, "AUTOMATED_AGENT": 2, "END_USER": 3, "ANY_AGENT": 4, } )
Enum value maps for ConversationParticipant_Role.
var File_google_cloud_contactcenterinsights_v1_contact_center_insights_proto protoreflect.FileDescriptor
var File_google_cloud_contactcenterinsights_v1_resources_proto protoreflect.FileDescriptor
Functions ¶
func RegisterContactCenterInsightsServer ¶
func RegisterContactCenterInsightsServer(s *grpc.Server, srv ContactCenterInsightsServer)
Types ¶
type Analysis ¶
type Analysis struct { // Immutable. The resource name of the analysis. // Format: // projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis} Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Output only. The time at which the analysis was requested. RequestTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=request_time,json=requestTime,proto3" json:"request_time,omitempty"` // Output only. The time at which the analysis was created, which occurs when the // long-running operation completes. CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The result of the analysis, which is populated when the analysis // finishes. AnalysisResult *AnalysisResult `protobuf:"bytes,7,opt,name=analysis_result,json=analysisResult,proto3" json:"analysis_result,omitempty"` // contains filtered or unexported fields }
The analysis resource.
func (*Analysis) Descriptor
deprecated
func (*Analysis) GetAnalysisResult ¶
func (x *Analysis) GetAnalysisResult() *AnalysisResult
func (*Analysis) GetCreateTime ¶
func (x *Analysis) GetCreateTime() *timestamppb.Timestamp
func (*Analysis) GetRequestTime ¶
func (x *Analysis) GetRequestTime() *timestamppb.Timestamp
func (*Analysis) ProtoMessage ¶
func (*Analysis) ProtoMessage()
func (*Analysis) ProtoReflect ¶
func (x *Analysis) ProtoReflect() protoreflect.Message
type AnalysisResult ¶
type AnalysisResult struct { // Metadata discovered during analysis. // // Types that are assignable to Metadata: // *AnalysisResult_CallAnalysisMetadata_ Metadata isAnalysisResult_Metadata `protobuf_oneof:"metadata"` // The time at which the analysis ended. EndTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // contains filtered or unexported fields }
The result of an analysis.
func (*AnalysisResult) Descriptor
deprecated
func (*AnalysisResult) Descriptor() ([]byte, []int)
Deprecated: Use AnalysisResult.ProtoReflect.Descriptor instead.
func (*AnalysisResult) GetCallAnalysisMetadata ¶
func (x *AnalysisResult) GetCallAnalysisMetadata() *AnalysisResult_CallAnalysisMetadata
func (*AnalysisResult) GetEndTime ¶
func (x *AnalysisResult) GetEndTime() *timestamppb.Timestamp
func (*AnalysisResult) GetMetadata ¶
func (m *AnalysisResult) GetMetadata() isAnalysisResult_Metadata
func (*AnalysisResult) ProtoMessage ¶
func (*AnalysisResult) ProtoMessage()
func (*AnalysisResult) ProtoReflect ¶
func (x *AnalysisResult) ProtoReflect() protoreflect.Message
func (*AnalysisResult) Reset ¶
func (x *AnalysisResult) Reset()
func (*AnalysisResult) String ¶
func (x *AnalysisResult) String() string
type AnalysisResult_CallAnalysisMetadata ¶
type AnalysisResult_CallAnalysisMetadata struct { // A list of call annotations that apply to this call. Annotations []*CallAnnotation `protobuf:"bytes,2,rep,name=annotations,proto3" json:"annotations,omitempty"` // All the entities in the call. Entities map[string]*Entity `` /* 157-byte string literal not displayed */ // Overall conversation-level sentiment for each channel of the call. Sentiments []*ConversationLevelSentiment `protobuf:"bytes,4,rep,name=sentiments,proto3" json:"sentiments,omitempty"` // All the matched intents in the call. Intents map[string]*Intent `` /* 155-byte string literal not displayed */ // All the matched phrase matchers in the call. PhraseMatchers map[string]*PhraseMatchData `` /* 191-byte string literal not displayed */ // Overall conversation-level issue modeling result. IssueModelResult *IssueModelResult `protobuf:"bytes,8,opt,name=issue_model_result,json=issueModelResult,proto3" json:"issue_model_result,omitempty"` // contains filtered or unexported fields }
Call-specific metadata created during analysis.
func (*AnalysisResult_CallAnalysisMetadata) Descriptor
deprecated
func (*AnalysisResult_CallAnalysisMetadata) Descriptor() ([]byte, []int)
Deprecated: Use AnalysisResult_CallAnalysisMetadata.ProtoReflect.Descriptor instead.
func (*AnalysisResult_CallAnalysisMetadata) GetAnnotations ¶
func (x *AnalysisResult_CallAnalysisMetadata) GetAnnotations() []*CallAnnotation
func (*AnalysisResult_CallAnalysisMetadata) GetEntities ¶
func (x *AnalysisResult_CallAnalysisMetadata) GetEntities() map[string]*Entity
func (*AnalysisResult_CallAnalysisMetadata) GetIntents ¶
func (x *AnalysisResult_CallAnalysisMetadata) GetIntents() map[string]*Intent
func (*AnalysisResult_CallAnalysisMetadata) GetIssueModelResult ¶
func (x *AnalysisResult_CallAnalysisMetadata) GetIssueModelResult() *IssueModelResult
func (*AnalysisResult_CallAnalysisMetadata) GetPhraseMatchers ¶
func (x *AnalysisResult_CallAnalysisMetadata) GetPhraseMatchers() map[string]*PhraseMatchData
func (*AnalysisResult_CallAnalysisMetadata) GetSentiments ¶
func (x *AnalysisResult_CallAnalysisMetadata) GetSentiments() []*ConversationLevelSentiment
func (*AnalysisResult_CallAnalysisMetadata) ProtoMessage ¶
func (*AnalysisResult_CallAnalysisMetadata) ProtoMessage()
func (*AnalysisResult_CallAnalysisMetadata) ProtoReflect ¶
func (x *AnalysisResult_CallAnalysisMetadata) ProtoReflect() protoreflect.Message
func (*AnalysisResult_CallAnalysisMetadata) Reset ¶
func (x *AnalysisResult_CallAnalysisMetadata) Reset()
func (*AnalysisResult_CallAnalysisMetadata) String ¶
func (x *AnalysisResult_CallAnalysisMetadata) String() string
type AnalysisResult_CallAnalysisMetadata_ ¶
type AnalysisResult_CallAnalysisMetadata_ struct { // Call-specific metadata created by the analysis. CallAnalysisMetadata *AnalysisResult_CallAnalysisMetadata `protobuf:"bytes,2,opt,name=call_analysis_metadata,json=callAnalysisMetadata,proto3,oneof"` }
type AnnotationBoundary ¶
type AnnotationBoundary struct { // A detailed boundary, which describes a more specific point. // // Types that are assignable to DetailedBoundary: // *AnnotationBoundary_WordIndex DetailedBoundary isAnnotationBoundary_DetailedBoundary `protobuf_oneof:"detailed_boundary"` // The index in the sequence of transcribed pieces of the conversation where // the boundary is located. This index starts at zero. TranscriptIndex int32 `protobuf:"varint,1,opt,name=transcript_index,json=transcriptIndex,proto3" json:"transcript_index,omitempty"` // contains filtered or unexported fields }
A point in a conversation that marks the start or the end of an annotation.
func (*AnnotationBoundary) Descriptor
deprecated
func (*AnnotationBoundary) Descriptor() ([]byte, []int)
Deprecated: Use AnnotationBoundary.ProtoReflect.Descriptor instead.
func (*AnnotationBoundary) GetDetailedBoundary ¶
func (m *AnnotationBoundary) GetDetailedBoundary() isAnnotationBoundary_DetailedBoundary
func (*AnnotationBoundary) GetTranscriptIndex ¶
func (x *AnnotationBoundary) GetTranscriptIndex() int32
func (*AnnotationBoundary) GetWordIndex ¶
func (x *AnnotationBoundary) GetWordIndex() int32
func (*AnnotationBoundary) ProtoMessage ¶
func (*AnnotationBoundary) ProtoMessage()
func (*AnnotationBoundary) ProtoReflect ¶
func (x *AnnotationBoundary) ProtoReflect() protoreflect.Message
func (*AnnotationBoundary) Reset ¶
func (x *AnnotationBoundary) Reset()
func (*AnnotationBoundary) String ¶
func (x *AnnotationBoundary) String() string
type AnnotationBoundary_WordIndex ¶
type AnnotationBoundary_WordIndex struct { // The word index of this boundary with respect to the first word in the // transcript piece. This index starts at zero. WordIndex int32 `protobuf:"varint,3,opt,name=word_index,json=wordIndex,proto3,oneof"` }
type AnswerFeedback ¶
type AnswerFeedback struct { // The correctness level of an answer. CorrectnessLevel AnswerFeedback_CorrectnessLevel `` /* 185-byte string literal not displayed */ // Indicates whether an answer or item was clicked by the human agent. Clicked bool `protobuf:"varint,2,opt,name=clicked,proto3" json:"clicked,omitempty"` // Indicates whether an answer or item was displayed to the human agent in the // agent desktop UI. Displayed bool `protobuf:"varint,3,opt,name=displayed,proto3" json:"displayed,omitempty"` // contains filtered or unexported fields }
The feedback that the customer has about a certain answer in the conversation.
func (*AnswerFeedback) Descriptor
deprecated
func (*AnswerFeedback) Descriptor() ([]byte, []int)
Deprecated: Use AnswerFeedback.ProtoReflect.Descriptor instead.
func (*AnswerFeedback) GetClicked ¶
func (x *AnswerFeedback) GetClicked() bool
func (*AnswerFeedback) GetCorrectnessLevel ¶
func (x *AnswerFeedback) GetCorrectnessLevel() AnswerFeedback_CorrectnessLevel
func (*AnswerFeedback) GetDisplayed ¶
func (x *AnswerFeedback) GetDisplayed() bool
func (*AnswerFeedback) ProtoMessage ¶
func (*AnswerFeedback) ProtoMessage()
func (*AnswerFeedback) ProtoReflect ¶
func (x *AnswerFeedback) ProtoReflect() protoreflect.Message
func (*AnswerFeedback) Reset ¶
func (x *AnswerFeedback) Reset()
func (*AnswerFeedback) String ¶
func (x *AnswerFeedback) String() string
type AnswerFeedback_CorrectnessLevel ¶
type AnswerFeedback_CorrectnessLevel int32
The correctness level of an answer.
const ( // Correctness level unspecified. AnswerFeedback_CORRECTNESS_LEVEL_UNSPECIFIED AnswerFeedback_CorrectnessLevel = 0 // Answer is totally wrong. AnswerFeedback_NOT_CORRECT AnswerFeedback_CorrectnessLevel = 1 // Answer is partially correct. AnswerFeedback_PARTIALLY_CORRECT AnswerFeedback_CorrectnessLevel = 2 // Answer is fully correct. AnswerFeedback_FULLY_CORRECT AnswerFeedback_CorrectnessLevel = 3 )
func (AnswerFeedback_CorrectnessLevel) Descriptor ¶
func (AnswerFeedback_CorrectnessLevel) Descriptor() protoreflect.EnumDescriptor
func (AnswerFeedback_CorrectnessLevel) Enum ¶
func (x AnswerFeedback_CorrectnessLevel) Enum() *AnswerFeedback_CorrectnessLevel
func (AnswerFeedback_CorrectnessLevel) EnumDescriptor
deprecated
func (AnswerFeedback_CorrectnessLevel) EnumDescriptor() ([]byte, []int)
Deprecated: Use AnswerFeedback_CorrectnessLevel.Descriptor instead.
func (AnswerFeedback_CorrectnessLevel) Number ¶
func (x AnswerFeedback_CorrectnessLevel) Number() protoreflect.EnumNumber
func (AnswerFeedback_CorrectnessLevel) String ¶
func (x AnswerFeedback_CorrectnessLevel) String() string
func (AnswerFeedback_CorrectnessLevel) Type ¶
func (AnswerFeedback_CorrectnessLevel) Type() protoreflect.EnumType
type ArticleSuggestionData ¶
type ArticleSuggestionData struct { // Article title. Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` // Article URI. Uri string `protobuf:"bytes,2,opt,name=uri,proto3" json:"uri,omitempty"` // The system's confidence score that this article is a good match for this // conversation, ranging from 0.0 (completely uncertain) to 1.0 (completely // certain). ConfidenceScore float32 `protobuf:"fixed32,3,opt,name=confidence_score,json=confidenceScore,proto3" json:"confidence_score,omitempty"` // Map that contains metadata about the Article Suggestion and the document // that it originates from. Metadata map[string]string `` /* 157-byte string literal not displayed */ // Name of the query record. // Format: // projects/{project}/locations/{location}/queryRecords/{query_record} QueryRecord string `protobuf:"bytes,5,opt,name=query_record,json=queryRecord,proto3" json:"query_record,omitempty"` // The knowledge document that this answer was extracted from. // Format: // projects/{project}/knowledgeBases/{knowledge_base}/documents/{document} Source string `protobuf:"bytes,6,opt,name=source,proto3" json:"source,omitempty"` // contains filtered or unexported fields }
Agent Assist Article Suggestion data.
func (*ArticleSuggestionData) Descriptor
deprecated
func (*ArticleSuggestionData) Descriptor() ([]byte, []int)
Deprecated: Use ArticleSuggestionData.ProtoReflect.Descriptor instead.
func (*ArticleSuggestionData) GetConfidenceScore ¶
func (x *ArticleSuggestionData) GetConfidenceScore() float32
func (*ArticleSuggestionData) GetMetadata ¶
func (x *ArticleSuggestionData) GetMetadata() map[string]string
func (*ArticleSuggestionData) GetQueryRecord ¶
func (x *ArticleSuggestionData) GetQueryRecord() string
func (*ArticleSuggestionData) GetSource ¶
func (x *ArticleSuggestionData) GetSource() string
func (*ArticleSuggestionData) GetTitle ¶
func (x *ArticleSuggestionData) GetTitle() string
func (*ArticleSuggestionData) GetUri ¶
func (x *ArticleSuggestionData) GetUri() string
func (*ArticleSuggestionData) ProtoMessage ¶
func (*ArticleSuggestionData) ProtoMessage()
func (*ArticleSuggestionData) ProtoReflect ¶
func (x *ArticleSuggestionData) ProtoReflect() protoreflect.Message
func (*ArticleSuggestionData) Reset ¶
func (x *ArticleSuggestionData) Reset()
func (*ArticleSuggestionData) String ¶
func (x *ArticleSuggestionData) String() string
type CalculateIssueModelStatsRequest ¶
type CalculateIssueModelStatsRequest struct { // Required. The resource name of the issue model to query against. IssueModel string `protobuf:"bytes,1,opt,name=issue_model,json=issueModel,proto3" json:"issue_model,omitempty"` // contains filtered or unexported fields }
Request to get statistics of an issue model.
func (*CalculateIssueModelStatsRequest) Descriptor
deprecated
func (*CalculateIssueModelStatsRequest) Descriptor() ([]byte, []int)
Deprecated: Use CalculateIssueModelStatsRequest.ProtoReflect.Descriptor instead.
func (*CalculateIssueModelStatsRequest) GetIssueModel ¶
func (x *CalculateIssueModelStatsRequest) GetIssueModel() string
func (*CalculateIssueModelStatsRequest) ProtoMessage ¶
func (*CalculateIssueModelStatsRequest) ProtoMessage()
func (*CalculateIssueModelStatsRequest) ProtoReflect ¶
func (x *CalculateIssueModelStatsRequest) ProtoReflect() protoreflect.Message
func (*CalculateIssueModelStatsRequest) Reset ¶
func (x *CalculateIssueModelStatsRequest) Reset()
func (*CalculateIssueModelStatsRequest) String ¶
func (x *CalculateIssueModelStatsRequest) String() string
type CalculateIssueModelStatsResponse ¶
type CalculateIssueModelStatsResponse struct { // The latest label statistics for the queried issue model. Includes results // on both training data and data labeled after deployment. CurrentStats *IssueModelLabelStats `protobuf:"bytes,4,opt,name=current_stats,json=currentStats,proto3" json:"current_stats,omitempty"` // contains filtered or unexported fields }
Response of querying an issue model's statistics.
func (*CalculateIssueModelStatsResponse) Descriptor
deprecated
func (*CalculateIssueModelStatsResponse) Descriptor() ([]byte, []int)
Deprecated: Use CalculateIssueModelStatsResponse.ProtoReflect.Descriptor instead.
func (*CalculateIssueModelStatsResponse) GetCurrentStats ¶
func (x *CalculateIssueModelStatsResponse) GetCurrentStats() *IssueModelLabelStats
func (*CalculateIssueModelStatsResponse) ProtoMessage ¶
func (*CalculateIssueModelStatsResponse) ProtoMessage()
func (*CalculateIssueModelStatsResponse) ProtoReflect ¶
func (x *CalculateIssueModelStatsResponse) ProtoReflect() protoreflect.Message
func (*CalculateIssueModelStatsResponse) Reset ¶
func (x *CalculateIssueModelStatsResponse) Reset()
func (*CalculateIssueModelStatsResponse) String ¶
func (x *CalculateIssueModelStatsResponse) String() string
type CalculateStatsRequest ¶
type CalculateStatsRequest struct { // Required. The location of the conversations. Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"` // A filter to reduce results to a specific subset. This field is useful for // getting statistics about conversations with specific properties. Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
The request for calculating conversation statistics.
func (*CalculateStatsRequest) Descriptor
deprecated
func (*CalculateStatsRequest) Descriptor() ([]byte, []int)
Deprecated: Use CalculateStatsRequest.ProtoReflect.Descriptor instead.
func (*CalculateStatsRequest) GetFilter ¶
func (x *CalculateStatsRequest) GetFilter() string
func (*CalculateStatsRequest) GetLocation ¶
func (x *CalculateStatsRequest) GetLocation() string
func (*CalculateStatsRequest) ProtoMessage ¶
func (*CalculateStatsRequest) ProtoMessage()
func (*CalculateStatsRequest) ProtoReflect ¶
func (x *CalculateStatsRequest) ProtoReflect() protoreflect.Message
func (*CalculateStatsRequest) Reset ¶
func (x *CalculateStatsRequest) Reset()
func (*CalculateStatsRequest) String ¶
func (x *CalculateStatsRequest) String() string
type CalculateStatsResponse ¶
type CalculateStatsResponse struct { // The average duration of all conversations. The average is calculated using // only conversations that have a time duration. AverageDuration *durationpb.Duration `protobuf:"bytes,1,opt,name=average_duration,json=averageDuration,proto3" json:"average_duration,omitempty"` // The average number of turns per conversation. AverageTurnCount int32 `protobuf:"varint,2,opt,name=average_turn_count,json=averageTurnCount,proto3" json:"average_turn_count,omitempty"` // The total number of conversations. ConversationCount int32 `protobuf:"varint,3,opt,name=conversation_count,json=conversationCount,proto3" json:"conversation_count,omitempty"` // A map associating each smart highlighter display name with its respective // number of matches in the set of conversations. SmartHighlighterMatches map[string]int32 `` /* 221-byte string literal not displayed */ // A map associating each custom highlighter resource name with its respective // number of matches in the set of conversations. CustomHighlighterMatches map[string]int32 `` /* 224-byte string literal not displayed */ // A map associating each issue resource name with its respective number of // matches in the set of conversations. Key has the format: // `projects/<Project ID>/locations/<Location ID>/issueModels/<Issue Model // ID>/issues/<Issue ID>` // Deprecated, use `issue_matches_stats` field instead. // // Deprecated: Do not use. IssueMatches map[string]int32 `` /* 186-byte string literal not displayed */ // A time series representing the count of conversations created over time // that match that requested filter criteria. ConversationCountTimeSeries *CalculateStatsResponse_TimeSeries `` /* 146-byte string literal not displayed */ // contains filtered or unexported fields }
The response for calculating conversation statistics.
func (*CalculateStatsResponse) Descriptor
deprecated
func (*CalculateStatsResponse) Descriptor() ([]byte, []int)
Deprecated: Use CalculateStatsResponse.ProtoReflect.Descriptor instead.
func (*CalculateStatsResponse) GetAverageDuration ¶
func (x *CalculateStatsResponse) GetAverageDuration() *durationpb.Duration
func (*CalculateStatsResponse) GetAverageTurnCount ¶
func (x *CalculateStatsResponse) GetAverageTurnCount() int32
func (*CalculateStatsResponse) GetConversationCount ¶
func (x *CalculateStatsResponse) GetConversationCount() int32
func (*CalculateStatsResponse) GetConversationCountTimeSeries ¶
func (x *CalculateStatsResponse) GetConversationCountTimeSeries() *CalculateStatsResponse_TimeSeries
func (*CalculateStatsResponse) GetCustomHighlighterMatches ¶
func (x *CalculateStatsResponse) GetCustomHighlighterMatches() map[string]int32
func (*CalculateStatsResponse) GetIssueMatches
deprecated
func (x *CalculateStatsResponse) GetIssueMatches() map[string]int32
Deprecated: Do not use.
func (*CalculateStatsResponse) GetSmartHighlighterMatches ¶
func (x *CalculateStatsResponse) GetSmartHighlighterMatches() map[string]int32
func (*CalculateStatsResponse) ProtoMessage ¶
func (*CalculateStatsResponse) ProtoMessage()
func (*CalculateStatsResponse) ProtoReflect ¶
func (x *CalculateStatsResponse) ProtoReflect() protoreflect.Message
func (*CalculateStatsResponse) Reset ¶
func (x *CalculateStatsResponse) Reset()
func (*CalculateStatsResponse) String ¶
func (x *CalculateStatsResponse) String() string
type CalculateStatsResponse_TimeSeries ¶
type CalculateStatsResponse_TimeSeries struct { // The duration of each interval. IntervalDuration *durationpb.Duration `protobuf:"bytes,1,opt,name=interval_duration,json=intervalDuration,proto3" json:"interval_duration,omitempty"` // An ordered list of intervals from earliest to latest, where each interval // represents the number of conversations that transpired during the time // window. Points []*CalculateStatsResponse_TimeSeries_Interval `protobuf:"bytes,2,rep,name=points,proto3" json:"points,omitempty"` // contains filtered or unexported fields }
A time series representing conversations over time.
func (*CalculateStatsResponse_TimeSeries) Descriptor
deprecated
func (*CalculateStatsResponse_TimeSeries) Descriptor() ([]byte, []int)
Deprecated: Use CalculateStatsResponse_TimeSeries.ProtoReflect.Descriptor instead.
func (*CalculateStatsResponse_TimeSeries) GetIntervalDuration ¶
func (x *CalculateStatsResponse_TimeSeries) GetIntervalDuration() *durationpb.Duration
func (*CalculateStatsResponse_TimeSeries) GetPoints ¶
func (x *CalculateStatsResponse_TimeSeries) GetPoints() []*CalculateStatsResponse_TimeSeries_Interval
func (*CalculateStatsResponse_TimeSeries) ProtoMessage ¶
func (*CalculateStatsResponse_TimeSeries) ProtoMessage()
func (*CalculateStatsResponse_TimeSeries) ProtoReflect ¶
func (x *CalculateStatsResponse_TimeSeries) ProtoReflect() protoreflect.Message
func (*CalculateStatsResponse_TimeSeries) Reset ¶
func (x *CalculateStatsResponse_TimeSeries) Reset()
func (*CalculateStatsResponse_TimeSeries) String ¶
func (x *CalculateStatsResponse_TimeSeries) String() string
type CalculateStatsResponse_TimeSeries_Interval ¶
type CalculateStatsResponse_TimeSeries_Interval struct { // The start time of this interval. StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // The number of conversations created in this interval. ConversationCount int32 `protobuf:"varint,2,opt,name=conversation_count,json=conversationCount,proto3" json:"conversation_count,omitempty"` // contains filtered or unexported fields }
A single interval in a time series.
func (*CalculateStatsResponse_TimeSeries_Interval) Descriptor
deprecated
func (*CalculateStatsResponse_TimeSeries_Interval) Descriptor() ([]byte, []int)
Deprecated: Use CalculateStatsResponse_TimeSeries_Interval.ProtoReflect.Descriptor instead.
func (*CalculateStatsResponse_TimeSeries_Interval) GetConversationCount ¶
func (x *CalculateStatsResponse_TimeSeries_Interval) GetConversationCount() int32
func (*CalculateStatsResponse_TimeSeries_Interval) GetStartTime ¶
func (x *CalculateStatsResponse_TimeSeries_Interval) GetStartTime() *timestamppb.Timestamp
func (*CalculateStatsResponse_TimeSeries_Interval) ProtoMessage ¶
func (*CalculateStatsResponse_TimeSeries_Interval) ProtoMessage()
func (*CalculateStatsResponse_TimeSeries_Interval) ProtoReflect ¶
func (x *CalculateStatsResponse_TimeSeries_Interval) ProtoReflect() protoreflect.Message
func (*CalculateStatsResponse_TimeSeries_Interval) Reset ¶
func (x *CalculateStatsResponse_TimeSeries_Interval) Reset()
func (*CalculateStatsResponse_TimeSeries_Interval) String ¶
func (x *CalculateStatsResponse_TimeSeries_Interval) String() string
type CallAnnotation ¶
type CallAnnotation struct { // The data in the annotation. // // Types that are assignable to Data: // *CallAnnotation_InterruptionData // *CallAnnotation_SentimentData // *CallAnnotation_SilenceData // *CallAnnotation_HoldData // *CallAnnotation_EntityMentionData // *CallAnnotation_IntentMatchData // *CallAnnotation_PhraseMatchData Data isCallAnnotation_Data `protobuf_oneof:"data"` // The channel of the audio where the annotation occurs. For single-channel // audio, this field is not populated. ChannelTag int32 `protobuf:"varint,1,opt,name=channel_tag,json=channelTag,proto3" json:"channel_tag,omitempty"` // The boundary in the conversation where the annotation starts, inclusive. AnnotationStartBoundary *AnnotationBoundary `` /* 132-byte string literal not displayed */ // The boundary in the conversation where the annotation ends, inclusive. AnnotationEndBoundary *AnnotationBoundary `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
A piece of metadata that applies to a window of a call.
func (*CallAnnotation) Descriptor
deprecated
func (*CallAnnotation) Descriptor() ([]byte, []int)
Deprecated: Use CallAnnotation.ProtoReflect.Descriptor instead.
func (*CallAnnotation) GetAnnotationEndBoundary ¶
func (x *CallAnnotation) GetAnnotationEndBoundary() *AnnotationBoundary
func (*CallAnnotation) GetAnnotationStartBoundary ¶
func (x *CallAnnotation) GetAnnotationStartBoundary() *AnnotationBoundary
func (*CallAnnotation) GetChannelTag ¶
func (x *CallAnnotation) GetChannelTag() int32
func (*CallAnnotation) GetData ¶
func (m *CallAnnotation) GetData() isCallAnnotation_Data
func (*CallAnnotation) GetEntityMentionData ¶
func (x *CallAnnotation) GetEntityMentionData() *EntityMentionData
func (*CallAnnotation) GetHoldData ¶
func (x *CallAnnotation) GetHoldData() *HoldData
func (*CallAnnotation) GetIntentMatchData ¶
func (x *CallAnnotation) GetIntentMatchData() *IntentMatchData
func (*CallAnnotation) GetInterruptionData ¶
func (x *CallAnnotation) GetInterruptionData() *InterruptionData
func (*CallAnnotation) GetPhraseMatchData ¶
func (x *CallAnnotation) GetPhraseMatchData() *PhraseMatchData
func (*CallAnnotation) GetSentimentData ¶
func (x *CallAnnotation) GetSentimentData() *SentimentData
func (*CallAnnotation) GetSilenceData ¶
func (x *CallAnnotation) GetSilenceData() *SilenceData
func (*CallAnnotation) ProtoMessage ¶
func (*CallAnnotation) ProtoMessage()
func (*CallAnnotation) ProtoReflect ¶
func (x *CallAnnotation) ProtoReflect() protoreflect.Message
func (*CallAnnotation) Reset ¶
func (x *CallAnnotation) Reset()
func (*CallAnnotation) String ¶
func (x *CallAnnotation) String() string
type CallAnnotation_EntityMentionData ¶
type CallAnnotation_EntityMentionData struct { // Data specifying an entity mention. EntityMentionData *EntityMentionData `protobuf:"bytes,15,opt,name=entity_mention_data,json=entityMentionData,proto3,oneof"` }
type CallAnnotation_HoldData ¶
type CallAnnotation_HoldData struct { // Data specifying a hold. HoldData *HoldData `protobuf:"bytes,13,opt,name=hold_data,json=holdData,proto3,oneof"` }
type CallAnnotation_IntentMatchData ¶
type CallAnnotation_IntentMatchData struct { // Data specifying an intent match. IntentMatchData *IntentMatchData `protobuf:"bytes,16,opt,name=intent_match_data,json=intentMatchData,proto3,oneof"` }
type CallAnnotation_InterruptionData ¶
type CallAnnotation_InterruptionData struct { // Data specifying an interruption. InterruptionData *InterruptionData `protobuf:"bytes,10,opt,name=interruption_data,json=interruptionData,proto3,oneof"` }
type CallAnnotation_PhraseMatchData ¶
type CallAnnotation_PhraseMatchData struct { // Data specifying a phrase match. PhraseMatchData *PhraseMatchData `protobuf:"bytes,17,opt,name=phrase_match_data,json=phraseMatchData,proto3,oneof"` }
type CallAnnotation_SentimentData ¶
type CallAnnotation_SentimentData struct { // Data specifying sentiment. SentimentData *SentimentData `protobuf:"bytes,11,opt,name=sentiment_data,json=sentimentData,proto3,oneof"` }
type CallAnnotation_SilenceData ¶
type CallAnnotation_SilenceData struct { // Data specifying silence. SilenceData *SilenceData `protobuf:"bytes,12,opt,name=silence_data,json=silenceData,proto3,oneof"` }
type ContactCenterInsightsClient ¶
type ContactCenterInsightsClient interface { // Creates a conversation. CreateConversation(ctx context.Context, in *CreateConversationRequest, opts ...grpc.CallOption) (*Conversation, error) // Updates a conversation. UpdateConversation(ctx context.Context, in *UpdateConversationRequest, opts ...grpc.CallOption) (*Conversation, error) // Gets a conversation. GetConversation(ctx context.Context, in *GetConversationRequest, opts ...grpc.CallOption) (*Conversation, error) // Lists conversations. ListConversations(ctx context.Context, in *ListConversationsRequest, opts ...grpc.CallOption) (*ListConversationsResponse, error) // Deletes a conversation. DeleteConversation(ctx context.Context, in *DeleteConversationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // Creates an analysis. The long running operation is done when the analysis // has completed. CreateAnalysis(ctx context.Context, in *CreateAnalysisRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) // Gets an analysis. GetAnalysis(ctx context.Context, in *GetAnalysisRequest, opts ...grpc.CallOption) (*Analysis, error) // Lists analyses. ListAnalyses(ctx context.Context, in *ListAnalysesRequest, opts ...grpc.CallOption) (*ListAnalysesResponse, error) // Deletes an analysis. DeleteAnalysis(ctx context.Context, in *DeleteAnalysisRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // Export insights data to a destination defined in the request body. ExportInsightsData(ctx context.Context, in *ExportInsightsDataRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) // Creates an issue model. CreateIssueModel(ctx context.Context, in *CreateIssueModelRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) // Updates an issue model. UpdateIssueModel(ctx context.Context, in *UpdateIssueModelRequest, opts ...grpc.CallOption) (*IssueModel, error) // Gets an issue model. GetIssueModel(ctx context.Context, in *GetIssueModelRequest, opts ...grpc.CallOption) (*IssueModel, error) // Lists issue models. ListIssueModels(ctx context.Context, in *ListIssueModelsRequest, opts ...grpc.CallOption) (*ListIssueModelsResponse, error) // Deletes an issue model. DeleteIssueModel(ctx context.Context, in *DeleteIssueModelRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) // Deploys an issue model. Returns an error if a model is already deployed. // An issue model can only be used in analysis after it has been deployed. DeployIssueModel(ctx context.Context, in *DeployIssueModelRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) // Undeploys an issue model. // An issue model can not be used in analysis after it has been undeployed. UndeployIssueModel(ctx context.Context, in *UndeployIssueModelRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) // Gets an issue. GetIssue(ctx context.Context, in *GetIssueRequest, opts ...grpc.CallOption) (*Issue, error) // Lists issues. ListIssues(ctx context.Context, in *ListIssuesRequest, opts ...grpc.CallOption) (*ListIssuesResponse, error) // Updates an issue. UpdateIssue(ctx context.Context, in *UpdateIssueRequest, opts ...grpc.CallOption) (*Issue, error) // Gets an issue model's statistics. CalculateIssueModelStats(ctx context.Context, in *CalculateIssueModelStatsRequest, opts ...grpc.CallOption) (*CalculateIssueModelStatsResponse, error) // Creates a phrase matcher. CreatePhraseMatcher(ctx context.Context, in *CreatePhraseMatcherRequest, opts ...grpc.CallOption) (*PhraseMatcher, error) // Gets a phrase matcher. GetPhraseMatcher(ctx context.Context, in *GetPhraseMatcherRequest, opts ...grpc.CallOption) (*PhraseMatcher, error) // Lists phrase matchers. ListPhraseMatchers(ctx context.Context, in *ListPhraseMatchersRequest, opts ...grpc.CallOption) (*ListPhraseMatchersResponse, error) // Deletes a phrase matcher. DeletePhraseMatcher(ctx context.Context, in *DeletePhraseMatcherRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // Gets conversation statistics. CalculateStats(ctx context.Context, in *CalculateStatsRequest, opts ...grpc.CallOption) (*CalculateStatsResponse, error) // Gets project-level settings. GetSettings(ctx context.Context, in *GetSettingsRequest, opts ...grpc.CallOption) (*Settings, error) // Updates project-level settings. UpdateSettings(ctx context.Context, in *UpdateSettingsRequest, opts ...grpc.CallOption) (*Settings, error) }
ContactCenterInsightsClient is the client API for ContactCenterInsights service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewContactCenterInsightsClient ¶
func NewContactCenterInsightsClient(cc grpc.ClientConnInterface) ContactCenterInsightsClient
type ContactCenterInsightsServer ¶
type ContactCenterInsightsServer interface { // Creates a conversation. CreateConversation(context.Context, *CreateConversationRequest) (*Conversation, error) // Updates a conversation. UpdateConversation(context.Context, *UpdateConversationRequest) (*Conversation, error) // Gets a conversation. GetConversation(context.Context, *GetConversationRequest) (*Conversation, error) // Lists conversations. ListConversations(context.Context, *ListConversationsRequest) (*ListConversationsResponse, error) // Deletes a conversation. DeleteConversation(context.Context, *DeleteConversationRequest) (*emptypb.Empty, error) // Creates an analysis. The long running operation is done when the analysis // has completed. CreateAnalysis(context.Context, *CreateAnalysisRequest) (*longrunning.Operation, error) // Gets an analysis. GetAnalysis(context.Context, *GetAnalysisRequest) (*Analysis, error) // Lists analyses. ListAnalyses(context.Context, *ListAnalysesRequest) (*ListAnalysesResponse, error) // Deletes an analysis. DeleteAnalysis(context.Context, *DeleteAnalysisRequest) (*emptypb.Empty, error) // Export insights data to a destination defined in the request body. ExportInsightsData(context.Context, *ExportInsightsDataRequest) (*longrunning.Operation, error) // Creates an issue model. CreateIssueModel(context.Context, *CreateIssueModelRequest) (*longrunning.Operation, error) // Updates an issue model. UpdateIssueModel(context.Context, *UpdateIssueModelRequest) (*IssueModel, error) // Gets an issue model. GetIssueModel(context.Context, *GetIssueModelRequest) (*IssueModel, error) // Lists issue models. ListIssueModels(context.Context, *ListIssueModelsRequest) (*ListIssueModelsResponse, error) // Deletes an issue model. DeleteIssueModel(context.Context, *DeleteIssueModelRequest) (*longrunning.Operation, error) // Deploys an issue model. Returns an error if a model is already deployed. // An issue model can only be used in analysis after it has been deployed. DeployIssueModel(context.Context, *DeployIssueModelRequest) (*longrunning.Operation, error) // Undeploys an issue model. // An issue model can not be used in analysis after it has been undeployed. UndeployIssueModel(context.Context, *UndeployIssueModelRequest) (*longrunning.Operation, error) // Gets an issue. GetIssue(context.Context, *GetIssueRequest) (*Issue, error) // Lists issues. ListIssues(context.Context, *ListIssuesRequest) (*ListIssuesResponse, error) // Updates an issue. UpdateIssue(context.Context, *UpdateIssueRequest) (*Issue, error) // Gets an issue model's statistics. CalculateIssueModelStats(context.Context, *CalculateIssueModelStatsRequest) (*CalculateIssueModelStatsResponse, error) // Creates a phrase matcher. CreatePhraseMatcher(context.Context, *CreatePhraseMatcherRequest) (*PhraseMatcher, error) // Gets a phrase matcher. GetPhraseMatcher(context.Context, *GetPhraseMatcherRequest) (*PhraseMatcher, error) // Lists phrase matchers. ListPhraseMatchers(context.Context, *ListPhraseMatchersRequest) (*ListPhraseMatchersResponse, error) // Deletes a phrase matcher. DeletePhraseMatcher(context.Context, *DeletePhraseMatcherRequest) (*emptypb.Empty, error) // Gets conversation statistics. CalculateStats(context.Context, *CalculateStatsRequest) (*CalculateStatsResponse, error) // Gets project-level settings. GetSettings(context.Context, *GetSettingsRequest) (*Settings, error) // Updates project-level settings. UpdateSettings(context.Context, *UpdateSettingsRequest) (*Settings, error) }
ContactCenterInsightsServer is the server API for ContactCenterInsights service.
type Conversation ¶
type Conversation struct { // Metadata that applies to the conversation. // // Types that are assignable to Metadata: // *Conversation_CallMetadata_ Metadata isConversation_Metadata `protobuf_oneof:"metadata"` // A time to live expiration setting, can be either a specified timestamp or a // duration from the time that the conversation creation request was received. // Conversations with an expiration set will be removed up to 24 hours after // the specified time. // // Types that are assignable to Expiration: // *Conversation_ExpireTime // *Conversation_Ttl Expiration isConversation_Expiration `protobuf_oneof:"expiration"` // Immutable. The resource name of the conversation. // Format: // projects/{project}/locations/{location}/conversations/{conversation} Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The source of the audio and transcription for the conversation. DataSource *ConversationDataSource `protobuf:"bytes,2,opt,name=data_source,json=dataSource,proto3" json:"data_source,omitempty"` // Output only. The time at which the conversation was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The most recent time at which the conversation was updated. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // The time at which the conversation started. StartTime *timestamppb.Timestamp `protobuf:"bytes,17,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // A user-specified language code for the conversation. LanguageCode string `protobuf:"bytes,14,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"` // An opaque, user-specified string representing the human agent who handled // the conversation. AgentId string `protobuf:"bytes,5,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` // A map for the user to specify any custom fields. A maximum of 20 labels per // conversation is allowed, with a maximum of 256 characters per entry. Labels map[string]string `` /* 153-byte string literal not displayed */ // Output only. The conversation transcript. Transcript *Conversation_Transcript `protobuf:"bytes,8,opt,name=transcript,proto3" json:"transcript,omitempty"` // Immutable. The conversation medium, if unspecified will default to PHONE_CALL. Medium Conversation_Medium `` /* 129-byte string literal not displayed */ // Output only. The duration of the conversation. Duration *durationpb.Duration `protobuf:"bytes,10,opt,name=duration,proto3" json:"duration,omitempty"` // Output only. The number of turns in the conversation. TurnCount int32 `protobuf:"varint,11,opt,name=turn_count,json=turnCount,proto3" json:"turn_count,omitempty"` // Output only. The conversation's latest analysis, if one exists. LatestAnalysis *Analysis `protobuf:"bytes,12,opt,name=latest_analysis,json=latestAnalysis,proto3" json:"latest_analysis,omitempty"` // Output only. The annotations that were generated during the customer and agent // interaction. RuntimeAnnotations []*RuntimeAnnotation `protobuf:"bytes,13,rep,name=runtime_annotations,json=runtimeAnnotations,proto3" json:"runtime_annotations,omitempty"` // Output only. All the matched Dialogflow intents in the call. The key corresponds to a // Dialogflow intent, format: // projects/{project}/agent/{agent}/intents/{intent} DialogflowIntents map[string]*DialogflowIntent `` /* 201-byte string literal not displayed */ // contains filtered or unexported fields }
The conversation resource.
func (*Conversation) Descriptor
deprecated
func (*Conversation) Descriptor() ([]byte, []int)
Deprecated: Use Conversation.ProtoReflect.Descriptor instead.
func (*Conversation) GetAgentId ¶
func (x *Conversation) GetAgentId() string
func (*Conversation) GetCallMetadata ¶
func (x *Conversation) GetCallMetadata() *Conversation_CallMetadata
func (*Conversation) GetCreateTime ¶
func (x *Conversation) GetCreateTime() *timestamppb.Timestamp
func (*Conversation) GetDataSource ¶
func (x *Conversation) GetDataSource() *ConversationDataSource
func (*Conversation) GetDialogflowIntents ¶
func (x *Conversation) GetDialogflowIntents() map[string]*DialogflowIntent
func (*Conversation) GetDuration ¶
func (x *Conversation) GetDuration() *durationpb.Duration
func (*Conversation) GetExpiration ¶
func (m *Conversation) GetExpiration() isConversation_Expiration
func (*Conversation) GetExpireTime ¶
func (x *Conversation) GetExpireTime() *timestamppb.Timestamp
func (*Conversation) GetLabels ¶
func (x *Conversation) GetLabels() map[string]string
func (*Conversation) GetLanguageCode ¶
func (x *Conversation) GetLanguageCode() string
func (*Conversation) GetLatestAnalysis ¶
func (x *Conversation) GetLatestAnalysis() *Analysis
func (*Conversation) GetMedium ¶
func (x *Conversation) GetMedium() Conversation_Medium
func (*Conversation) GetMetadata ¶
func (m *Conversation) GetMetadata() isConversation_Metadata
func (*Conversation) GetName ¶
func (x *Conversation) GetName() string
func (*Conversation) GetRuntimeAnnotations ¶
func (x *Conversation) GetRuntimeAnnotations() []*RuntimeAnnotation
func (*Conversation) GetStartTime ¶
func (x *Conversation) GetStartTime() *timestamppb.Timestamp
func (*Conversation) GetTranscript ¶
func (x *Conversation) GetTranscript() *Conversation_Transcript
func (*Conversation) GetTtl ¶
func (x *Conversation) GetTtl() *durationpb.Duration
func (*Conversation) GetTurnCount ¶
func (x *Conversation) GetTurnCount() int32
func (*Conversation) GetUpdateTime ¶
func (x *Conversation) GetUpdateTime() *timestamppb.Timestamp
func (*Conversation) ProtoMessage ¶
func (*Conversation) ProtoMessage()
func (*Conversation) ProtoReflect ¶
func (x *Conversation) ProtoReflect() protoreflect.Message
func (*Conversation) Reset ¶
func (x *Conversation) Reset()
func (*Conversation) String ¶
func (x *Conversation) String() string
type ConversationDataSource ¶
type ConversationDataSource struct { // The source of the conversation. // // Types that are assignable to Source: // *ConversationDataSource_GcsSource // *ConversationDataSource_DialogflowSource Source isConversationDataSource_Source `protobuf_oneof:"source"` // contains filtered or unexported fields }
The conversation source, which is a combination of transcript and audio.
func (*ConversationDataSource) Descriptor
deprecated
func (*ConversationDataSource) Descriptor() ([]byte, []int)
Deprecated: Use ConversationDataSource.ProtoReflect.Descriptor instead.
func (*ConversationDataSource) GetDialogflowSource ¶
func (x *ConversationDataSource) GetDialogflowSource() *DialogflowSource
func (*ConversationDataSource) GetGcsSource ¶
func (x *ConversationDataSource) GetGcsSource() *GcsSource
func (*ConversationDataSource) GetSource ¶
func (m *ConversationDataSource) GetSource() isConversationDataSource_Source
func (*ConversationDataSource) ProtoMessage ¶
func (*ConversationDataSource) ProtoMessage()
func (*ConversationDataSource) ProtoReflect ¶
func (x *ConversationDataSource) ProtoReflect() protoreflect.Message
func (*ConversationDataSource) Reset ¶
func (x *ConversationDataSource) Reset()
func (*ConversationDataSource) String ¶
func (x *ConversationDataSource) String() string
type ConversationDataSource_DialogflowSource ¶
type ConversationDataSource_DialogflowSource struct { // The source when the conversation comes from Dialogflow. DialogflowSource *DialogflowSource `protobuf:"bytes,3,opt,name=dialogflow_source,json=dialogflowSource,proto3,oneof"` }
type ConversationDataSource_GcsSource ¶
type ConversationDataSource_GcsSource struct { // A Cloud Storage location specification for the audio and transcript. GcsSource *GcsSource `protobuf:"bytes,1,opt,name=gcs_source,json=gcsSource,proto3,oneof"` }
type ConversationLevelSentiment ¶
type ConversationLevelSentiment struct { // The channel of the audio that the data applies to. ChannelTag int32 `protobuf:"varint,1,opt,name=channel_tag,json=channelTag,proto3" json:"channel_tag,omitempty"` // Data specifying sentiment. SentimentData *SentimentData `protobuf:"bytes,2,opt,name=sentiment_data,json=sentimentData,proto3" json:"sentiment_data,omitempty"` // contains filtered or unexported fields }
One channel of conversation-level sentiment data.
func (*ConversationLevelSentiment) Descriptor
deprecated
func (*ConversationLevelSentiment) Descriptor() ([]byte, []int)
Deprecated: Use ConversationLevelSentiment.ProtoReflect.Descriptor instead.
func (*ConversationLevelSentiment) GetChannelTag ¶
func (x *ConversationLevelSentiment) GetChannelTag() int32
func (*ConversationLevelSentiment) GetSentimentData ¶
func (x *ConversationLevelSentiment) GetSentimentData() *SentimentData
func (*ConversationLevelSentiment) ProtoMessage ¶
func (*ConversationLevelSentiment) ProtoMessage()
func (*ConversationLevelSentiment) ProtoReflect ¶
func (x *ConversationLevelSentiment) ProtoReflect() protoreflect.Message
func (*ConversationLevelSentiment) Reset ¶
func (x *ConversationLevelSentiment) Reset()
func (*ConversationLevelSentiment) String ¶
func (x *ConversationLevelSentiment) String() string
type ConversationParticipant ¶
type ConversationParticipant struct { // Types that are assignable to Participant: // *ConversationParticipant_DialogflowParticipantName // *ConversationParticipant_UserId Participant isConversationParticipant_Participant `protobuf_oneof:"participant"` // Deprecated. Use `dialogflow_participant_name` instead. // The name of the Dialogflow participant. Format: // projects/{project}/locations/{location}/conversations/{conversation}/participants/{participant} // // Deprecated: Do not use. DialogflowParticipant string `protobuf:"bytes,1,opt,name=dialogflow_participant,json=dialogflowParticipant,proto3" json:"dialogflow_participant,omitempty"` // Obfuscated user ID from Dialogflow. ObfuscatedExternalUserId string `` /* 137-byte string literal not displayed */ // The role of the participant. Role ConversationParticipant_Role `` /* 134-byte string literal not displayed */ // contains filtered or unexported fields }
The call participant speaking for a given utterance.
func (*ConversationParticipant) Descriptor
deprecated
func (*ConversationParticipant) Descriptor() ([]byte, []int)
Deprecated: Use ConversationParticipant.ProtoReflect.Descriptor instead.
func (*ConversationParticipant) GetDialogflowParticipant
deprecated
func (x *ConversationParticipant) GetDialogflowParticipant() string
Deprecated: Do not use.
func (*ConversationParticipant) GetDialogflowParticipantName ¶
func (x *ConversationParticipant) GetDialogflowParticipantName() string
func (*ConversationParticipant) GetObfuscatedExternalUserId ¶
func (x *ConversationParticipant) GetObfuscatedExternalUserId() string
func (*ConversationParticipant) GetParticipant ¶
func (m *ConversationParticipant) GetParticipant() isConversationParticipant_Participant
func (*ConversationParticipant) GetRole ¶
func (x *ConversationParticipant) GetRole() ConversationParticipant_Role
func (*ConversationParticipant) GetUserId ¶
func (x *ConversationParticipant) GetUserId() string
func (*ConversationParticipant) ProtoMessage ¶
func (*ConversationParticipant) ProtoMessage()
func (*ConversationParticipant) ProtoReflect ¶
func (x *ConversationParticipant) ProtoReflect() protoreflect.Message
func (*ConversationParticipant) Reset ¶
func (x *ConversationParticipant) Reset()
func (*ConversationParticipant) String ¶
func (x *ConversationParticipant) String() string
type ConversationParticipant_DialogflowParticipantName ¶
type ConversationParticipant_DialogflowParticipantName struct { // The name of the participant provided by Dialogflow. Format: // projects/{project}/locations/{location}/conversations/{conversation}/participants/{participant} DialogflowParticipantName string `protobuf:"bytes,5,opt,name=dialogflow_participant_name,json=dialogflowParticipantName,proto3,oneof"` }
type ConversationParticipant_Role ¶
type ConversationParticipant_Role int32
The role of the participant.
const ( // Participant's role is not set. ConversationParticipant_ROLE_UNSPECIFIED ConversationParticipant_Role = 0 // Participant is a human agent. ConversationParticipant_HUMAN_AGENT ConversationParticipant_Role = 1 // Participant is an automated agent. ConversationParticipant_AUTOMATED_AGENT ConversationParticipant_Role = 2 // Participant is an end user who conversed with the contact center. ConversationParticipant_END_USER ConversationParticipant_Role = 3 // Participant is either a human or automated agent. ConversationParticipant_ANY_AGENT ConversationParticipant_Role = 4 )
func (ConversationParticipant_Role) Descriptor ¶
func (ConversationParticipant_Role) Descriptor() protoreflect.EnumDescriptor
func (ConversationParticipant_Role) Enum ¶
func (x ConversationParticipant_Role) Enum() *ConversationParticipant_Role
func (ConversationParticipant_Role) EnumDescriptor
deprecated
func (ConversationParticipant_Role) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConversationParticipant_Role.Descriptor instead.
func (ConversationParticipant_Role) Number ¶
func (x ConversationParticipant_Role) Number() protoreflect.EnumNumber
func (ConversationParticipant_Role) String ¶
func (x ConversationParticipant_Role) String() string
func (ConversationParticipant_Role) Type ¶
func (ConversationParticipant_Role) Type() protoreflect.EnumType
type ConversationParticipant_UserId ¶
type ConversationParticipant_UserId struct { // A user-specified ID representing the participant. UserId string `protobuf:"bytes,6,opt,name=user_id,json=userId,proto3,oneof"` }
type ConversationView ¶
type ConversationView int32
Represents the options for views of a conversation.
const ( // Not specified. Defaults to FULL on GetConversationRequest and BASIC for // ListConversationsRequest. ConversationView_CONVERSATION_VIEW_UNSPECIFIED ConversationView = 0 // Transcript field is not populated in the response. ConversationView_BASIC ConversationView = 1 // All fields are populated. ConversationView_FULL ConversationView = 2 )
func (ConversationView) Descriptor ¶
func (ConversationView) Descriptor() protoreflect.EnumDescriptor
func (ConversationView) Enum ¶
func (x ConversationView) Enum() *ConversationView
func (ConversationView) EnumDescriptor
deprecated
func (ConversationView) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConversationView.Descriptor instead.
func (ConversationView) Number ¶
func (x ConversationView) Number() protoreflect.EnumNumber
func (ConversationView) String ¶
func (x ConversationView) String() string
func (ConversationView) Type ¶
func (ConversationView) Type() protoreflect.EnumType
type Conversation_CallMetadata ¶
type Conversation_CallMetadata struct { // The audio channel that contains the customer. CustomerChannel int32 `protobuf:"varint,1,opt,name=customer_channel,json=customerChannel,proto3" json:"customer_channel,omitempty"` // The audio channel that contains the agent. AgentChannel int32 `protobuf:"varint,2,opt,name=agent_channel,json=agentChannel,proto3" json:"agent_channel,omitempty"` // contains filtered or unexported fields }
Call-specific metadata.
func (*Conversation_CallMetadata) Descriptor
deprecated
func (*Conversation_CallMetadata) Descriptor() ([]byte, []int)
Deprecated: Use Conversation_CallMetadata.ProtoReflect.Descriptor instead.
func (*Conversation_CallMetadata) GetAgentChannel ¶
func (x *Conversation_CallMetadata) GetAgentChannel() int32
func (*Conversation_CallMetadata) GetCustomerChannel ¶
func (x *Conversation_CallMetadata) GetCustomerChannel() int32
func (*Conversation_CallMetadata) ProtoMessage ¶
func (*Conversation_CallMetadata) ProtoMessage()
func (*Conversation_CallMetadata) ProtoReflect ¶
func (x *Conversation_CallMetadata) ProtoReflect() protoreflect.Message
func (*Conversation_CallMetadata) Reset ¶
func (x *Conversation_CallMetadata) Reset()
func (*Conversation_CallMetadata) String ¶
func (x *Conversation_CallMetadata) String() string
type Conversation_CallMetadata_ ¶
type Conversation_CallMetadata_ struct { // Call-specific metadata. CallMetadata *Conversation_CallMetadata `protobuf:"bytes,7,opt,name=call_metadata,json=callMetadata,proto3,oneof"` }
type Conversation_ExpireTime ¶
type Conversation_ExpireTime struct { // The time at which this conversation should expire. After this time, the // conversation data and any associated analyses will be deleted. ExpireTime *timestamppb.Timestamp `protobuf:"bytes,15,opt,name=expire_time,json=expireTime,proto3,oneof"` }
type Conversation_Medium ¶
type Conversation_Medium int32
Possible media for the conversation.
const ( // Default value, if unspecified will default to PHONE_CALL. Conversation_MEDIUM_UNSPECIFIED Conversation_Medium = 0 // The format for conversations that took place over the phone. Conversation_PHONE_CALL Conversation_Medium = 1 // The format for conversations that took place over chat. Conversation_CHAT Conversation_Medium = 2 )
func (Conversation_Medium) Descriptor ¶
func (Conversation_Medium) Descriptor() protoreflect.EnumDescriptor
func (Conversation_Medium) Enum ¶
func (x Conversation_Medium) Enum() *Conversation_Medium
func (Conversation_Medium) EnumDescriptor
deprecated
func (Conversation_Medium) EnumDescriptor() ([]byte, []int)
Deprecated: Use Conversation_Medium.Descriptor instead.
func (Conversation_Medium) Number ¶
func (x Conversation_Medium) Number() protoreflect.EnumNumber
func (Conversation_Medium) String ¶
func (x Conversation_Medium) String() string
func (Conversation_Medium) Type ¶
func (Conversation_Medium) Type() protoreflect.EnumType
type Conversation_Transcript ¶
type Conversation_Transcript struct { // A list of sequential transcript segments that comprise the conversation. TranscriptSegments []*Conversation_Transcript_TranscriptSegment `protobuf:"bytes,1,rep,name=transcript_segments,json=transcriptSegments,proto3" json:"transcript_segments,omitempty"` // contains filtered or unexported fields }
A message representing the transcript of a conversation.
func (*Conversation_Transcript) Descriptor
deprecated
func (*Conversation_Transcript) Descriptor() ([]byte, []int)
Deprecated: Use Conversation_Transcript.ProtoReflect.Descriptor instead.
func (*Conversation_Transcript) GetTranscriptSegments ¶
func (x *Conversation_Transcript) GetTranscriptSegments() []*Conversation_Transcript_TranscriptSegment
func (*Conversation_Transcript) ProtoMessage ¶
func (*Conversation_Transcript) ProtoMessage()
func (*Conversation_Transcript) ProtoReflect ¶
func (x *Conversation_Transcript) ProtoReflect() protoreflect.Message
func (*Conversation_Transcript) Reset ¶
func (x *Conversation_Transcript) Reset()
func (*Conversation_Transcript) String ¶
func (x *Conversation_Transcript) String() string
type Conversation_Transcript_TranscriptSegment ¶
type Conversation_Transcript_TranscriptSegment struct { // The time that the message occurred, if provided. MessageTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=message_time,json=messageTime,proto3" json:"message_time,omitempty"` // The text of this segment. Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"` // A confidence estimate between 0.0 and 1.0 of the fidelity of this // segment. A default value of 0.0 indicates that the value is unset. Confidence float32 `protobuf:"fixed32,2,opt,name=confidence,proto3" json:"confidence,omitempty"` // A list of the word-specific information for each word in the segment. Words []*Conversation_Transcript_TranscriptSegment_WordInfo `protobuf:"bytes,3,rep,name=words,proto3" json:"words,omitempty"` // The language code of this segment as a // [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag. // Example: "en-US". LanguageCode string `protobuf:"bytes,4,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"` // For conversations derived from multi-channel audio, this is the channel // number corresponding to the audio from that channel. For // audioChannelCount = N, its output values can range from '1' to 'N'. A // channel tag of 0 indicates that the audio is mono. ChannelTag int32 `protobuf:"varint,5,opt,name=channel_tag,json=channelTag,proto3" json:"channel_tag,omitempty"` // The participant of this segment. SegmentParticipant *ConversationParticipant `protobuf:"bytes,9,opt,name=segment_participant,json=segmentParticipant,proto3" json:"segment_participant,omitempty"` // CCAI metadata relating to the current transcript segment. DialogflowSegmentMetadata *Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata `` /* 139-byte string literal not displayed */ // The sentiment for this transcript segment. Sentiment *SentimentData `protobuf:"bytes,11,opt,name=sentiment,proto3" json:"sentiment,omitempty"` // contains filtered or unexported fields }
A segment of a full transcript.
func (*Conversation_Transcript_TranscriptSegment) Descriptor
deprecated
func (*Conversation_Transcript_TranscriptSegment) Descriptor() ([]byte, []int)
Deprecated: Use Conversation_Transcript_TranscriptSegment.ProtoReflect.Descriptor instead.
func (*Conversation_Transcript_TranscriptSegment) GetChannelTag ¶
func (x *Conversation_Transcript_TranscriptSegment) GetChannelTag() int32
func (*Conversation_Transcript_TranscriptSegment) GetConfidence ¶
func (x *Conversation_Transcript_TranscriptSegment) GetConfidence() float32
func (*Conversation_Transcript_TranscriptSegment) GetDialogflowSegmentMetadata ¶
func (x *Conversation_Transcript_TranscriptSegment) GetDialogflowSegmentMetadata() *Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata
func (*Conversation_Transcript_TranscriptSegment) GetLanguageCode ¶
func (x *Conversation_Transcript_TranscriptSegment) GetLanguageCode() string
func (*Conversation_Transcript_TranscriptSegment) GetMessageTime ¶
func (x *Conversation_Transcript_TranscriptSegment) GetMessageTime() *timestamppb.Timestamp
func (*Conversation_Transcript_TranscriptSegment) GetSegmentParticipant ¶
func (x *Conversation_Transcript_TranscriptSegment) GetSegmentParticipant() *ConversationParticipant
func (*Conversation_Transcript_TranscriptSegment) GetSentiment ¶
func (x *Conversation_Transcript_TranscriptSegment) GetSentiment() *SentimentData
func (*Conversation_Transcript_TranscriptSegment) GetText ¶
func (x *Conversation_Transcript_TranscriptSegment) GetText() string
func (*Conversation_Transcript_TranscriptSegment) GetWords ¶
func (x *Conversation_Transcript_TranscriptSegment) GetWords() []*Conversation_Transcript_TranscriptSegment_WordInfo
func (*Conversation_Transcript_TranscriptSegment) ProtoMessage ¶
func (*Conversation_Transcript_TranscriptSegment) ProtoMessage()
func (*Conversation_Transcript_TranscriptSegment) ProtoReflect ¶
func (x *Conversation_Transcript_TranscriptSegment) ProtoReflect() protoreflect.Message
func (*Conversation_Transcript_TranscriptSegment) Reset ¶
func (x *Conversation_Transcript_TranscriptSegment) Reset()
func (*Conversation_Transcript_TranscriptSegment) String ¶
func (x *Conversation_Transcript_TranscriptSegment) String() string
type Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata ¶
type Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata struct { // Whether the transcript segment was covered under the configured smart // reply allowlist in Agent Assist. SmartReplyAllowlistCovered bool `` /* 144-byte string literal not displayed */ // contains filtered or unexported fields }
Metadata from Dialogflow relating to the current transcript segment.
func (*Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata) Descriptor
deprecated
func (*Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata) Descriptor() ([]byte, []int)
Deprecated: Use Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata.ProtoReflect.Descriptor instead.
func (*Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata) GetSmartReplyAllowlistCovered ¶
func (x *Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata) GetSmartReplyAllowlistCovered() bool
func (*Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata) ProtoMessage ¶
func (*Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata) ProtoMessage()
func (*Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata) ProtoReflect ¶
func (x *Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata) ProtoReflect() protoreflect.Message
func (*Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata) Reset ¶
func (x *Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata) Reset()
func (*Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata) String ¶
func (x *Conversation_Transcript_TranscriptSegment_DialogflowSegmentMetadata) String() string
type Conversation_Transcript_TranscriptSegment_WordInfo ¶
type Conversation_Transcript_TranscriptSegment_WordInfo struct { // Time offset of the start of this word relative to the beginning of // the total conversation. StartOffset *durationpb.Duration `protobuf:"bytes,1,opt,name=start_offset,json=startOffset,proto3" json:"start_offset,omitempty"` // Time offset of the end of this word relative to the beginning of the // total conversation. EndOffset *durationpb.Duration `protobuf:"bytes,2,opt,name=end_offset,json=endOffset,proto3" json:"end_offset,omitempty"` // The word itself. Includes punctuation marks that surround the word. Word string `protobuf:"bytes,3,opt,name=word,proto3" json:"word,omitempty"` // A confidence estimate between 0.0 and 1.0 of the fidelity of this // word. A default value of 0.0 indicates that the value is unset. Confidence float32 `protobuf:"fixed32,4,opt,name=confidence,proto3" json:"confidence,omitempty"` // contains filtered or unexported fields }
Word-level info for words in a transcript.
func (*Conversation_Transcript_TranscriptSegment_WordInfo) Descriptor
deprecated
func (*Conversation_Transcript_TranscriptSegment_WordInfo) Descriptor() ([]byte, []int)
Deprecated: Use Conversation_Transcript_TranscriptSegment_WordInfo.ProtoReflect.Descriptor instead.
func (*Conversation_Transcript_TranscriptSegment_WordInfo) GetConfidence ¶
func (x *Conversation_Transcript_TranscriptSegment_WordInfo) GetConfidence() float32
func (*Conversation_Transcript_TranscriptSegment_WordInfo) GetEndOffset ¶
func (x *Conversation_Transcript_TranscriptSegment_WordInfo) GetEndOffset() *durationpb.Duration
func (*Conversation_Transcript_TranscriptSegment_WordInfo) GetStartOffset ¶
func (x *Conversation_Transcript_TranscriptSegment_WordInfo) GetStartOffset() *durationpb.Duration
func (*Conversation_Transcript_TranscriptSegment_WordInfo) GetWord ¶
func (x *Conversation_Transcript_TranscriptSegment_WordInfo) GetWord() string
func (*Conversation_Transcript_TranscriptSegment_WordInfo) ProtoMessage ¶
func (*Conversation_Transcript_TranscriptSegment_WordInfo) ProtoMessage()
func (*Conversation_Transcript_TranscriptSegment_WordInfo) ProtoReflect ¶
func (x *Conversation_Transcript_TranscriptSegment_WordInfo) ProtoReflect() protoreflect.Message
func (*Conversation_Transcript_TranscriptSegment_WordInfo) Reset ¶
func (x *Conversation_Transcript_TranscriptSegment_WordInfo) Reset()
func (*Conversation_Transcript_TranscriptSegment_WordInfo) String ¶
func (x *Conversation_Transcript_TranscriptSegment_WordInfo) String() string
type Conversation_Ttl ¶
type Conversation_Ttl struct { // Input only. The TTL for this resource. If specified, then this TTL will // be used to calculate the expire time. Ttl *durationpb.Duration `protobuf:"bytes,16,opt,name=ttl,proto3,oneof"` }
type CreateAnalysisOperationMetadata ¶
type CreateAnalysisOperationMetadata struct { // Output only. The time the operation was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The time the operation finished running. EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // Output only. The Conversation that this Analysis Operation belongs to. Conversation string `protobuf:"bytes,3,opt,name=conversation,proto3" json:"conversation,omitempty"` // contains filtered or unexported fields }
Metadata for a create analysis operation.
func (*CreateAnalysisOperationMetadata) Descriptor
deprecated
func (*CreateAnalysisOperationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateAnalysisOperationMetadata.ProtoReflect.Descriptor instead.
func (*CreateAnalysisOperationMetadata) GetConversation ¶
func (x *CreateAnalysisOperationMetadata) GetConversation() string
func (*CreateAnalysisOperationMetadata) GetCreateTime ¶
func (x *CreateAnalysisOperationMetadata) GetCreateTime() *timestamppb.Timestamp
func (*CreateAnalysisOperationMetadata) GetEndTime ¶
func (x *CreateAnalysisOperationMetadata) GetEndTime() *timestamppb.Timestamp
func (*CreateAnalysisOperationMetadata) ProtoMessage ¶
func (*CreateAnalysisOperationMetadata) ProtoMessage()
func (*CreateAnalysisOperationMetadata) ProtoReflect ¶
func (x *CreateAnalysisOperationMetadata) ProtoReflect() protoreflect.Message
func (*CreateAnalysisOperationMetadata) Reset ¶
func (x *CreateAnalysisOperationMetadata) Reset()
func (*CreateAnalysisOperationMetadata) String ¶
func (x *CreateAnalysisOperationMetadata) String() string
type CreateAnalysisRequest ¶
type CreateAnalysisRequest struct { // Required. The parent resource of the analysis. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. The analysis to create. Analysis *Analysis `protobuf:"bytes,2,opt,name=analysis,proto3" json:"analysis,omitempty"` // contains filtered or unexported fields }
The request to create an analysis.
func (*CreateAnalysisRequest) Descriptor
deprecated
func (*CreateAnalysisRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAnalysisRequest.ProtoReflect.Descriptor instead.
func (*CreateAnalysisRequest) GetAnalysis ¶
func (x *CreateAnalysisRequest) GetAnalysis() *Analysis
func (*CreateAnalysisRequest) GetParent ¶
func (x *CreateAnalysisRequest) GetParent() string
func (*CreateAnalysisRequest) ProtoMessage ¶
func (*CreateAnalysisRequest) ProtoMessage()
func (*CreateAnalysisRequest) ProtoReflect ¶
func (x *CreateAnalysisRequest) ProtoReflect() protoreflect.Message
func (*CreateAnalysisRequest) Reset ¶
func (x *CreateAnalysisRequest) Reset()
func (*CreateAnalysisRequest) String ¶
func (x *CreateAnalysisRequest) String() string
type CreateConversationRequest ¶
type CreateConversationRequest struct { // Required. The parent resource of the conversation. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. The conversation resource to create. Conversation *Conversation `protobuf:"bytes,2,opt,name=conversation,proto3" json:"conversation,omitempty"` // A unique ID for the new conversation. This ID will become the final // component of the conversation's resource name. If no ID is specified, a // server-generated ID will be used. // // This value should be 4-32 characters and must match the regular // expression /^[a-z0-9-]{4,32}$/. Valid characters are /[a-z][0-9]-/ ConversationId string `protobuf:"bytes,3,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"` // contains filtered or unexported fields }
Request to create a conversation.
func (*CreateConversationRequest) Descriptor
deprecated
func (*CreateConversationRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateConversationRequest.ProtoReflect.Descriptor instead.
func (*CreateConversationRequest) GetConversation ¶
func (x *CreateConversationRequest) GetConversation() *Conversation
func (*CreateConversationRequest) GetConversationId ¶
func (x *CreateConversationRequest) GetConversationId() string
func (*CreateConversationRequest) GetParent ¶
func (x *CreateConversationRequest) GetParent() string
func (*CreateConversationRequest) ProtoMessage ¶
func (*CreateConversationRequest) ProtoMessage()
func (*CreateConversationRequest) ProtoReflect ¶
func (x *CreateConversationRequest) ProtoReflect() protoreflect.Message
func (*CreateConversationRequest) Reset ¶
func (x *CreateConversationRequest) Reset()
func (*CreateConversationRequest) String ¶
func (x *CreateConversationRequest) String() string
type CreateIssueModelMetadata ¶
type CreateIssueModelMetadata struct { // Output only. The time the operation was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The time the operation finished running. EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // The original request for creation. Request *CreateIssueModelRequest `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"` // contains filtered or unexported fields }
Metadata for creating an issue model.
func (*CreateIssueModelMetadata) Descriptor
deprecated
func (*CreateIssueModelMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateIssueModelMetadata.ProtoReflect.Descriptor instead.
func (*CreateIssueModelMetadata) GetCreateTime ¶
func (x *CreateIssueModelMetadata) GetCreateTime() *timestamppb.Timestamp
func (*CreateIssueModelMetadata) GetEndTime ¶
func (x *CreateIssueModelMetadata) GetEndTime() *timestamppb.Timestamp
func (*CreateIssueModelMetadata) GetRequest ¶
func (x *CreateIssueModelMetadata) GetRequest() *CreateIssueModelRequest
func (*CreateIssueModelMetadata) ProtoMessage ¶
func (*CreateIssueModelMetadata) ProtoMessage()
func (*CreateIssueModelMetadata) ProtoReflect ¶
func (x *CreateIssueModelMetadata) ProtoReflect() protoreflect.Message
func (*CreateIssueModelMetadata) Reset ¶
func (x *CreateIssueModelMetadata) Reset()
func (*CreateIssueModelMetadata) String ¶
func (x *CreateIssueModelMetadata) String() string
type CreateIssueModelRequest ¶
type CreateIssueModelRequest struct { // Required. The parent resource of the issue model. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. The issue model to create. IssueModel *IssueModel `protobuf:"bytes,2,opt,name=issue_model,json=issueModel,proto3" json:"issue_model,omitempty"` // contains filtered or unexported fields }
The request to create an issue model.
func (*CreateIssueModelRequest) Descriptor
deprecated
func (*CreateIssueModelRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateIssueModelRequest.ProtoReflect.Descriptor instead.
func (*CreateIssueModelRequest) GetIssueModel ¶
func (x *CreateIssueModelRequest) GetIssueModel() *IssueModel
func (*CreateIssueModelRequest) GetParent ¶
func (x *CreateIssueModelRequest) GetParent() string
func (*CreateIssueModelRequest) ProtoMessage ¶
func (*CreateIssueModelRequest) ProtoMessage()
func (*CreateIssueModelRequest) ProtoReflect ¶
func (x *CreateIssueModelRequest) ProtoReflect() protoreflect.Message
func (*CreateIssueModelRequest) Reset ¶
func (x *CreateIssueModelRequest) Reset()
func (*CreateIssueModelRequest) String ¶
func (x *CreateIssueModelRequest) String() string
type CreatePhraseMatcherRequest ¶
type CreatePhraseMatcherRequest struct { // Required. The parent resource of the phrase matcher. Required. The location to create // a phrase matcher for. // Format: `projects/<Project ID>/locations/<Location ID>` or // `projects/<Project Number>/locations/<Location ID>` Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. The phrase matcher resource to create. PhraseMatcher *PhraseMatcher `protobuf:"bytes,2,opt,name=phrase_matcher,json=phraseMatcher,proto3" json:"phrase_matcher,omitempty"` // contains filtered or unexported fields }
Request to create a phrase matcher.
func (*CreatePhraseMatcherRequest) Descriptor
deprecated
func (*CreatePhraseMatcherRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreatePhraseMatcherRequest.ProtoReflect.Descriptor instead.
func (*CreatePhraseMatcherRequest) GetParent ¶
func (x *CreatePhraseMatcherRequest) GetParent() string
func (*CreatePhraseMatcherRequest) GetPhraseMatcher ¶
func (x *CreatePhraseMatcherRequest) GetPhraseMatcher() *PhraseMatcher
func (*CreatePhraseMatcherRequest) ProtoMessage ¶
func (*CreatePhraseMatcherRequest) ProtoMessage()
func (*CreatePhraseMatcherRequest) ProtoReflect ¶
func (x *CreatePhraseMatcherRequest) ProtoReflect() protoreflect.Message
func (*CreatePhraseMatcherRequest) Reset ¶
func (x *CreatePhraseMatcherRequest) Reset()
func (*CreatePhraseMatcherRequest) String ¶
func (x *CreatePhraseMatcherRequest) String() string
type DeleteAnalysisRequest ¶
type DeleteAnalysisRequest struct { // Required. The name of the analysis to delete. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
The request to delete an analysis.
func (*DeleteAnalysisRequest) Descriptor
deprecated
func (*DeleteAnalysisRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAnalysisRequest.ProtoReflect.Descriptor instead.
func (*DeleteAnalysisRequest) GetName ¶
func (x *DeleteAnalysisRequest) GetName() string
func (*DeleteAnalysisRequest) ProtoMessage ¶
func (*DeleteAnalysisRequest) ProtoMessage()
func (*DeleteAnalysisRequest) ProtoReflect ¶
func (x *DeleteAnalysisRequest) ProtoReflect() protoreflect.Message
func (*DeleteAnalysisRequest) Reset ¶
func (x *DeleteAnalysisRequest) Reset()
func (*DeleteAnalysisRequest) String ¶
func (x *DeleteAnalysisRequest) String() string
type DeleteConversationRequest ¶
type DeleteConversationRequest struct { // Required. The name of the conversation to delete. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // If set to true, all of this conversation's analyses will also be deleted. // Otherwise, the request will only succeed if the conversation has no // analyses. Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"` // contains filtered or unexported fields }
The request to delete a conversation.
func (*DeleteConversationRequest) Descriptor
deprecated
func (*DeleteConversationRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteConversationRequest.ProtoReflect.Descriptor instead.
func (*DeleteConversationRequest) GetForce ¶
func (x *DeleteConversationRequest) GetForce() bool
func (*DeleteConversationRequest) GetName ¶
func (x *DeleteConversationRequest) GetName() string
func (*DeleteConversationRequest) ProtoMessage ¶
func (*DeleteConversationRequest) ProtoMessage()
func (*DeleteConversationRequest) ProtoReflect ¶
func (x *DeleteConversationRequest) ProtoReflect() protoreflect.Message
func (*DeleteConversationRequest) Reset ¶
func (x *DeleteConversationRequest) Reset()
func (*DeleteConversationRequest) String ¶
func (x *DeleteConversationRequest) String() string
type DeleteIssueModelMetadata ¶
type DeleteIssueModelMetadata struct { // Output only. The time the operation was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The time the operation finished running. EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // The original request for deletion. Request *DeleteIssueModelRequest `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"` // contains filtered or unexported fields }
Metadata for deleting an issue model.
func (*DeleteIssueModelMetadata) Descriptor
deprecated
func (*DeleteIssueModelMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteIssueModelMetadata.ProtoReflect.Descriptor instead.
func (*DeleteIssueModelMetadata) GetCreateTime ¶
func (x *DeleteIssueModelMetadata) GetCreateTime() *timestamppb.Timestamp
func (*DeleteIssueModelMetadata) GetEndTime ¶
func (x *DeleteIssueModelMetadata) GetEndTime() *timestamppb.Timestamp
func (*DeleteIssueModelMetadata) GetRequest ¶
func (x *DeleteIssueModelMetadata) GetRequest() *DeleteIssueModelRequest
func (*DeleteIssueModelMetadata) ProtoMessage ¶
func (*DeleteIssueModelMetadata) ProtoMessage()
func (*DeleteIssueModelMetadata) ProtoReflect ¶
func (x *DeleteIssueModelMetadata) ProtoReflect() protoreflect.Message
func (*DeleteIssueModelMetadata) Reset ¶
func (x *DeleteIssueModelMetadata) Reset()
func (*DeleteIssueModelMetadata) String ¶
func (x *DeleteIssueModelMetadata) String() string
type DeleteIssueModelRequest ¶
type DeleteIssueModelRequest struct { // Required. The name of the issue model to delete. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
The request to delete an issue model.
func (*DeleteIssueModelRequest) Descriptor
deprecated
func (*DeleteIssueModelRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteIssueModelRequest.ProtoReflect.Descriptor instead.
func (*DeleteIssueModelRequest) GetName ¶
func (x *DeleteIssueModelRequest) GetName() string
func (*DeleteIssueModelRequest) ProtoMessage ¶
func (*DeleteIssueModelRequest) ProtoMessage()
func (*DeleteIssueModelRequest) ProtoReflect ¶
func (x *DeleteIssueModelRequest) ProtoReflect() protoreflect.Message
func (*DeleteIssueModelRequest) Reset ¶
func (x *DeleteIssueModelRequest) Reset()
func (*DeleteIssueModelRequest) String ¶
func (x *DeleteIssueModelRequest) String() string
type DeletePhraseMatcherRequest ¶
type DeletePhraseMatcherRequest struct { // Required. The name of the phrase matcher to delete. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
The request to delete a phrase matcher.
func (*DeletePhraseMatcherRequest) Descriptor
deprecated
func (*DeletePhraseMatcherRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeletePhraseMatcherRequest.ProtoReflect.Descriptor instead.
func (*DeletePhraseMatcherRequest) GetName ¶
func (x *DeletePhraseMatcherRequest) GetName() string
func (*DeletePhraseMatcherRequest) ProtoMessage ¶
func (*DeletePhraseMatcherRequest) ProtoMessage()
func (*DeletePhraseMatcherRequest) ProtoReflect ¶
func (x *DeletePhraseMatcherRequest) ProtoReflect() protoreflect.Message
func (*DeletePhraseMatcherRequest) Reset ¶
func (x *DeletePhraseMatcherRequest) Reset()
func (*DeletePhraseMatcherRequest) String ¶
func (x *DeletePhraseMatcherRequest) String() string
type DeployIssueModelMetadata ¶
type DeployIssueModelMetadata struct { // Output only. The time the operation was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The time the operation finished running. EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // The original request for deployment. Request *DeployIssueModelRequest `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"` // contains filtered or unexported fields }
Metadata for deploying an issue model.
func (*DeployIssueModelMetadata) Descriptor
deprecated
func (*DeployIssueModelMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeployIssueModelMetadata.ProtoReflect.Descriptor instead.
func (*DeployIssueModelMetadata) GetCreateTime ¶
func (x *DeployIssueModelMetadata) GetCreateTime() *timestamppb.Timestamp
func (*DeployIssueModelMetadata) GetEndTime ¶
func (x *DeployIssueModelMetadata) GetEndTime() *timestamppb.Timestamp
func (*DeployIssueModelMetadata) GetRequest ¶
func (x *DeployIssueModelMetadata) GetRequest() *DeployIssueModelRequest
func (*DeployIssueModelMetadata) ProtoMessage ¶
func (*DeployIssueModelMetadata) ProtoMessage()
func (*DeployIssueModelMetadata) ProtoReflect ¶
func (x *DeployIssueModelMetadata) ProtoReflect() protoreflect.Message
func (*DeployIssueModelMetadata) Reset ¶
func (x *DeployIssueModelMetadata) Reset()
func (*DeployIssueModelMetadata) String ¶
func (x *DeployIssueModelMetadata) String() string
type DeployIssueModelRequest ¶
type DeployIssueModelRequest struct { // Required. The issue model to deploy. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
The request to deploy an issue model.
func (*DeployIssueModelRequest) Descriptor
deprecated
func (*DeployIssueModelRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeployIssueModelRequest.ProtoReflect.Descriptor instead.
func (*DeployIssueModelRequest) GetName ¶
func (x *DeployIssueModelRequest) GetName() string
func (*DeployIssueModelRequest) ProtoMessage ¶
func (*DeployIssueModelRequest) ProtoMessage()
func (*DeployIssueModelRequest) ProtoReflect ¶
func (x *DeployIssueModelRequest) ProtoReflect() protoreflect.Message
func (*DeployIssueModelRequest) Reset ¶
func (x *DeployIssueModelRequest) Reset()
func (*DeployIssueModelRequest) String ¶
func (x *DeployIssueModelRequest) String() string
type DeployIssueModelResponse ¶
type DeployIssueModelResponse struct {
// contains filtered or unexported fields
}
The response to deploy an issue model.
func (*DeployIssueModelResponse) Descriptor
deprecated
func (*DeployIssueModelResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeployIssueModelResponse.ProtoReflect.Descriptor instead.
func (*DeployIssueModelResponse) ProtoMessage ¶
func (*DeployIssueModelResponse) ProtoMessage()
func (*DeployIssueModelResponse) ProtoReflect ¶
func (x *DeployIssueModelResponse) ProtoReflect() protoreflect.Message
func (*DeployIssueModelResponse) Reset ¶
func (x *DeployIssueModelResponse) Reset()
func (*DeployIssueModelResponse) String ¶
func (x *DeployIssueModelResponse) String() string
type DialogflowIntent ¶
type DialogflowIntent struct { // The human-readable name of the intent. DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // contains filtered or unexported fields }
The data for a Dialogflow intent. Represents a detected intent in the conversation, e.g. MAKES_PROMISE.
func (*DialogflowIntent) Descriptor
deprecated
func (*DialogflowIntent) Descriptor() ([]byte, []int)
Deprecated: Use DialogflowIntent.ProtoReflect.Descriptor instead.
func (*DialogflowIntent) GetDisplayName ¶
func (x *DialogflowIntent) GetDisplayName() string
func (*DialogflowIntent) ProtoMessage ¶
func (*DialogflowIntent) ProtoMessage()
func (*DialogflowIntent) ProtoReflect ¶
func (x *DialogflowIntent) ProtoReflect() protoreflect.Message
func (*DialogflowIntent) Reset ¶
func (x *DialogflowIntent) Reset()
func (*DialogflowIntent) String ¶
func (x *DialogflowIntent) String() string
type DialogflowInteractionData ¶
type DialogflowInteractionData struct { // The Dialogflow intent resource path. Format: // projects/{project}/agent/{agent}/intents/{intent} DialogflowIntentId string `protobuf:"bytes,1,opt,name=dialogflow_intent_id,json=dialogflowIntentId,proto3" json:"dialogflow_intent_id,omitempty"` // The confidence of the match ranging from 0.0 (completely uncertain) to 1.0 // (completely certain). Confidence float32 `protobuf:"fixed32,2,opt,name=confidence,proto3" json:"confidence,omitempty"` // contains filtered or unexported fields }
Dialogflow interaction data.
func (*DialogflowInteractionData) Descriptor
deprecated
func (*DialogflowInteractionData) Descriptor() ([]byte, []int)
Deprecated: Use DialogflowInteractionData.ProtoReflect.Descriptor instead.
func (*DialogflowInteractionData) GetConfidence ¶
func (x *DialogflowInteractionData) GetConfidence() float32
func (*DialogflowInteractionData) GetDialogflowIntentId ¶
func (x *DialogflowInteractionData) GetDialogflowIntentId() string
func (*DialogflowInteractionData) ProtoMessage ¶
func (*DialogflowInteractionData) ProtoMessage()
func (*DialogflowInteractionData) ProtoReflect ¶
func (x *DialogflowInteractionData) ProtoReflect() protoreflect.Message
func (*DialogflowInteractionData) Reset ¶
func (x *DialogflowInteractionData) Reset()
func (*DialogflowInteractionData) String ¶
func (x *DialogflowInteractionData) String() string
type DialogflowSource ¶
type DialogflowSource struct { // Output only. The name of the Dialogflow conversation that this conversation // resource is derived from. Format: // projects/{project}/locations/{location}/conversations/{conversation} DialogflowConversation string `` /* 127-byte string literal not displayed */ // Cloud Storage URI that points to a file that contains the conversation // audio. AudioUri string `protobuf:"bytes,3,opt,name=audio_uri,json=audioUri,proto3" json:"audio_uri,omitempty"` // contains filtered or unexported fields }
A Dialogflow source of conversation data.
func (*DialogflowSource) Descriptor
deprecated
func (*DialogflowSource) Descriptor() ([]byte, []int)
Deprecated: Use DialogflowSource.ProtoReflect.Descriptor instead.
func (*DialogflowSource) GetAudioUri ¶
func (x *DialogflowSource) GetAudioUri() string
func (*DialogflowSource) GetDialogflowConversation ¶
func (x *DialogflowSource) GetDialogflowConversation() string
func (*DialogflowSource) ProtoMessage ¶
func (*DialogflowSource) ProtoMessage()
func (*DialogflowSource) ProtoReflect ¶
func (x *DialogflowSource) ProtoReflect() protoreflect.Message
func (*DialogflowSource) Reset ¶
func (x *DialogflowSource) Reset()
func (*DialogflowSource) String ¶
func (x *DialogflowSource) String() string
type Entity ¶
type Entity struct { // The representative name for the entity. DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // The entity type. Type Entity_Type `protobuf:"varint,2,opt,name=type,proto3,enum=google.cloud.contactcenterinsights.v1.Entity_Type" json:"type,omitempty"` // Metadata associated with the entity. // // For most entity types, the metadata is a Wikipedia URL (`wikipedia_url`) // and Knowledge Graph MID (`mid`), if they are available. For the metadata // associated with other entity types, see the Type table below. Metadata map[string]string `` /* 157-byte string literal not displayed */ // The salience score associated with the entity in the [0, 1.0] range. // // The salience score for an entity provides information about the // importance or centrality of that entity to the entire document text. // Scores closer to 0 are less salient, while scores closer to 1.0 are highly // salient. Salience float32 `protobuf:"fixed32,4,opt,name=salience,proto3" json:"salience,omitempty"` // The aggregate sentiment expressed for this entity in the conversation. Sentiment *SentimentData `protobuf:"bytes,5,opt,name=sentiment,proto3" json:"sentiment,omitempty"` // contains filtered or unexported fields }
The data for an entity annotation. Represents a phrase in the conversation that is a known entity, such as a person, an organization, or location.
func (*Entity) Descriptor
deprecated
func (*Entity) GetDisplayName ¶
func (*Entity) GetMetadata ¶
func (*Entity) GetSalience ¶
func (*Entity) GetSentiment ¶
func (x *Entity) GetSentiment() *SentimentData
func (*Entity) GetType ¶
func (x *Entity) GetType() Entity_Type
func (*Entity) ProtoMessage ¶
func (*Entity) ProtoMessage()
func (*Entity) ProtoReflect ¶
func (x *Entity) ProtoReflect() protoreflect.Message
type EntityMentionData ¶
type EntityMentionData struct { // The key of this entity in conversation entities. // Can be used to retrieve the exact `Entity` this mention is attached to. EntityUniqueId string `protobuf:"bytes,1,opt,name=entity_unique_id,json=entityUniqueId,proto3" json:"entity_unique_id,omitempty"` // The type of the entity mention. Type EntityMentionData_MentionType `` /* 135-byte string literal not displayed */ // Sentiment expressed for this mention of the entity. Sentiment *SentimentData `protobuf:"bytes,3,opt,name=sentiment,proto3" json:"sentiment,omitempty"` // contains filtered or unexported fields }
The data for an entity mention annotation. This represents a mention of an `Entity` in the conversation.
func (*EntityMentionData) Descriptor
deprecated
func (*EntityMentionData) Descriptor() ([]byte, []int)
Deprecated: Use EntityMentionData.ProtoReflect.Descriptor instead.
func (*EntityMentionData) GetEntityUniqueId ¶
func (x *EntityMentionData) GetEntityUniqueId() string
func (*EntityMentionData) GetSentiment ¶
func (x *EntityMentionData) GetSentiment() *SentimentData
func (*EntityMentionData) GetType ¶
func (x *EntityMentionData) GetType() EntityMentionData_MentionType
func (*EntityMentionData) ProtoMessage ¶
func (*EntityMentionData) ProtoMessage()
func (*EntityMentionData) ProtoReflect ¶
func (x *EntityMentionData) ProtoReflect() protoreflect.Message
func (*EntityMentionData) Reset ¶
func (x *EntityMentionData) Reset()
func (*EntityMentionData) String ¶
func (x *EntityMentionData) String() string
type EntityMentionData_MentionType ¶
type EntityMentionData_MentionType int32
The supported types of mentions.
const ( // Unspecified. EntityMentionData_MENTION_TYPE_UNSPECIFIED EntityMentionData_MentionType = 0 // Proper noun. EntityMentionData_PROPER EntityMentionData_MentionType = 1 // Common noun (or noun compound). EntityMentionData_COMMON EntityMentionData_MentionType = 2 )
func (EntityMentionData_MentionType) Descriptor ¶
func (EntityMentionData_MentionType) Descriptor() protoreflect.EnumDescriptor
func (EntityMentionData_MentionType) Enum ¶
func (x EntityMentionData_MentionType) Enum() *EntityMentionData_MentionType
func (EntityMentionData_MentionType) EnumDescriptor
deprecated
func (EntityMentionData_MentionType) EnumDescriptor() ([]byte, []int)
Deprecated: Use EntityMentionData_MentionType.Descriptor instead.
func (EntityMentionData_MentionType) Number ¶
func (x EntityMentionData_MentionType) Number() protoreflect.EnumNumber
func (EntityMentionData_MentionType) String ¶
func (x EntityMentionData_MentionType) String() string
func (EntityMentionData_MentionType) Type ¶
func (EntityMentionData_MentionType) Type() protoreflect.EnumType
type Entity_Type ¶
type Entity_Type int32
The type of the entity. For most entity types, the associated metadata is a Wikipedia URL (`wikipedia_url`) and Knowledge Graph MID (`mid`). The table below lists the associated fields for entities that have different metadata.
const ( // Unspecified. Entity_TYPE_UNSPECIFIED Entity_Type = 0 // Person. Entity_PERSON Entity_Type = 1 // Location. Entity_LOCATION Entity_Type = 2 // Organization. Entity_ORGANIZATION Entity_Type = 3 // Event. Entity_EVENT Entity_Type = 4 // Artwork. Entity_WORK_OF_ART Entity_Type = 5 // Consumer product. Entity_CONSUMER_GOOD Entity_Type = 6 // Other types of entities. Entity_OTHER Entity_Type = 7 // Phone number. // // The metadata lists the phone number (formatted according to local // convention), plus whichever additional elements appear in the text: // // * `number` - The actual number, broken down into sections according to // local convention. // * `national_prefix` - Country code, if detected. // * `area_code` - Region or area code, if detected. // * `extension` - Phone extension (to be dialed after connection), if // detected. Entity_PHONE_NUMBER Entity_Type = 9 // Address. // // The metadata identifies the street number and locality plus whichever // additional elements appear in the text: // // * `street_number` - Street number. // * `locality` - City or town. // * `street_name` - Street/route name, if detected. // * `postal_code` - Postal code, if detected. // * `country` - Country, if detected. // * `broad_region` - Administrative area, such as the state, if detected. // * `narrow_region` - Smaller administrative area, such as county, if // detected. // * `sublocality` - Used in Asian addresses to demark a district within a // city, if detected. Entity_ADDRESS Entity_Type = 10 // Date. // // The metadata identifies the components of the date: // // * `year` - Four digit year, if detected. // * `month` - Two digit month number, if detected. // * `day` - Two digit day number, if detected. Entity_DATE Entity_Type = 11 // Number. // // The metadata is the number itself. Entity_NUMBER Entity_Type = 12 // Price. // // The metadata identifies the `value` and `currency`. Entity_PRICE Entity_Type = 13 )
func (Entity_Type) Descriptor ¶
func (Entity_Type) Descriptor() protoreflect.EnumDescriptor
func (Entity_Type) Enum ¶
func (x Entity_Type) Enum() *Entity_Type
func (Entity_Type) EnumDescriptor
deprecated
func (Entity_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use Entity_Type.Descriptor instead.
func (Entity_Type) Number ¶
func (x Entity_Type) Number() protoreflect.EnumNumber
func (Entity_Type) String ¶
func (x Entity_Type) String() string
func (Entity_Type) Type ¶
func (Entity_Type) Type() protoreflect.EnumType
type ExactMatchConfig ¶
type ExactMatchConfig struct { // Whether to consider case sensitivity when performing an exact match. CaseSensitive bool `protobuf:"varint,1,opt,name=case_sensitive,json=caseSensitive,proto3" json:"case_sensitive,omitempty"` // contains filtered or unexported fields }
Exact match configuration.
func (*ExactMatchConfig) Descriptor
deprecated
func (*ExactMatchConfig) Descriptor() ([]byte, []int)
Deprecated: Use ExactMatchConfig.ProtoReflect.Descriptor instead.
func (*ExactMatchConfig) GetCaseSensitive ¶
func (x *ExactMatchConfig) GetCaseSensitive() bool
func (*ExactMatchConfig) ProtoMessage ¶
func (*ExactMatchConfig) ProtoMessage()
func (*ExactMatchConfig) ProtoReflect ¶
func (x *ExactMatchConfig) ProtoReflect() protoreflect.Message
func (*ExactMatchConfig) Reset ¶
func (x *ExactMatchConfig) Reset()
func (*ExactMatchConfig) String ¶
func (x *ExactMatchConfig) String() string
type ExportInsightsDataMetadata ¶
type ExportInsightsDataMetadata struct { // Output only. The time the operation was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The time the operation finished running. EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // The original request for export. Request *ExportInsightsDataRequest `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"` // Partial errors during export operation that might cause the operation // output to be incomplete. PartialErrors []*status.Status `protobuf:"bytes,4,rep,name=partial_errors,json=partialErrors,proto3" json:"partial_errors,omitempty"` // contains filtered or unexported fields }
Metadata for an export insights operation.
func (*ExportInsightsDataMetadata) Descriptor
deprecated
func (*ExportInsightsDataMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ExportInsightsDataMetadata.ProtoReflect.Descriptor instead.
func (*ExportInsightsDataMetadata) GetCreateTime ¶
func (x *ExportInsightsDataMetadata) GetCreateTime() *timestamppb.Timestamp
func (*ExportInsightsDataMetadata) GetEndTime ¶
func (x *ExportInsightsDataMetadata) GetEndTime() *timestamppb.Timestamp
func (*ExportInsightsDataMetadata) GetPartialErrors ¶
func (x *ExportInsightsDataMetadata) GetPartialErrors() []*status.Status
func (*ExportInsightsDataMetadata) GetRequest ¶
func (x *ExportInsightsDataMetadata) GetRequest() *ExportInsightsDataRequest
func (*ExportInsightsDataMetadata) ProtoMessage ¶
func (*ExportInsightsDataMetadata) ProtoMessage()
func (*ExportInsightsDataMetadata) ProtoReflect ¶
func (x *ExportInsightsDataMetadata) ProtoReflect() protoreflect.Message
func (*ExportInsightsDataMetadata) Reset ¶
func (x *ExportInsightsDataMetadata) Reset()
func (*ExportInsightsDataMetadata) String ¶
func (x *ExportInsightsDataMetadata) String() string
type ExportInsightsDataRequest ¶
type ExportInsightsDataRequest struct { // Exporter destination. // // Types that are assignable to Destination: // *ExportInsightsDataRequest_BigQueryDestination_ Destination isExportInsightsDataRequest_Destination `protobuf_oneof:"destination"` // Required. The parent resource to export data from. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // A filter to reduce results to a specific subset. Useful for exporting // conversations with specific properties. Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"` // A fully qualified KMS key name for BigQuery tables protected by CMEK. // Format: // projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}/cryptoKeyVersions/{version} KmsKey string `protobuf:"bytes,4,opt,name=kms_key,json=kmsKey,proto3" json:"kms_key,omitempty"` // contains filtered or unexported fields }
The request to export insights.
func (*ExportInsightsDataRequest) Descriptor
deprecated
func (*ExportInsightsDataRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExportInsightsDataRequest.ProtoReflect.Descriptor instead.
func (*ExportInsightsDataRequest) GetBigQueryDestination ¶
func (x *ExportInsightsDataRequest) GetBigQueryDestination() *ExportInsightsDataRequest_BigQueryDestination
func (*ExportInsightsDataRequest) GetDestination ¶
func (m *ExportInsightsDataRequest) GetDestination() isExportInsightsDataRequest_Destination
func (*ExportInsightsDataRequest) GetFilter ¶
func (x *ExportInsightsDataRequest) GetFilter() string
func (*ExportInsightsDataRequest) GetKmsKey ¶
func (x *ExportInsightsDataRequest) GetKmsKey() string
func (*ExportInsightsDataRequest) GetParent ¶
func (x *ExportInsightsDataRequest) GetParent() string
func (*ExportInsightsDataRequest) ProtoMessage ¶
func (*ExportInsightsDataRequest) ProtoMessage()
func (*ExportInsightsDataRequest) ProtoReflect ¶
func (x *ExportInsightsDataRequest) ProtoReflect() protoreflect.Message
func (*ExportInsightsDataRequest) Reset ¶
func (x *ExportInsightsDataRequest) Reset()
func (*ExportInsightsDataRequest) String ¶
func (x *ExportInsightsDataRequest) String() string
type ExportInsightsDataRequest_BigQueryDestination ¶
type ExportInsightsDataRequest_BigQueryDestination struct { // A project ID or number. If specified, then export will attempt to // write data to this project instead of the resource project. Otherwise, // the resource project will be used. ProjectId string `protobuf:"bytes,3,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // Required. The name of the BigQuery dataset that the snapshot result should be // exported to. If this dataset does not exist, the export call returns an // INVALID_ARGUMENT error. Dataset string `protobuf:"bytes,1,opt,name=dataset,proto3" json:"dataset,omitempty"` // The BigQuery table name to which the insights data should be written. // If this table does not exist, the export call returns an INVALID_ARGUMENT // error. Table string `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"` // contains filtered or unexported fields }
A BigQuery Table Reference.
func (*ExportInsightsDataRequest_BigQueryDestination) Descriptor
deprecated
func (*ExportInsightsDataRequest_BigQueryDestination) Descriptor() ([]byte, []int)
Deprecated: Use ExportInsightsDataRequest_BigQueryDestination.ProtoReflect.Descriptor instead.
func (*ExportInsightsDataRequest_BigQueryDestination) GetDataset ¶
func (x *ExportInsightsDataRequest_BigQueryDestination) GetDataset() string
func (*ExportInsightsDataRequest_BigQueryDestination) GetProjectId ¶
func (x *ExportInsightsDataRequest_BigQueryDestination) GetProjectId() string
func (*ExportInsightsDataRequest_BigQueryDestination) GetTable ¶
func (x *ExportInsightsDataRequest_BigQueryDestination) GetTable() string
func (*ExportInsightsDataRequest_BigQueryDestination) ProtoMessage ¶
func (*ExportInsightsDataRequest_BigQueryDestination) ProtoMessage()
func (*ExportInsightsDataRequest_BigQueryDestination) ProtoReflect ¶
func (x *ExportInsightsDataRequest_BigQueryDestination) ProtoReflect() protoreflect.Message
func (*ExportInsightsDataRequest_BigQueryDestination) Reset ¶
func (x *ExportInsightsDataRequest_BigQueryDestination) Reset()
func (*ExportInsightsDataRequest_BigQueryDestination) String ¶
func (x *ExportInsightsDataRequest_BigQueryDestination) String() string
type ExportInsightsDataRequest_BigQueryDestination_ ¶
type ExportInsightsDataRequest_BigQueryDestination_ struct { // Specified if sink is a BigQuery table. BigQueryDestination *ExportInsightsDataRequest_BigQueryDestination `protobuf:"bytes,2,opt,name=big_query_destination,json=bigQueryDestination,proto3,oneof"` }
type ExportInsightsDataResponse ¶
type ExportInsightsDataResponse struct {
// contains filtered or unexported fields
}
Response for an export insights operation.
func (*ExportInsightsDataResponse) Descriptor
deprecated
func (*ExportInsightsDataResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExportInsightsDataResponse.ProtoReflect.Descriptor instead.
func (*ExportInsightsDataResponse) ProtoMessage ¶
func (*ExportInsightsDataResponse) ProtoMessage()
func (*ExportInsightsDataResponse) ProtoReflect ¶
func (x *ExportInsightsDataResponse) ProtoReflect() protoreflect.Message
func (*ExportInsightsDataResponse) Reset ¶
func (x *ExportInsightsDataResponse) Reset()
func (*ExportInsightsDataResponse) String ¶
func (x *ExportInsightsDataResponse) String() string
type FaqAnswerData ¶
type FaqAnswerData struct { // The piece of text from the `source` knowledge base document. Answer string `protobuf:"bytes,1,opt,name=answer,proto3" json:"answer,omitempty"` // The system's confidence score that this answer is a good match for this // conversation, ranging from 0.0 (completely uncertain) to 1.0 (completely // certain). ConfidenceScore float32 `protobuf:"fixed32,2,opt,name=confidence_score,json=confidenceScore,proto3" json:"confidence_score,omitempty"` // The corresponding FAQ question. Question string `protobuf:"bytes,3,opt,name=question,proto3" json:"question,omitempty"` // Map that contains metadata about the FAQ answer and the document that // it originates from. Metadata map[string]string `` /* 157-byte string literal not displayed */ // Name of the query record. // Format: // projects/{project}/locations/{location}/queryRecords/{query_record}. QueryRecord string `protobuf:"bytes,5,opt,name=query_record,json=queryRecord,proto3" json:"query_record,omitempty"` // The knowledge document that this answer was extracted from. // Format: // projects/{project}/knowledgeBases/{knowledge_base}/documents/{document}. Source string `protobuf:"bytes,6,opt,name=source,proto3" json:"source,omitempty"` // contains filtered or unexported fields }
Agent Assist frequently-asked-question answer data.
func (*FaqAnswerData) Descriptor
deprecated
func (*FaqAnswerData) Descriptor() ([]byte, []int)
Deprecated: Use FaqAnswerData.ProtoReflect.Descriptor instead.
func (*FaqAnswerData) GetAnswer ¶
func (x *FaqAnswerData) GetAnswer() string
func (*FaqAnswerData) GetConfidenceScore ¶
func (x *FaqAnswerData) GetConfidenceScore() float32
func (*FaqAnswerData) GetMetadata ¶
func (x *FaqAnswerData) GetMetadata() map[string]string
func (*FaqAnswerData) GetQueryRecord ¶
func (x *FaqAnswerData) GetQueryRecord() string
func (*FaqAnswerData) GetQuestion ¶
func (x *FaqAnswerData) GetQuestion() string
func (*FaqAnswerData) GetSource ¶
func (x *FaqAnswerData) GetSource() string
func (*FaqAnswerData) ProtoMessage ¶
func (*FaqAnswerData) ProtoMessage()
func (*FaqAnswerData) ProtoReflect ¶
func (x *FaqAnswerData) ProtoReflect() protoreflect.Message
func (*FaqAnswerData) Reset ¶
func (x *FaqAnswerData) Reset()
func (*FaqAnswerData) String ¶
func (x *FaqAnswerData) String() string
type GcsSource ¶
type GcsSource struct { // Cloud Storage URI that points to a file that contains the conversation // audio. AudioUri string `protobuf:"bytes,1,opt,name=audio_uri,json=audioUri,proto3" json:"audio_uri,omitempty"` // Immutable. Cloud Storage URI that points to a file that contains the conversation // transcript. TranscriptUri string `protobuf:"bytes,2,opt,name=transcript_uri,json=transcriptUri,proto3" json:"transcript_uri,omitempty"` // contains filtered or unexported fields }
A Cloud Storage source of conversation data.
func (*GcsSource) Descriptor
deprecated
func (*GcsSource) GetAudioUri ¶
func (*GcsSource) GetTranscriptUri ¶
func (*GcsSource) ProtoMessage ¶
func (*GcsSource) ProtoMessage()
func (*GcsSource) ProtoReflect ¶
func (x *GcsSource) ProtoReflect() protoreflect.Message
type GetAnalysisRequest ¶
type GetAnalysisRequest struct { // Required. The name of the analysis to get. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
The request to get an analysis.
func (*GetAnalysisRequest) Descriptor
deprecated
func (*GetAnalysisRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAnalysisRequest.ProtoReflect.Descriptor instead.
func (*GetAnalysisRequest) GetName ¶
func (x *GetAnalysisRequest) GetName() string
func (*GetAnalysisRequest) ProtoMessage ¶
func (*GetAnalysisRequest) ProtoMessage()
func (*GetAnalysisRequest) ProtoReflect ¶
func (x *GetAnalysisRequest) ProtoReflect() protoreflect.Message
func (*GetAnalysisRequest) Reset ¶
func (x *GetAnalysisRequest) Reset()
func (*GetAnalysisRequest) String ¶
func (x *GetAnalysisRequest) String() string
type GetConversationRequest ¶
type GetConversationRequest struct { // Required. The name of the conversation to get. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The level of details of the conversation. Default is `FULL`. View ConversationView `protobuf:"varint,2,opt,name=view,proto3,enum=google.cloud.contactcenterinsights.v1.ConversationView" json:"view,omitempty"` // contains filtered or unexported fields }
The request to get a conversation.
func (*GetConversationRequest) Descriptor
deprecated
func (*GetConversationRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetConversationRequest.ProtoReflect.Descriptor instead.
func (*GetConversationRequest) GetName ¶
func (x *GetConversationRequest) GetName() string
func (*GetConversationRequest) GetView ¶
func (x *GetConversationRequest) GetView() ConversationView
func (*GetConversationRequest) ProtoMessage ¶
func (*GetConversationRequest) ProtoMessage()
func (*GetConversationRequest) ProtoReflect ¶
func (x *GetConversationRequest) ProtoReflect() protoreflect.Message
func (*GetConversationRequest) Reset ¶
func (x *GetConversationRequest) Reset()
func (*GetConversationRequest) String ¶
func (x *GetConversationRequest) String() string
type GetIssueModelRequest ¶
type GetIssueModelRequest struct { // Required. The name of the issue model to get. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
The request to get an issue model.
func (*GetIssueModelRequest) Descriptor
deprecated
func (*GetIssueModelRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetIssueModelRequest.ProtoReflect.Descriptor instead.
func (*GetIssueModelRequest) GetName ¶
func (x *GetIssueModelRequest) GetName() string
func (*GetIssueModelRequest) ProtoMessage ¶
func (*GetIssueModelRequest) ProtoMessage()
func (*GetIssueModelRequest) ProtoReflect ¶
func (x *GetIssueModelRequest) ProtoReflect() protoreflect.Message
func (*GetIssueModelRequest) Reset ¶
func (x *GetIssueModelRequest) Reset()
func (*GetIssueModelRequest) String ¶
func (x *GetIssueModelRequest) String() string
type GetIssueRequest ¶
type GetIssueRequest struct { // Required. The name of the issue to get. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
The request to get an issue.
func (*GetIssueRequest) Descriptor
deprecated
func (*GetIssueRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetIssueRequest.ProtoReflect.Descriptor instead.
func (*GetIssueRequest) GetName ¶
func (x *GetIssueRequest) GetName() string
func (*GetIssueRequest) ProtoMessage ¶
func (*GetIssueRequest) ProtoMessage()
func (*GetIssueRequest) ProtoReflect ¶
func (x *GetIssueRequest) ProtoReflect() protoreflect.Message
func (*GetIssueRequest) Reset ¶
func (x *GetIssueRequest) Reset()
func (*GetIssueRequest) String ¶
func (x *GetIssueRequest) String() string
type GetPhraseMatcherRequest ¶
type GetPhraseMatcherRequest struct { // Required. The name of the phrase matcher to get. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
The request to get a a phrase matcher.
func (*GetPhraseMatcherRequest) Descriptor
deprecated
func (*GetPhraseMatcherRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPhraseMatcherRequest.ProtoReflect.Descriptor instead.
func (*GetPhraseMatcherRequest) GetName ¶
func (x *GetPhraseMatcherRequest) GetName() string
func (*GetPhraseMatcherRequest) ProtoMessage ¶
func (*GetPhraseMatcherRequest) ProtoMessage()
func (*GetPhraseMatcherRequest) ProtoReflect ¶
func (x *GetPhraseMatcherRequest) ProtoReflect() protoreflect.Message
func (*GetPhraseMatcherRequest) Reset ¶
func (x *GetPhraseMatcherRequest) Reset()
func (*GetPhraseMatcherRequest) String ¶
func (x *GetPhraseMatcherRequest) String() string
type GetSettingsRequest ¶
type GetSettingsRequest struct { // Required. The name of the settings resource to get. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
The request to get project-level settings.
func (*GetSettingsRequest) Descriptor
deprecated
func (*GetSettingsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSettingsRequest.ProtoReflect.Descriptor instead.
func (*GetSettingsRequest) GetName ¶
func (x *GetSettingsRequest) GetName() string
func (*GetSettingsRequest) ProtoMessage ¶
func (*GetSettingsRequest) ProtoMessage()
func (*GetSettingsRequest) ProtoReflect ¶
func (x *GetSettingsRequest) ProtoReflect() protoreflect.Message
func (*GetSettingsRequest) Reset ¶
func (x *GetSettingsRequest) Reset()
func (*GetSettingsRequest) String ¶
func (x *GetSettingsRequest) String() string
type HoldData ¶
type HoldData struct {
// contains filtered or unexported fields
}
The data for a hold annotation.
func (*HoldData) Descriptor
deprecated
func (*HoldData) ProtoMessage ¶
func (*HoldData) ProtoMessage()
func (*HoldData) ProtoReflect ¶
func (x *HoldData) ProtoReflect() protoreflect.Message
type Intent ¶
type Intent struct { // The unique identifier of the intent. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The human-readable name of the intent. DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // contains filtered or unexported fields }
The data for an intent. Represents a detected intent in the conversation, for example MAKES_PROMISE.
func (*Intent) Descriptor
deprecated
func (*Intent) GetDisplayName ¶
func (*Intent) ProtoMessage ¶
func (*Intent) ProtoMessage()
func (*Intent) ProtoReflect ¶
func (x *Intent) ProtoReflect() protoreflect.Message
type IntentMatchData ¶
type IntentMatchData struct { // The id of the matched intent. // Can be used to retrieve the corresponding intent information. IntentUniqueId string `protobuf:"bytes,1,opt,name=intent_unique_id,json=intentUniqueId,proto3" json:"intent_unique_id,omitempty"` // contains filtered or unexported fields }
The data for an intent match. Represents an intent match for a text segment in the conversation. A text segment can be part of a sentence, a complete sentence, or an utterance with multiple sentences.
func (*IntentMatchData) Descriptor
deprecated
func (*IntentMatchData) Descriptor() ([]byte, []int)
Deprecated: Use IntentMatchData.ProtoReflect.Descriptor instead.
func (*IntentMatchData) GetIntentUniqueId ¶
func (x *IntentMatchData) GetIntentUniqueId() string
func (*IntentMatchData) ProtoMessage ¶
func (*IntentMatchData) ProtoMessage()
func (*IntentMatchData) ProtoReflect ¶
func (x *IntentMatchData) ProtoReflect() protoreflect.Message
func (*IntentMatchData) Reset ¶
func (x *IntentMatchData) Reset()
func (*IntentMatchData) String ¶
func (x *IntentMatchData) String() string
type InterruptionData ¶
type InterruptionData struct {
// contains filtered or unexported fields
}
The data for an interruption annotation.
func (*InterruptionData) Descriptor
deprecated
func (*InterruptionData) Descriptor() ([]byte, []int)
Deprecated: Use InterruptionData.ProtoReflect.Descriptor instead.
func (*InterruptionData) ProtoMessage ¶
func (*InterruptionData) ProtoMessage()
func (*InterruptionData) ProtoReflect ¶
func (x *InterruptionData) ProtoReflect() protoreflect.Message
func (*InterruptionData) Reset ¶
func (x *InterruptionData) Reset()
func (*InterruptionData) String ¶
func (x *InterruptionData) String() string
type Issue ¶
type Issue struct { // Immutable. The resource name of the issue. // Format: // projects/{project}/locations/{location}/issueModels/{issue_model}/issues/{issue} Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The representative name for the issue. DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // Output only. The time at which this issue was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The most recent time that this issue was updated. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // contains filtered or unexported fields }
The issue resource.
func (*Issue) Descriptor
deprecated
func (*Issue) GetCreateTime ¶
func (x *Issue) GetCreateTime() *timestamppb.Timestamp
func (*Issue) GetDisplayName ¶
func (*Issue) GetUpdateTime ¶
func (x *Issue) GetUpdateTime() *timestamppb.Timestamp
func (*Issue) ProtoMessage ¶
func (*Issue) ProtoMessage()
func (*Issue) ProtoReflect ¶
func (x *Issue) ProtoReflect() protoreflect.Message
type IssueAssignment ¶
type IssueAssignment struct { // Resource name of the assigned issue. Issue string `protobuf:"bytes,1,opt,name=issue,proto3" json:"issue,omitempty"` // Score indicating the likelihood of the issue assignment. // currently bounded on [0,1]. Score float64 `protobuf:"fixed64,2,opt,name=score,proto3" json:"score,omitempty"` // Immutable. Display name of the assigned issue. This field is set at time of analyis // and immutable since then. DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // contains filtered or unexported fields }
Information about the issue.
func (*IssueAssignment) Descriptor
deprecated
func (*IssueAssignment) Descriptor() ([]byte, []int)
Deprecated: Use IssueAssignment.ProtoReflect.Descriptor instead.
func (*IssueAssignment) GetDisplayName ¶
func (x *IssueAssignment) GetDisplayName() string
func (*IssueAssignment) GetIssue ¶
func (x *IssueAssignment) GetIssue() string
func (*IssueAssignment) GetScore ¶
func (x *IssueAssignment) GetScore() float64
func (*IssueAssignment) ProtoMessage ¶
func (*IssueAssignment) ProtoMessage()
func (*IssueAssignment) ProtoReflect ¶
func (x *IssueAssignment) ProtoReflect() protoreflect.Message
func (*IssueAssignment) Reset ¶
func (x *IssueAssignment) Reset()
func (*IssueAssignment) String ¶
func (x *IssueAssignment) String() string
type IssueModel ¶
type IssueModel struct { // Immutable. The resource name of the issue model. // Format: // projects/{project}/locations/{location}/issueModels/{issue_model} Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The representative name for the issue model. DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // Output only. The time at which this issue model was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The most recent time at which the issue model was updated. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // Output only. State of the model. State IssueModel_State `protobuf:"varint,5,opt,name=state,proto3,enum=google.cloud.contactcenterinsights.v1.IssueModel_State" json:"state,omitempty"` // Configs for the input data that used to create the issue model. InputDataConfig *IssueModel_InputDataConfig `protobuf:"bytes,6,opt,name=input_data_config,json=inputDataConfig,proto3" json:"input_data_config,omitempty"` // Output only. Immutable. The issue model's label statistics on its training data. TrainingStats *IssueModelLabelStats `protobuf:"bytes,7,opt,name=training_stats,json=trainingStats,proto3" json:"training_stats,omitempty"` // contains filtered or unexported fields }
The issue model resource.
func (*IssueModel) Descriptor
deprecated
func (*IssueModel) Descriptor() ([]byte, []int)
Deprecated: Use IssueModel.ProtoReflect.Descriptor instead.
func (*IssueModel) GetCreateTime ¶
func (x *IssueModel) GetCreateTime() *timestamppb.Timestamp
func (*IssueModel) GetDisplayName ¶
func (x *IssueModel) GetDisplayName() string
func (*IssueModel) GetInputDataConfig ¶
func (x *IssueModel) GetInputDataConfig() *IssueModel_InputDataConfig
func (*IssueModel) GetName ¶
func (x *IssueModel) GetName() string
func (*IssueModel) GetState ¶
func (x *IssueModel) GetState() IssueModel_State
func (*IssueModel) GetTrainingStats ¶
func (x *IssueModel) GetTrainingStats() *IssueModelLabelStats
func (*IssueModel) GetUpdateTime ¶
func (x *IssueModel) GetUpdateTime() *timestamppb.Timestamp
func (*IssueModel) ProtoMessage ¶
func (*IssueModel) ProtoMessage()
func (*IssueModel) ProtoReflect ¶
func (x *IssueModel) ProtoReflect() protoreflect.Message
func (*IssueModel) Reset ¶
func (x *IssueModel) Reset()
func (*IssueModel) String ¶
func (x *IssueModel) String() string
type IssueModelLabelStats ¶
type IssueModelLabelStats struct { // Number of conversations the issue model has analyzed at this point in time. AnalyzedConversationsCount int64 `` /* 142-byte string literal not displayed */ // Number of analyzed conversations for which no issue was applicable at this // point in time. UnclassifiedConversationsCount int64 `` /* 154-byte string literal not displayed */ // Statistics on each issue. Key is the issue's resource name. IssueStats map[string]*IssueModelLabelStats_IssueStats `` /* 179-byte string literal not displayed */ // contains filtered or unexported fields }
Aggregated statistics about an issue model.
func (*IssueModelLabelStats) Descriptor
deprecated
func (*IssueModelLabelStats) Descriptor() ([]byte, []int)
Deprecated: Use IssueModelLabelStats.ProtoReflect.Descriptor instead.
func (*IssueModelLabelStats) GetAnalyzedConversationsCount ¶
func (x *IssueModelLabelStats) GetAnalyzedConversationsCount() int64
func (*IssueModelLabelStats) GetIssueStats ¶
func (x *IssueModelLabelStats) GetIssueStats() map[string]*IssueModelLabelStats_IssueStats
func (*IssueModelLabelStats) GetUnclassifiedConversationsCount ¶
func (x *IssueModelLabelStats) GetUnclassifiedConversationsCount() int64
func (*IssueModelLabelStats) ProtoMessage ¶
func (*IssueModelLabelStats) ProtoMessage()
func (*IssueModelLabelStats) ProtoReflect ¶
func (x *IssueModelLabelStats) ProtoReflect() protoreflect.Message
func (*IssueModelLabelStats) Reset ¶
func (x *IssueModelLabelStats) Reset()
func (*IssueModelLabelStats) String ¶
func (x *IssueModelLabelStats) String() string
type IssueModelLabelStats_IssueStats ¶
type IssueModelLabelStats_IssueStats struct { // Issue resource. // Format: // projects/{project}/locations/{location}/issueModels/{issue_model}/issues/{issue} Issue string `protobuf:"bytes,1,opt,name=issue,proto3" json:"issue,omitempty"` // Number of conversations attached to the issue at this point in time. LabeledConversationsCount int64 `` /* 139-byte string literal not displayed */ // contains filtered or unexported fields }
Aggregated statistics about an issue.
func (*IssueModelLabelStats_IssueStats) Descriptor
deprecated
func (*IssueModelLabelStats_IssueStats) Descriptor() ([]byte, []int)
Deprecated: Use IssueModelLabelStats_IssueStats.ProtoReflect.Descriptor instead.
func (*IssueModelLabelStats_IssueStats) GetIssue ¶
func (x *IssueModelLabelStats_IssueStats) GetIssue() string
func (*IssueModelLabelStats_IssueStats) GetLabeledConversationsCount ¶
func (x *IssueModelLabelStats_IssueStats) GetLabeledConversationsCount() int64
func (*IssueModelLabelStats_IssueStats) ProtoMessage ¶
func (*IssueModelLabelStats_IssueStats) ProtoMessage()
func (*IssueModelLabelStats_IssueStats) ProtoReflect ¶
func (x *IssueModelLabelStats_IssueStats) ProtoReflect() protoreflect.Message
func (*IssueModelLabelStats_IssueStats) Reset ¶
func (x *IssueModelLabelStats_IssueStats) Reset()
func (*IssueModelLabelStats_IssueStats) String ¶
func (x *IssueModelLabelStats_IssueStats) String() string
type IssueModelResult ¶
type IssueModelResult struct { // Issue model that generates the result. IssueModel string `protobuf:"bytes,1,opt,name=issue_model,json=issueModel,proto3" json:"issue_model,omitempty"` // All the matched issues. Issues []*IssueAssignment `protobuf:"bytes,2,rep,name=issues,proto3" json:"issues,omitempty"` // contains filtered or unexported fields }
Issue Modeling result on a conversation.
func (*IssueModelResult) Descriptor
deprecated
func (*IssueModelResult) Descriptor() ([]byte, []int)
Deprecated: Use IssueModelResult.ProtoReflect.Descriptor instead.
func (*IssueModelResult) GetIssueModel ¶
func (x *IssueModelResult) GetIssueModel() string
func (*IssueModelResult) GetIssues ¶
func (x *IssueModelResult) GetIssues() []*IssueAssignment
func (*IssueModelResult) ProtoMessage ¶
func (*IssueModelResult) ProtoMessage()
func (*IssueModelResult) ProtoReflect ¶
func (x *IssueModelResult) ProtoReflect() protoreflect.Message
func (*IssueModelResult) Reset ¶
func (x *IssueModelResult) Reset()
func (*IssueModelResult) String ¶
func (x *IssueModelResult) String() string
type IssueModel_InputDataConfig ¶
type IssueModel_InputDataConfig struct { // Medium of conversations used in training data. This field is being // deprecated. To specify the medium to be used in training a new issue // model, set the `medium` field on `filter`. // // Deprecated: Do not use. Medium Conversation_Medium `` /* 129-byte string literal not displayed */ // Output only. Number of conversations used in training. Output only. TrainingConversationsCount int64 `` /* 142-byte string literal not displayed */ // A filter to reduce the conversations used for training the model to a // specific subset. Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
Configs for the input data used to create the issue model.
func (*IssueModel_InputDataConfig) Descriptor
deprecated
func (*IssueModel_InputDataConfig) Descriptor() ([]byte, []int)
Deprecated: Use IssueModel_InputDataConfig.ProtoReflect.Descriptor instead.
func (*IssueModel_InputDataConfig) GetFilter ¶
func (x *IssueModel_InputDataConfig) GetFilter() string
func (*IssueModel_InputDataConfig) GetMedium
deprecated
func (x *IssueModel_InputDataConfig) GetMedium() Conversation_Medium
Deprecated: Do not use.
func (*IssueModel_InputDataConfig) GetTrainingConversationsCount ¶
func (x *IssueModel_InputDataConfig) GetTrainingConversationsCount() int64
func (*IssueModel_InputDataConfig) ProtoMessage ¶
func (*IssueModel_InputDataConfig) ProtoMessage()
func (*IssueModel_InputDataConfig) ProtoReflect ¶
func (x *IssueModel_InputDataConfig) ProtoReflect() protoreflect.Message
func (*IssueModel_InputDataConfig) Reset ¶
func (x *IssueModel_InputDataConfig) Reset()
func (*IssueModel_InputDataConfig) String ¶
func (x *IssueModel_InputDataConfig) String() string
type IssueModel_State ¶
type IssueModel_State int32
State of the model.
const ( // Unspecified. IssueModel_STATE_UNSPECIFIED IssueModel_State = 0 // Model is not deployed but is ready to deploy. IssueModel_UNDEPLOYED IssueModel_State = 1 // Model is being deployed. IssueModel_DEPLOYING IssueModel_State = 2 // Model is deployed and is ready to be used. A model can only be used in // analysis if it's in this state. IssueModel_DEPLOYED IssueModel_State = 3 // Model is being undeployed. IssueModel_UNDEPLOYING IssueModel_State = 4 // Model is being deleted. IssueModel_DELETING IssueModel_State = 5 )
func (IssueModel_State) Descriptor ¶
func (IssueModel_State) Descriptor() protoreflect.EnumDescriptor
func (IssueModel_State) Enum ¶
func (x IssueModel_State) Enum() *IssueModel_State
func (IssueModel_State) EnumDescriptor
deprecated
func (IssueModel_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use IssueModel_State.Descriptor instead.
func (IssueModel_State) Number ¶
func (x IssueModel_State) Number() protoreflect.EnumNumber
func (IssueModel_State) String ¶
func (x IssueModel_State) String() string
func (IssueModel_State) Type ¶
func (IssueModel_State) Type() protoreflect.EnumType
type ListAnalysesRequest ¶
type ListAnalysesRequest struct { // Required. The parent resource of the analyses. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // The maximum number of analyses to return in the response. If this // value is zero, the service will select a default size. A call might return // fewer objects than requested. A non-empty `next_page_token` in the response // indicates that more data is available. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // The value returned by the last `ListAnalysesResponse`; indicates // that this is a continuation of a prior `ListAnalyses` call and // the system should return the next page of data. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter to reduce results to a specific subset. Useful for querying // conversations with specific properties. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
The request to list analyses.
func (*ListAnalysesRequest) Descriptor
deprecated
func (*ListAnalysesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAnalysesRequest.ProtoReflect.Descriptor instead.
func (*ListAnalysesRequest) GetFilter ¶
func (x *ListAnalysesRequest) GetFilter() string
func (*ListAnalysesRequest) GetPageSize ¶
func (x *ListAnalysesRequest) GetPageSize() int32
func (*ListAnalysesRequest) GetPageToken ¶
func (x *ListAnalysesRequest) GetPageToken() string
func (*ListAnalysesRequest) GetParent ¶
func (x *ListAnalysesRequest) GetParent() string
func (*ListAnalysesRequest) ProtoMessage ¶
func (*ListAnalysesRequest) ProtoMessage()
func (*ListAnalysesRequest) ProtoReflect ¶
func (x *ListAnalysesRequest) ProtoReflect() protoreflect.Message
func (*ListAnalysesRequest) Reset ¶
func (x *ListAnalysesRequest) Reset()
func (*ListAnalysesRequest) String ¶
func (x *ListAnalysesRequest) String() string
type ListAnalysesResponse ¶
type ListAnalysesResponse struct { // The analyses that match the request. Analyses []*Analysis `protobuf:"bytes,1,rep,name=analyses,proto3" json:"analyses,omitempty"` // A token, which can be sent as `page_token` to retrieve the next page. // If this field is omitted, there are no subsequent pages. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
The response to list analyses.
func (*ListAnalysesResponse) Descriptor
deprecated
func (*ListAnalysesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAnalysesResponse.ProtoReflect.Descriptor instead.
func (*ListAnalysesResponse) GetAnalyses ¶
func (x *ListAnalysesResponse) GetAnalyses() []*Analysis
func (*ListAnalysesResponse) GetNextPageToken ¶
func (x *ListAnalysesResponse) GetNextPageToken() string
func (*ListAnalysesResponse) ProtoMessage ¶
func (*ListAnalysesResponse) ProtoMessage()
func (*ListAnalysesResponse) ProtoReflect ¶
func (x *ListAnalysesResponse) ProtoReflect() protoreflect.Message
func (*ListAnalysesResponse) Reset ¶
func (x *ListAnalysesResponse) Reset()
func (*ListAnalysesResponse) String ¶
func (x *ListAnalysesResponse) String() string
type ListConversationsRequest ¶
type ListConversationsRequest struct { // Required. The parent resource of the conversation. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // The maximum number of conversations to return in the response. A valid page // size ranges from 0 to 1,000 inclusive. If the page size is zero or // unspecified, a default page size of 100 will be chosen. Note that a call // might return fewer results than the requested page size. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // The value returned by the last `ListConversationsResponse`. This value // indicates that this is a continuation of a prior `ListConversations` call // and that the system should return the next page of data. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter to reduce results to a specific subset. Useful for querying // conversations with specific properties. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // The level of details of the conversation. Default is `BASIC`. View ConversationView `protobuf:"varint,5,opt,name=view,proto3,enum=google.cloud.contactcenterinsights.v1.ConversationView" json:"view,omitempty"` // contains filtered or unexported fields }
Request to list conversations.
func (*ListConversationsRequest) Descriptor
deprecated
func (*ListConversationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListConversationsRequest.ProtoReflect.Descriptor instead.
func (*ListConversationsRequest) GetFilter ¶
func (x *ListConversationsRequest) GetFilter() string
func (*ListConversationsRequest) GetPageSize ¶
func (x *ListConversationsRequest) GetPageSize() int32
func (*ListConversationsRequest) GetPageToken ¶
func (x *ListConversationsRequest) GetPageToken() string
func (*ListConversationsRequest) GetParent ¶
func (x *ListConversationsRequest) GetParent() string
func (*ListConversationsRequest) GetView ¶
func (x *ListConversationsRequest) GetView() ConversationView
func (*ListConversationsRequest) ProtoMessage ¶
func (*ListConversationsRequest) ProtoMessage()
func (*ListConversationsRequest) ProtoReflect ¶
func (x *ListConversationsRequest) ProtoReflect() protoreflect.Message
func (*ListConversationsRequest) Reset ¶
func (x *ListConversationsRequest) Reset()
func (*ListConversationsRequest) String ¶
func (x *ListConversationsRequest) String() string
type ListConversationsResponse ¶
type ListConversationsResponse struct { // The conversations that match the request. Conversations []*Conversation `protobuf:"bytes,1,rep,name=conversations,proto3" json:"conversations,omitempty"` // A token which can be sent as `page_token` to retrieve the next page. If // this field is set, it means there is another page available. If it is not // set, it means no other pages are available. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
The response of listing conversations.
func (*ListConversationsResponse) Descriptor
deprecated
func (*ListConversationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListConversationsResponse.ProtoReflect.Descriptor instead.
func (*ListConversationsResponse) GetConversations ¶
func (x *ListConversationsResponse) GetConversations() []*Conversation
func (*ListConversationsResponse) GetNextPageToken ¶
func (x *ListConversationsResponse) GetNextPageToken() string
func (*ListConversationsResponse) ProtoMessage ¶
func (*ListConversationsResponse) ProtoMessage()
func (*ListConversationsResponse) ProtoReflect ¶
func (x *ListConversationsResponse) ProtoReflect() protoreflect.Message
func (*ListConversationsResponse) Reset ¶
func (x *ListConversationsResponse) Reset()
func (*ListConversationsResponse) String ¶
func (x *ListConversationsResponse) String() string
type ListIssueModelsRequest ¶
type ListIssueModelsRequest struct { // Required. The parent resource of the issue model. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // contains filtered or unexported fields }
Request to list issue models.
func (*ListIssueModelsRequest) Descriptor
deprecated
func (*ListIssueModelsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListIssueModelsRequest.ProtoReflect.Descriptor instead.
func (*ListIssueModelsRequest) GetParent ¶
func (x *ListIssueModelsRequest) GetParent() string
func (*ListIssueModelsRequest) ProtoMessage ¶
func (*ListIssueModelsRequest) ProtoMessage()
func (*ListIssueModelsRequest) ProtoReflect ¶
func (x *ListIssueModelsRequest) ProtoReflect() protoreflect.Message
func (*ListIssueModelsRequest) Reset ¶
func (x *ListIssueModelsRequest) Reset()
func (*ListIssueModelsRequest) String ¶
func (x *ListIssueModelsRequest) String() string
type ListIssueModelsResponse ¶
type ListIssueModelsResponse struct { // The issue models that match the request. IssueModels []*IssueModel `protobuf:"bytes,1,rep,name=issue_models,json=issueModels,proto3" json:"issue_models,omitempty"` // contains filtered or unexported fields }
The response of listing issue models.
func (*ListIssueModelsResponse) Descriptor
deprecated
func (*ListIssueModelsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListIssueModelsResponse.ProtoReflect.Descriptor instead.
func (*ListIssueModelsResponse) GetIssueModels ¶
func (x *ListIssueModelsResponse) GetIssueModels() []*IssueModel
func (*ListIssueModelsResponse) ProtoMessage ¶
func (*ListIssueModelsResponse) ProtoMessage()
func (*ListIssueModelsResponse) ProtoReflect ¶
func (x *ListIssueModelsResponse) ProtoReflect() protoreflect.Message
func (*ListIssueModelsResponse) Reset ¶
func (x *ListIssueModelsResponse) Reset()
func (*ListIssueModelsResponse) String ¶
func (x *ListIssueModelsResponse) String() string
type ListIssuesRequest ¶
type ListIssuesRequest struct { // Required. The parent resource of the issue. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // contains filtered or unexported fields }
Request to list issues.
func (*ListIssuesRequest) Descriptor
deprecated
func (*ListIssuesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListIssuesRequest.ProtoReflect.Descriptor instead.
func (*ListIssuesRequest) GetParent ¶
func (x *ListIssuesRequest) GetParent() string
func (*ListIssuesRequest) ProtoMessage ¶
func (*ListIssuesRequest) ProtoMessage()
func (*ListIssuesRequest) ProtoReflect ¶
func (x *ListIssuesRequest) ProtoReflect() protoreflect.Message
func (*ListIssuesRequest) Reset ¶
func (x *ListIssuesRequest) Reset()
func (*ListIssuesRequest) String ¶
func (x *ListIssuesRequest) String() string
type ListIssuesResponse ¶
type ListIssuesResponse struct { // The issues that match the request. Issues []*Issue `protobuf:"bytes,1,rep,name=issues,proto3" json:"issues,omitempty"` // contains filtered or unexported fields }
The response of listing issues.
func (*ListIssuesResponse) Descriptor
deprecated
func (*ListIssuesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListIssuesResponse.ProtoReflect.Descriptor instead.
func (*ListIssuesResponse) GetIssues ¶
func (x *ListIssuesResponse) GetIssues() []*Issue
func (*ListIssuesResponse) ProtoMessage ¶
func (*ListIssuesResponse) ProtoMessage()
func (*ListIssuesResponse) ProtoReflect ¶
func (x *ListIssuesResponse) ProtoReflect() protoreflect.Message
func (*ListIssuesResponse) Reset ¶
func (x *ListIssuesResponse) Reset()
func (*ListIssuesResponse) String ¶
func (x *ListIssuesResponse) String() string
type ListPhraseMatchersRequest ¶
type ListPhraseMatchersRequest struct { // Required. The parent resource of the phrase matcher. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // The maximum number of phrase matchers to return in the response. If this // value is zero, the service will select a default size. A call might return // fewer objects than requested. A non-empty `next_page_token` in the response // indicates that more data is available. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // The value returned by the last `ListPhraseMatchersResponse`. This value // indicates that this is a continuation of a prior `ListPhraseMatchers` call // and that the system should return the next page of data. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter to reduce results to a specific subset. Useful for querying // phrase matchers with specific properties. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
Request to list phrase matchers.
func (*ListPhraseMatchersRequest) Descriptor
deprecated
func (*ListPhraseMatchersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPhraseMatchersRequest.ProtoReflect.Descriptor instead.
func (*ListPhraseMatchersRequest) GetFilter ¶
func (x *ListPhraseMatchersRequest) GetFilter() string
func (*ListPhraseMatchersRequest) GetPageSize ¶
func (x *ListPhraseMatchersRequest) GetPageSize() int32
func (*ListPhraseMatchersRequest) GetPageToken ¶
func (x *ListPhraseMatchersRequest) GetPageToken() string
func (*ListPhraseMatchersRequest) GetParent ¶
func (x *ListPhraseMatchersRequest) GetParent() string
func (*ListPhraseMatchersRequest) ProtoMessage ¶
func (*ListPhraseMatchersRequest) ProtoMessage()
func (*ListPhraseMatchersRequest) ProtoReflect ¶
func (x *ListPhraseMatchersRequest) ProtoReflect() protoreflect.Message
func (*ListPhraseMatchersRequest) Reset ¶
func (x *ListPhraseMatchersRequest) Reset()
func (*ListPhraseMatchersRequest) String ¶
func (x *ListPhraseMatchersRequest) String() string
type ListPhraseMatchersResponse ¶
type ListPhraseMatchersResponse struct { // The phrase matchers that match the request. PhraseMatchers []*PhraseMatcher `protobuf:"bytes,1,rep,name=phrase_matchers,json=phraseMatchers,proto3" json:"phrase_matchers,omitempty"` // A token, which can be sent as `page_token` to retrieve the next page. // If this field is omitted, there are no subsequent pages. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
The response of listing phrase matchers.
func (*ListPhraseMatchersResponse) Descriptor
deprecated
func (*ListPhraseMatchersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPhraseMatchersResponse.ProtoReflect.Descriptor instead.
func (*ListPhraseMatchersResponse) GetNextPageToken ¶
func (x *ListPhraseMatchersResponse) GetNextPageToken() string
func (*ListPhraseMatchersResponse) GetPhraseMatchers ¶
func (x *ListPhraseMatchersResponse) GetPhraseMatchers() []*PhraseMatcher
func (*ListPhraseMatchersResponse) ProtoMessage ¶
func (*ListPhraseMatchersResponse) ProtoMessage()
func (*ListPhraseMatchersResponse) ProtoReflect ¶
func (x *ListPhraseMatchersResponse) ProtoReflect() protoreflect.Message
func (*ListPhraseMatchersResponse) Reset ¶
func (x *ListPhraseMatchersResponse) Reset()
func (*ListPhraseMatchersResponse) String ¶
func (x *ListPhraseMatchersResponse) String() string
type PhraseMatchData ¶
type PhraseMatchData struct { // The unique identifier (the resource name) of the phrase matcher. PhraseMatcher string `protobuf:"bytes,1,opt,name=phrase_matcher,json=phraseMatcher,proto3" json:"phrase_matcher,omitempty"` // The human-readable name of the phrase matcher. DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // contains filtered or unexported fields }
The data for a matched phrase matcher. Represents information identifying a phrase matcher for a given match.
func (*PhraseMatchData) Descriptor
deprecated
func (*PhraseMatchData) Descriptor() ([]byte, []int)
Deprecated: Use PhraseMatchData.ProtoReflect.Descriptor instead.
func (*PhraseMatchData) GetDisplayName ¶
func (x *PhraseMatchData) GetDisplayName() string
func (*PhraseMatchData) GetPhraseMatcher ¶
func (x *PhraseMatchData) GetPhraseMatcher() string
func (*PhraseMatchData) ProtoMessage ¶
func (*PhraseMatchData) ProtoMessage()
func (*PhraseMatchData) ProtoReflect ¶
func (x *PhraseMatchData) ProtoReflect() protoreflect.Message
func (*PhraseMatchData) Reset ¶
func (x *PhraseMatchData) Reset()
func (*PhraseMatchData) String ¶
func (x *PhraseMatchData) String() string
type PhraseMatchRule ¶
type PhraseMatchRule struct { // Required. The phrase to be matched. Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"` // Specifies whether the phrase must be missing from the transcript segment or // present in the transcript segment. Negated bool `protobuf:"varint,2,opt,name=negated,proto3" json:"negated,omitempty"` // Provides additional information about the rule that specifies how to apply // the rule. Config *PhraseMatchRuleConfig `protobuf:"bytes,3,opt,name=config,proto3" json:"config,omitempty"` // contains filtered or unexported fields }
The data for a phrase match rule.
func (*PhraseMatchRule) Descriptor
deprecated
func (*PhraseMatchRule) Descriptor() ([]byte, []int)
Deprecated: Use PhraseMatchRule.ProtoReflect.Descriptor instead.
func (*PhraseMatchRule) GetConfig ¶
func (x *PhraseMatchRule) GetConfig() *PhraseMatchRuleConfig
func (*PhraseMatchRule) GetNegated ¶
func (x *PhraseMatchRule) GetNegated() bool
func (*PhraseMatchRule) GetQuery ¶
func (x *PhraseMatchRule) GetQuery() string
func (*PhraseMatchRule) ProtoMessage ¶
func (*PhraseMatchRule) ProtoMessage()
func (*PhraseMatchRule) ProtoReflect ¶
func (x *PhraseMatchRule) ProtoReflect() protoreflect.Message
func (*PhraseMatchRule) Reset ¶
func (x *PhraseMatchRule) Reset()
func (*PhraseMatchRule) String ¶
func (x *PhraseMatchRule) String() string
type PhraseMatchRuleConfig ¶
type PhraseMatchRuleConfig struct { // The configuration of the phrase match rule. // // Types that are assignable to Config: // *PhraseMatchRuleConfig_ExactMatchConfig Config isPhraseMatchRuleConfig_Config `protobuf_oneof:"config"` // contains filtered or unexported fields }
Configuration information of a phrase match rule.
func (*PhraseMatchRuleConfig) Descriptor
deprecated
func (*PhraseMatchRuleConfig) Descriptor() ([]byte, []int)
Deprecated: Use PhraseMatchRuleConfig.ProtoReflect.Descriptor instead.
func (*PhraseMatchRuleConfig) GetConfig ¶
func (m *PhraseMatchRuleConfig) GetConfig() isPhraseMatchRuleConfig_Config
func (*PhraseMatchRuleConfig) GetExactMatchConfig ¶
func (x *PhraseMatchRuleConfig) GetExactMatchConfig() *ExactMatchConfig
func (*PhraseMatchRuleConfig) ProtoMessage ¶
func (*PhraseMatchRuleConfig) ProtoMessage()
func (*PhraseMatchRuleConfig) ProtoReflect ¶
func (x *PhraseMatchRuleConfig) ProtoReflect() protoreflect.Message
func (*PhraseMatchRuleConfig) Reset ¶
func (x *PhraseMatchRuleConfig) Reset()
func (*PhraseMatchRuleConfig) String ¶
func (x *PhraseMatchRuleConfig) String() string
type PhraseMatchRuleConfig_ExactMatchConfig ¶
type PhraseMatchRuleConfig_ExactMatchConfig struct { // The configuration for the exact match rule. ExactMatchConfig *ExactMatchConfig `protobuf:"bytes,1,opt,name=exact_match_config,json=exactMatchConfig,proto3,oneof"` }
type PhraseMatchRuleGroup ¶
type PhraseMatchRuleGroup struct { // Required. The type of this phrase match rule group. Type PhraseMatchRuleGroup_PhraseMatchRuleGroupType `` /* 151-byte string literal not displayed */ // A list of phase match rules that are included in this group. PhraseMatchRules []*PhraseMatchRule `protobuf:"bytes,2,rep,name=phrase_match_rules,json=phraseMatchRules,proto3" json:"phrase_match_rules,omitempty"` // contains filtered or unexported fields }
A message representing a rule in the phrase matcher.
func (*PhraseMatchRuleGroup) Descriptor
deprecated
func (*PhraseMatchRuleGroup) Descriptor() ([]byte, []int)
Deprecated: Use PhraseMatchRuleGroup.ProtoReflect.Descriptor instead.
func (*PhraseMatchRuleGroup) GetPhraseMatchRules ¶
func (x *PhraseMatchRuleGroup) GetPhraseMatchRules() []*PhraseMatchRule
func (*PhraseMatchRuleGroup) GetType ¶
func (x *PhraseMatchRuleGroup) GetType() PhraseMatchRuleGroup_PhraseMatchRuleGroupType
func (*PhraseMatchRuleGroup) ProtoMessage ¶
func (*PhraseMatchRuleGroup) ProtoMessage()
func (*PhraseMatchRuleGroup) ProtoReflect ¶
func (x *PhraseMatchRuleGroup) ProtoReflect() protoreflect.Message
func (*PhraseMatchRuleGroup) Reset ¶
func (x *PhraseMatchRuleGroup) Reset()
func (*PhraseMatchRuleGroup) String ¶
func (x *PhraseMatchRuleGroup) String() string
type PhraseMatchRuleGroup_PhraseMatchRuleGroupType ¶
type PhraseMatchRuleGroup_PhraseMatchRuleGroupType int32
Specifies how to combine each phrase match rule for whether there is a match.
const ( // Unspecified. PhraseMatchRuleGroup_PHRASE_MATCH_RULE_GROUP_TYPE_UNSPECIFIED PhraseMatchRuleGroup_PhraseMatchRuleGroupType = 0 // Must meet all phrase match rules or there is no match. PhraseMatchRuleGroup_ALL_OF PhraseMatchRuleGroup_PhraseMatchRuleGroupType = 1 // If any of the phrase match rules are met, there is a match. PhraseMatchRuleGroup_ANY_OF PhraseMatchRuleGroup_PhraseMatchRuleGroupType = 2 )
func (PhraseMatchRuleGroup_PhraseMatchRuleGroupType) Descriptor ¶
func (PhraseMatchRuleGroup_PhraseMatchRuleGroupType) Descriptor() protoreflect.EnumDescriptor
func (PhraseMatchRuleGroup_PhraseMatchRuleGroupType) EnumDescriptor
deprecated
func (PhraseMatchRuleGroup_PhraseMatchRuleGroupType) EnumDescriptor() ([]byte, []int)
Deprecated: Use PhraseMatchRuleGroup_PhraseMatchRuleGroupType.Descriptor instead.
func (PhraseMatchRuleGroup_PhraseMatchRuleGroupType) Number ¶
func (x PhraseMatchRuleGroup_PhraseMatchRuleGroupType) Number() protoreflect.EnumNumber
func (PhraseMatchRuleGroup_PhraseMatchRuleGroupType) String ¶
func (x PhraseMatchRuleGroup_PhraseMatchRuleGroupType) String() string
type PhraseMatcher ¶
type PhraseMatcher struct { // The resource name of the phrase matcher. // Format: // projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher} Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Output only. Immutable. The revision ID of the phrase matcher. // A new revision is committed whenever the matcher is changed, except when it // is activated or deactivated. A server generated random ID will be used. // Example: locations/global/phraseMatchers/my-first-matcher@1234567 RevisionId string `protobuf:"bytes,2,opt,name=revision_id,json=revisionId,proto3" json:"revision_id,omitempty"` // The customized version tag to use for the phrase matcher. If not specified, // it will default to `revision_id`. VersionTag string `protobuf:"bytes,3,opt,name=version_tag,json=versionTag,proto3" json:"version_tag,omitempty"` // Output only. The timestamp of when the revision was created. It is also the create time // when a new matcher is added. RevisionCreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=revision_create_time,json=revisionCreateTime,proto3" json:"revision_create_time,omitempty"` // The human-readable name of the phrase matcher. DisplayName string `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // Required. The type of this phrase matcher. Type PhraseMatcher_PhraseMatcherType `` /* 137-byte string literal not displayed */ // Applies the phrase matcher only when it is active. Active bool `protobuf:"varint,7,opt,name=active,proto3" json:"active,omitempty"` // A list of phase match rule groups that are included in this matcher. PhraseMatchRuleGroups []*PhraseMatchRuleGroup `` /* 128-byte string literal not displayed */ // Output only. The most recent time at which the activation status was updated. ActivationUpdateTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=activation_update_time,json=activationUpdateTime,proto3" json:"activation_update_time,omitempty"` // The role whose utterances the phrase matcher should be matched // against. If the role is ROLE_UNSPECIFIED it will be matched against any // utterances in the transcript. RoleMatch ConversationParticipant_Role `` /* 162-byte string literal not displayed */ // Output only. The most recent time at which the phrase matcher was updated. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // contains filtered or unexported fields }
The phrase matcher resource.
func (*PhraseMatcher) Descriptor
deprecated
func (*PhraseMatcher) Descriptor() ([]byte, []int)
Deprecated: Use PhraseMatcher.ProtoReflect.Descriptor instead.
func (*PhraseMatcher) GetActivationUpdateTime ¶
func (x *PhraseMatcher) GetActivationUpdateTime() *timestamppb.Timestamp
func (*PhraseMatcher) GetActive ¶
func (x *PhraseMatcher) GetActive() bool
func (*PhraseMatcher) GetDisplayName ¶
func (x *PhraseMatcher) GetDisplayName() string
func (*PhraseMatcher) GetName ¶
func (x *PhraseMatcher) GetName() string
func (*PhraseMatcher) GetPhraseMatchRuleGroups ¶
func (x *PhraseMatcher) GetPhraseMatchRuleGroups() []*PhraseMatchRuleGroup
func (*PhraseMatcher) GetRevisionCreateTime ¶
func (x *PhraseMatcher) GetRevisionCreateTime() *timestamppb.Timestamp
func (*PhraseMatcher) GetRevisionId ¶
func (x *PhraseMatcher) GetRevisionId() string
func (*PhraseMatcher) GetRoleMatch ¶
func (x *PhraseMatcher) GetRoleMatch() ConversationParticipant_Role
func (*PhraseMatcher) GetType ¶
func (x *PhraseMatcher) GetType() PhraseMatcher_PhraseMatcherType
func (*PhraseMatcher) GetUpdateTime ¶
func (x *PhraseMatcher) GetUpdateTime() *timestamppb.Timestamp
func (*PhraseMatcher) GetVersionTag ¶
func (x *PhraseMatcher) GetVersionTag() string
func (*PhraseMatcher) ProtoMessage ¶
func (*PhraseMatcher) ProtoMessage()
func (*PhraseMatcher) ProtoReflect ¶
func (x *PhraseMatcher) ProtoReflect() protoreflect.Message
func (*PhraseMatcher) Reset ¶
func (x *PhraseMatcher) Reset()
func (*PhraseMatcher) String ¶
func (x *PhraseMatcher) String() string
type PhraseMatcher_PhraseMatcherType ¶
type PhraseMatcher_PhraseMatcherType int32
Specifies how to combine each phrase match rule group to determine whether there is a match.
const ( // Unspecified. PhraseMatcher_PHRASE_MATCHER_TYPE_UNSPECIFIED PhraseMatcher_PhraseMatcherType = 0 // Must meet all phrase match rule groups or there is no match. PhraseMatcher_ALL_OF PhraseMatcher_PhraseMatcherType = 1 // If any of the phrase match rule groups are met, there is a match. PhraseMatcher_ANY_OF PhraseMatcher_PhraseMatcherType = 2 )
func (PhraseMatcher_PhraseMatcherType) Descriptor ¶
func (PhraseMatcher_PhraseMatcherType) Descriptor() protoreflect.EnumDescriptor
func (PhraseMatcher_PhraseMatcherType) Enum ¶
func (x PhraseMatcher_PhraseMatcherType) Enum() *PhraseMatcher_PhraseMatcherType
func (PhraseMatcher_PhraseMatcherType) EnumDescriptor
deprecated
func (PhraseMatcher_PhraseMatcherType) EnumDescriptor() ([]byte, []int)
Deprecated: Use PhraseMatcher_PhraseMatcherType.Descriptor instead.
func (PhraseMatcher_PhraseMatcherType) Number ¶
func (x PhraseMatcher_PhraseMatcherType) Number() protoreflect.EnumNumber
func (PhraseMatcher_PhraseMatcherType) String ¶
func (x PhraseMatcher_PhraseMatcherType) String() string
func (PhraseMatcher_PhraseMatcherType) Type ¶
func (PhraseMatcher_PhraseMatcherType) Type() protoreflect.EnumType
type RuntimeAnnotation ¶
type RuntimeAnnotation struct { // The data in the annotation. // // Types that are assignable to Data: // *RuntimeAnnotation_ArticleSuggestion // *RuntimeAnnotation_FaqAnswer // *RuntimeAnnotation_SmartReply // *RuntimeAnnotation_SmartComposeSuggestion // *RuntimeAnnotation_DialogflowInteraction Data isRuntimeAnnotation_Data `protobuf_oneof:"data"` // The unique identifier of the annotation. // Format: // projects/{project}/locations/{location}/conversationDatasets/{dataset}/conversationDataItems/{data_item}/conversationAnnotations/{annotation} AnnotationId string `protobuf:"bytes,1,opt,name=annotation_id,json=annotationId,proto3" json:"annotation_id,omitempty"` // The time at which this annotation was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // The boundary in the conversation where the annotation starts, inclusive. StartBoundary *AnnotationBoundary `protobuf:"bytes,3,opt,name=start_boundary,json=startBoundary,proto3" json:"start_boundary,omitempty"` // The boundary in the conversation where the annotation ends, inclusive. EndBoundary *AnnotationBoundary `protobuf:"bytes,4,opt,name=end_boundary,json=endBoundary,proto3" json:"end_boundary,omitempty"` // The feedback that the customer has about the answer in `data`. AnswerFeedback *AnswerFeedback `protobuf:"bytes,5,opt,name=answer_feedback,json=answerFeedback,proto3" json:"answer_feedback,omitempty"` // contains filtered or unexported fields }
An annotation that was generated during the customer and agent interaction.
func (*RuntimeAnnotation) Descriptor
deprecated
func (*RuntimeAnnotation) Descriptor() ([]byte, []int)
Deprecated: Use RuntimeAnnotation.ProtoReflect.Descriptor instead.
func (*RuntimeAnnotation) GetAnnotationId ¶
func (x *RuntimeAnnotation) GetAnnotationId() string
func (*RuntimeAnnotation) GetAnswerFeedback ¶
func (x *RuntimeAnnotation) GetAnswerFeedback() *AnswerFeedback
func (*RuntimeAnnotation) GetArticleSuggestion ¶
func (x *RuntimeAnnotation) GetArticleSuggestion() *ArticleSuggestionData
func (*RuntimeAnnotation) GetCreateTime ¶
func (x *RuntimeAnnotation) GetCreateTime() *timestamppb.Timestamp
func (*RuntimeAnnotation) GetData ¶
func (m *RuntimeAnnotation) GetData() isRuntimeAnnotation_Data
func (*RuntimeAnnotation) GetDialogflowInteraction ¶
func (x *RuntimeAnnotation) GetDialogflowInteraction() *DialogflowInteractionData
func (*RuntimeAnnotation) GetEndBoundary ¶
func (x *RuntimeAnnotation) GetEndBoundary() *AnnotationBoundary
func (*RuntimeAnnotation) GetFaqAnswer ¶
func (x *RuntimeAnnotation) GetFaqAnswer() *FaqAnswerData
func (*RuntimeAnnotation) GetSmartComposeSuggestion ¶
func (x *RuntimeAnnotation) GetSmartComposeSuggestion() *SmartComposeSuggestionData
func (*RuntimeAnnotation) GetSmartReply ¶
func (x *RuntimeAnnotation) GetSmartReply() *SmartReplyData
func (*RuntimeAnnotation) GetStartBoundary ¶
func (x *RuntimeAnnotation) GetStartBoundary() *AnnotationBoundary
func (*RuntimeAnnotation) ProtoMessage ¶
func (*RuntimeAnnotation) ProtoMessage()
func (*RuntimeAnnotation) ProtoReflect ¶
func (x *RuntimeAnnotation) ProtoReflect() protoreflect.Message
func (*RuntimeAnnotation) Reset ¶
func (x *RuntimeAnnotation) Reset()
func (*RuntimeAnnotation) String ¶
func (x *RuntimeAnnotation) String() string
type RuntimeAnnotation_ArticleSuggestion ¶
type RuntimeAnnotation_ArticleSuggestion struct { // Agent Assist Article Suggestion data. ArticleSuggestion *ArticleSuggestionData `protobuf:"bytes,6,opt,name=article_suggestion,json=articleSuggestion,proto3,oneof"` }
type RuntimeAnnotation_DialogflowInteraction ¶
type RuntimeAnnotation_DialogflowInteraction struct { // Dialogflow interaction data. DialogflowInteraction *DialogflowInteractionData `protobuf:"bytes,10,opt,name=dialogflow_interaction,json=dialogflowInteraction,proto3,oneof"` }
type RuntimeAnnotation_FaqAnswer ¶
type RuntimeAnnotation_FaqAnswer struct { // Agent Assist FAQ answer data. FaqAnswer *FaqAnswerData `protobuf:"bytes,7,opt,name=faq_answer,json=faqAnswer,proto3,oneof"` }
type RuntimeAnnotation_SmartComposeSuggestion ¶
type RuntimeAnnotation_SmartComposeSuggestion struct { // Agent Assist Smart Compose suggestion data. SmartComposeSuggestion *SmartComposeSuggestionData `protobuf:"bytes,9,opt,name=smart_compose_suggestion,json=smartComposeSuggestion,proto3,oneof"` }
type RuntimeAnnotation_SmartReply ¶
type RuntimeAnnotation_SmartReply struct { // Agent Assist Smart Reply data. SmartReply *SmartReplyData `protobuf:"bytes,8,opt,name=smart_reply,json=smartReply,proto3,oneof"` }
type SentimentData ¶
type SentimentData struct { // A non-negative number from 0 to infinity which represents the abolute // magnitude of sentiment regardless of score. Magnitude float32 `protobuf:"fixed32,1,opt,name=magnitude,proto3" json:"magnitude,omitempty"` // The sentiment score between -1.0 (negative) and 1.0 (positive). Score float32 `protobuf:"fixed32,2,opt,name=score,proto3" json:"score,omitempty"` // contains filtered or unexported fields }
The data for a sentiment annotation.
func (*SentimentData) Descriptor
deprecated
func (*SentimentData) Descriptor() ([]byte, []int)
Deprecated: Use SentimentData.ProtoReflect.Descriptor instead.
func (*SentimentData) GetMagnitude ¶
func (x *SentimentData) GetMagnitude() float32
func (*SentimentData) GetScore ¶
func (x *SentimentData) GetScore() float32
func (*SentimentData) ProtoMessage ¶
func (*SentimentData) ProtoMessage()
func (*SentimentData) ProtoReflect ¶
func (x *SentimentData) ProtoReflect() protoreflect.Message
func (*SentimentData) Reset ¶
func (x *SentimentData) Reset()
func (*SentimentData) String ¶
func (x *SentimentData) String() string
type Settings ¶
type Settings struct { // Immutable. The resource name of the settings resource. // Format: // projects/{project}/locations/{location}/settings Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Output only. The time at which the settings was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The time at which the settings were last updated. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // A language code to be applied to each transcript segment unless the segment // already specifies a language code. Language code defaults to "en-US" if it // is neither specified on the segment nor here. LanguageCode string `protobuf:"bytes,4,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"` // The default TTL for newly-created conversations. If a conversation has a // specified expiration, that value will be used instead. Changing this // value will not change the expiration of existing conversations. // Conversations with no expire time persist until they are deleted. ConversationTtl *durationpb.Duration `protobuf:"bytes,5,opt,name=conversation_ttl,json=conversationTtl,proto3" json:"conversation_ttl,omitempty"` // A map that maps a notification trigger to a Pub/Sub topic. Each time a // specified trigger occurs, Insights will notify the corresponding Pub/Sub // topic. // // Keys are notification triggers. Supported keys are: // // * "all-triggers": Notify each time any of the supported triggers occurs. // * "create-analysis": Notify each time an analysis is created. // * "create-conversation": Notify each time a conversation is created. // * "export-insights-data": Notify each time an export is complete. // * "update-conversation": Notify each time a conversation is updated via // UpdateConversation. // // Values are Pub/Sub topics. The format of each Pub/Sub topic is: // projects/{project}/topics/{topic} PubsubNotificationSettings map[string]string `` /* 229-byte string literal not displayed */ // Default analysis settings. AnalysisConfig *Settings_AnalysisConfig `protobuf:"bytes,7,opt,name=analysis_config,json=analysisConfig,proto3" json:"analysis_config,omitempty"` // contains filtered or unexported fields }
The settings resource.
func (*Settings) Descriptor
deprecated
func (*Settings) GetAnalysisConfig ¶
func (x *Settings) GetAnalysisConfig() *Settings_AnalysisConfig
func (*Settings) GetConversationTtl ¶
func (x *Settings) GetConversationTtl() *durationpb.Duration
func (*Settings) GetCreateTime ¶
func (x *Settings) GetCreateTime() *timestamppb.Timestamp
func (*Settings) GetLanguageCode ¶
func (*Settings) GetPubsubNotificationSettings ¶
func (*Settings) GetUpdateTime ¶
func (x *Settings) GetUpdateTime() *timestamppb.Timestamp
func (*Settings) ProtoMessage ¶
func (*Settings) ProtoMessage()
func (*Settings) ProtoReflect ¶
func (x *Settings) ProtoReflect() protoreflect.Message
type Settings_AnalysisConfig ¶
type Settings_AnalysisConfig struct { // Percentage of conversations created using Dialogflow runtime integration // to analyze automatically, between [0, 100]. RuntimeIntegrationAnalysisPercentage float64 `` /* 175-byte string literal not displayed */ // contains filtered or unexported fields }
Default configuration when creating Analyses in Insights.
func (*Settings_AnalysisConfig) Descriptor
deprecated
func (*Settings_AnalysisConfig) Descriptor() ([]byte, []int)
Deprecated: Use Settings_AnalysisConfig.ProtoReflect.Descriptor instead.
func (*Settings_AnalysisConfig) GetRuntimeIntegrationAnalysisPercentage ¶
func (x *Settings_AnalysisConfig) GetRuntimeIntegrationAnalysisPercentage() float64
func (*Settings_AnalysisConfig) ProtoMessage ¶
func (*Settings_AnalysisConfig) ProtoMessage()
func (*Settings_AnalysisConfig) ProtoReflect ¶
func (x *Settings_AnalysisConfig) ProtoReflect() protoreflect.Message
func (*Settings_AnalysisConfig) Reset ¶
func (x *Settings_AnalysisConfig) Reset()
func (*Settings_AnalysisConfig) String ¶
func (x *Settings_AnalysisConfig) String() string
type SilenceData ¶
type SilenceData struct {
// contains filtered or unexported fields
}
The data for a silence annotation.
func (*SilenceData) Descriptor
deprecated
func (*SilenceData) Descriptor() ([]byte, []int)
Deprecated: Use SilenceData.ProtoReflect.Descriptor instead.
func (*SilenceData) ProtoMessage ¶
func (*SilenceData) ProtoMessage()
func (*SilenceData) ProtoReflect ¶
func (x *SilenceData) ProtoReflect() protoreflect.Message
func (*SilenceData) Reset ¶
func (x *SilenceData) Reset()
func (*SilenceData) String ¶
func (x *SilenceData) String() string
type SmartComposeSuggestionData ¶
type SmartComposeSuggestionData struct { // The content of the suggestion. Suggestion string `protobuf:"bytes,1,opt,name=suggestion,proto3" json:"suggestion,omitempty"` // The system's confidence score that this suggestion is a good match for this // conversation, ranging from 0.0 (completely uncertain) to 1.0 (completely // certain). ConfidenceScore float64 `protobuf:"fixed64,2,opt,name=confidence_score,json=confidenceScore,proto3" json:"confidence_score,omitempty"` // Map that contains metadata about the Smart Compose suggestion and the // document from which it originates. Metadata map[string]string `` /* 157-byte string literal not displayed */ // Name of the query record. // Format: // projects/{project}/locations/{location}/queryRecords/{query_record} QueryRecord string `protobuf:"bytes,4,opt,name=query_record,json=queryRecord,proto3" json:"query_record,omitempty"` // contains filtered or unexported fields }
Agent Assist Smart Compose suggestion data.
func (*SmartComposeSuggestionData) Descriptor
deprecated
func (*SmartComposeSuggestionData) Descriptor() ([]byte, []int)
Deprecated: Use SmartComposeSuggestionData.ProtoReflect.Descriptor instead.
func (*SmartComposeSuggestionData) GetConfidenceScore ¶
func (x *SmartComposeSuggestionData) GetConfidenceScore() float64
func (*SmartComposeSuggestionData) GetMetadata ¶
func (x *SmartComposeSuggestionData) GetMetadata() map[string]string
func (*SmartComposeSuggestionData) GetQueryRecord ¶
func (x *SmartComposeSuggestionData) GetQueryRecord() string
func (*SmartComposeSuggestionData) GetSuggestion ¶
func (x *SmartComposeSuggestionData) GetSuggestion() string
func (*SmartComposeSuggestionData) ProtoMessage ¶
func (*SmartComposeSuggestionData) ProtoMessage()
func (*SmartComposeSuggestionData) ProtoReflect ¶
func (x *SmartComposeSuggestionData) ProtoReflect() protoreflect.Message
func (*SmartComposeSuggestionData) Reset ¶
func (x *SmartComposeSuggestionData) Reset()
func (*SmartComposeSuggestionData) String ¶
func (x *SmartComposeSuggestionData) String() string
type SmartReplyData ¶
type SmartReplyData struct { // The content of the reply. Reply string `protobuf:"bytes,1,opt,name=reply,proto3" json:"reply,omitempty"` // The system's confidence score that this reply is a good match for this // conversation, ranging from 0.0 (completely uncertain) to 1.0 (completely // certain). ConfidenceScore float64 `protobuf:"fixed64,2,opt,name=confidence_score,json=confidenceScore,proto3" json:"confidence_score,omitempty"` // Map that contains metadata about the Smart Reply and the document from // which it originates. Metadata map[string]string `` /* 157-byte string literal not displayed */ // Name of the query record. // Format: // projects/{project}/locations/{location}/queryRecords/{query_record} QueryRecord string `protobuf:"bytes,4,opt,name=query_record,json=queryRecord,proto3" json:"query_record,omitempty"` // contains filtered or unexported fields }
Agent Assist Smart Reply data.
func (*SmartReplyData) Descriptor
deprecated
func (*SmartReplyData) Descriptor() ([]byte, []int)
Deprecated: Use SmartReplyData.ProtoReflect.Descriptor instead.
func (*SmartReplyData) GetConfidenceScore ¶
func (x *SmartReplyData) GetConfidenceScore() float64
func (*SmartReplyData) GetMetadata ¶
func (x *SmartReplyData) GetMetadata() map[string]string
func (*SmartReplyData) GetQueryRecord ¶
func (x *SmartReplyData) GetQueryRecord() string
func (*SmartReplyData) GetReply ¶
func (x *SmartReplyData) GetReply() string
func (*SmartReplyData) ProtoMessage ¶
func (*SmartReplyData) ProtoMessage()
func (*SmartReplyData) ProtoReflect ¶
func (x *SmartReplyData) ProtoReflect() protoreflect.Message
func (*SmartReplyData) Reset ¶
func (x *SmartReplyData) Reset()
func (*SmartReplyData) String ¶
func (x *SmartReplyData) String() string
type UndeployIssueModelMetadata ¶
type UndeployIssueModelMetadata struct { // Output only. The time the operation was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The time the operation finished running. EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // The original request for undeployment. Request *UndeployIssueModelRequest `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"` // contains filtered or unexported fields }
Metadata for undeploying an issue model.
func (*UndeployIssueModelMetadata) Descriptor
deprecated
func (*UndeployIssueModelMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UndeployIssueModelMetadata.ProtoReflect.Descriptor instead.
func (*UndeployIssueModelMetadata) GetCreateTime ¶
func (x *UndeployIssueModelMetadata) GetCreateTime() *timestamppb.Timestamp
func (*UndeployIssueModelMetadata) GetEndTime ¶
func (x *UndeployIssueModelMetadata) GetEndTime() *timestamppb.Timestamp
func (*UndeployIssueModelMetadata) GetRequest ¶
func (x *UndeployIssueModelMetadata) GetRequest() *UndeployIssueModelRequest
func (*UndeployIssueModelMetadata) ProtoMessage ¶
func (*UndeployIssueModelMetadata) ProtoMessage()
func (*UndeployIssueModelMetadata) ProtoReflect ¶
func (x *UndeployIssueModelMetadata) ProtoReflect() protoreflect.Message
func (*UndeployIssueModelMetadata) Reset ¶
func (x *UndeployIssueModelMetadata) Reset()
func (*UndeployIssueModelMetadata) String ¶
func (x *UndeployIssueModelMetadata) String() string
type UndeployIssueModelRequest ¶
type UndeployIssueModelRequest struct { // Required. The issue model to undeploy. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
The request to undeploy an issue model.
func (*UndeployIssueModelRequest) Descriptor
deprecated
func (*UndeployIssueModelRequest) Descriptor() ([]byte, []int)
Deprecated: Use UndeployIssueModelRequest.ProtoReflect.Descriptor instead.
func (*UndeployIssueModelRequest) GetName ¶
func (x *UndeployIssueModelRequest) GetName() string
func (*UndeployIssueModelRequest) ProtoMessage ¶
func (*UndeployIssueModelRequest) ProtoMessage()
func (*UndeployIssueModelRequest) ProtoReflect ¶
func (x *UndeployIssueModelRequest) ProtoReflect() protoreflect.Message
func (*UndeployIssueModelRequest) Reset ¶
func (x *UndeployIssueModelRequest) Reset()
func (*UndeployIssueModelRequest) String ¶
func (x *UndeployIssueModelRequest) String() string
type UndeployIssueModelResponse ¶
type UndeployIssueModelResponse struct {
// contains filtered or unexported fields
}
The response to undeploy an issue model.
func (*UndeployIssueModelResponse) Descriptor
deprecated
func (*UndeployIssueModelResponse) Descriptor() ([]byte, []int)
Deprecated: Use UndeployIssueModelResponse.ProtoReflect.Descriptor instead.
func (*UndeployIssueModelResponse) ProtoMessage ¶
func (*UndeployIssueModelResponse) ProtoMessage()
func (*UndeployIssueModelResponse) ProtoReflect ¶
func (x *UndeployIssueModelResponse) ProtoReflect() protoreflect.Message
func (*UndeployIssueModelResponse) Reset ¶
func (x *UndeployIssueModelResponse) Reset()
func (*UndeployIssueModelResponse) String ¶
func (x *UndeployIssueModelResponse) String() string
type UnimplementedContactCenterInsightsServer ¶
type UnimplementedContactCenterInsightsServer struct { }
UnimplementedContactCenterInsightsServer can be embedded to have forward compatible implementations.
func (*UnimplementedContactCenterInsightsServer) CalculateIssueModelStats ¶
func (*UnimplementedContactCenterInsightsServer) CalculateIssueModelStats(context.Context, *CalculateIssueModelStatsRequest) (*CalculateIssueModelStatsResponse, error)
func (*UnimplementedContactCenterInsightsServer) CalculateStats ¶
func (*UnimplementedContactCenterInsightsServer) CalculateStats(context.Context, *CalculateStatsRequest) (*CalculateStatsResponse, error)
func (*UnimplementedContactCenterInsightsServer) CreateAnalysis ¶
func (*UnimplementedContactCenterInsightsServer) CreateAnalysis(context.Context, *CreateAnalysisRequest) (*longrunning.Operation, error)
func (*UnimplementedContactCenterInsightsServer) CreateConversation ¶
func (*UnimplementedContactCenterInsightsServer) CreateConversation(context.Context, *CreateConversationRequest) (*Conversation, error)
func (*UnimplementedContactCenterInsightsServer) CreateIssueModel ¶
func (*UnimplementedContactCenterInsightsServer) CreateIssueModel(context.Context, *CreateIssueModelRequest) (*longrunning.Operation, error)
func (*UnimplementedContactCenterInsightsServer) CreatePhraseMatcher ¶
func (*UnimplementedContactCenterInsightsServer) CreatePhraseMatcher(context.Context, *CreatePhraseMatcherRequest) (*PhraseMatcher, error)
func (*UnimplementedContactCenterInsightsServer) DeleteAnalysis ¶
func (*UnimplementedContactCenterInsightsServer) DeleteAnalysis(context.Context, *DeleteAnalysisRequest) (*emptypb.Empty, error)
func (*UnimplementedContactCenterInsightsServer) DeleteConversation ¶
func (*UnimplementedContactCenterInsightsServer) DeleteConversation(context.Context, *DeleteConversationRequest) (*emptypb.Empty, error)
func (*UnimplementedContactCenterInsightsServer) DeleteIssueModel ¶
func (*UnimplementedContactCenterInsightsServer) DeleteIssueModel(context.Context, *DeleteIssueModelRequest) (*longrunning.Operation, error)
func (*UnimplementedContactCenterInsightsServer) DeletePhraseMatcher ¶
func (*UnimplementedContactCenterInsightsServer) DeletePhraseMatcher(context.Context, *DeletePhraseMatcherRequest) (*emptypb.Empty, error)
func (*UnimplementedContactCenterInsightsServer) DeployIssueModel ¶
func (*UnimplementedContactCenterInsightsServer) DeployIssueModel(context.Context, *DeployIssueModelRequest) (*longrunning.Operation, error)
func (*UnimplementedContactCenterInsightsServer) ExportInsightsData ¶
func (*UnimplementedContactCenterInsightsServer) ExportInsightsData(context.Context, *ExportInsightsDataRequest) (*longrunning.Operation, error)
func (*UnimplementedContactCenterInsightsServer) GetAnalysis ¶
func (*UnimplementedContactCenterInsightsServer) GetAnalysis(context.Context, *GetAnalysisRequest) (*Analysis, error)
func (*UnimplementedContactCenterInsightsServer) GetConversation ¶
func (*UnimplementedContactCenterInsightsServer) GetConversation(context.Context, *GetConversationRequest) (*Conversation, error)
func (*UnimplementedContactCenterInsightsServer) GetIssue ¶
func (*UnimplementedContactCenterInsightsServer) GetIssue(context.Context, *GetIssueRequest) (*Issue, error)
func (*UnimplementedContactCenterInsightsServer) GetIssueModel ¶
func (*UnimplementedContactCenterInsightsServer) GetIssueModel(context.Context, *GetIssueModelRequest) (*IssueModel, error)
func (*UnimplementedContactCenterInsightsServer) GetPhraseMatcher ¶
func (*UnimplementedContactCenterInsightsServer) GetPhraseMatcher(context.Context, *GetPhraseMatcherRequest) (*PhraseMatcher, error)
func (*UnimplementedContactCenterInsightsServer) GetSettings ¶
func (*UnimplementedContactCenterInsightsServer) GetSettings(context.Context, *GetSettingsRequest) (*Settings, error)
func (*UnimplementedContactCenterInsightsServer) ListAnalyses ¶
func (*UnimplementedContactCenterInsightsServer) ListAnalyses(context.Context, *ListAnalysesRequest) (*ListAnalysesResponse, error)
func (*UnimplementedContactCenterInsightsServer) ListConversations ¶
func (*UnimplementedContactCenterInsightsServer) ListConversations(context.Context, *ListConversationsRequest) (*ListConversationsResponse, error)
func (*UnimplementedContactCenterInsightsServer) ListIssueModels ¶
func (*UnimplementedContactCenterInsightsServer) ListIssueModels(context.Context, *ListIssueModelsRequest) (*ListIssueModelsResponse, error)
func (*UnimplementedContactCenterInsightsServer) ListIssues ¶
func (*UnimplementedContactCenterInsightsServer) ListIssues(context.Context, *ListIssuesRequest) (*ListIssuesResponse, error)
func (*UnimplementedContactCenterInsightsServer) ListPhraseMatchers ¶
func (*UnimplementedContactCenterInsightsServer) ListPhraseMatchers(context.Context, *ListPhraseMatchersRequest) (*ListPhraseMatchersResponse, error)
func (*UnimplementedContactCenterInsightsServer) UndeployIssueModel ¶
func (*UnimplementedContactCenterInsightsServer) UndeployIssueModel(context.Context, *UndeployIssueModelRequest) (*longrunning.Operation, error)
func (*UnimplementedContactCenterInsightsServer) UpdateConversation ¶
func (*UnimplementedContactCenterInsightsServer) UpdateConversation(context.Context, *UpdateConversationRequest) (*Conversation, error)
func (*UnimplementedContactCenterInsightsServer) UpdateIssue ¶
func (*UnimplementedContactCenterInsightsServer) UpdateIssue(context.Context, *UpdateIssueRequest) (*Issue, error)
func (*UnimplementedContactCenterInsightsServer) UpdateIssueModel ¶
func (*UnimplementedContactCenterInsightsServer) UpdateIssueModel(context.Context, *UpdateIssueModelRequest) (*IssueModel, error)
func (*UnimplementedContactCenterInsightsServer) UpdateSettings ¶
func (*UnimplementedContactCenterInsightsServer) UpdateSettings(context.Context, *UpdateSettingsRequest) (*Settings, error)
type UpdateConversationRequest ¶
type UpdateConversationRequest struct { // Required. The new values for the conversation. Conversation *Conversation `protobuf:"bytes,1,opt,name=conversation,proto3" json:"conversation,omitempty"` // The list of fields to be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
The request to update a conversation.
func (*UpdateConversationRequest) Descriptor
deprecated
func (*UpdateConversationRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateConversationRequest.ProtoReflect.Descriptor instead.
func (*UpdateConversationRequest) GetConversation ¶
func (x *UpdateConversationRequest) GetConversation() *Conversation
func (*UpdateConversationRequest) GetUpdateMask ¶
func (x *UpdateConversationRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateConversationRequest) ProtoMessage ¶
func (*UpdateConversationRequest) ProtoMessage()
func (*UpdateConversationRequest) ProtoReflect ¶
func (x *UpdateConversationRequest) ProtoReflect() protoreflect.Message
func (*UpdateConversationRequest) Reset ¶
func (x *UpdateConversationRequest) Reset()
func (*UpdateConversationRequest) String ¶
func (x *UpdateConversationRequest) String() string
type UpdateIssueModelRequest ¶
type UpdateIssueModelRequest struct { // Required. The new values for the issue model. IssueModel *IssueModel `protobuf:"bytes,1,opt,name=issue_model,json=issueModel,proto3" json:"issue_model,omitempty"` // The list of fields to be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
The request to update an issue model.
func (*UpdateIssueModelRequest) Descriptor
deprecated
func (*UpdateIssueModelRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateIssueModelRequest.ProtoReflect.Descriptor instead.
func (*UpdateIssueModelRequest) GetIssueModel ¶
func (x *UpdateIssueModelRequest) GetIssueModel() *IssueModel
func (*UpdateIssueModelRequest) GetUpdateMask ¶
func (x *UpdateIssueModelRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateIssueModelRequest) ProtoMessage ¶
func (*UpdateIssueModelRequest) ProtoMessage()
func (*UpdateIssueModelRequest) ProtoReflect ¶
func (x *UpdateIssueModelRequest) ProtoReflect() protoreflect.Message
func (*UpdateIssueModelRequest) Reset ¶
func (x *UpdateIssueModelRequest) Reset()
func (*UpdateIssueModelRequest) String ¶
func (x *UpdateIssueModelRequest) String() string
type UpdateIssueRequest ¶
type UpdateIssueRequest struct { // Required. The new values for the issue. Issue *Issue `protobuf:"bytes,1,opt,name=issue,proto3" json:"issue,omitempty"` // The list of fields to be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
The request to update an issue.
func (*UpdateIssueRequest) Descriptor
deprecated
func (*UpdateIssueRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateIssueRequest.ProtoReflect.Descriptor instead.
func (*UpdateIssueRequest) GetIssue ¶
func (x *UpdateIssueRequest) GetIssue() *Issue
func (*UpdateIssueRequest) GetUpdateMask ¶
func (x *UpdateIssueRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateIssueRequest) ProtoMessage ¶
func (*UpdateIssueRequest) ProtoMessage()
func (*UpdateIssueRequest) ProtoReflect ¶
func (x *UpdateIssueRequest) ProtoReflect() protoreflect.Message
func (*UpdateIssueRequest) Reset ¶
func (x *UpdateIssueRequest) Reset()
func (*UpdateIssueRequest) String ¶
func (x *UpdateIssueRequest) String() string
type UpdateSettingsRequest ¶
type UpdateSettingsRequest struct { // Required. The new settings values. Settings *Settings `protobuf:"bytes,1,opt,name=settings,proto3" json:"settings,omitempty"` // Required. The list of fields to be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
The request to update project-level settings.
func (*UpdateSettingsRequest) Descriptor
deprecated
func (*UpdateSettingsRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSettingsRequest.ProtoReflect.Descriptor instead.
func (*UpdateSettingsRequest) GetSettings ¶
func (x *UpdateSettingsRequest) GetSettings() *Settings
func (*UpdateSettingsRequest) GetUpdateMask ¶
func (x *UpdateSettingsRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateSettingsRequest) ProtoMessage ¶
func (*UpdateSettingsRequest) ProtoMessage()
func (*UpdateSettingsRequest) ProtoReflect ¶
func (x *UpdateSettingsRequest) ProtoReflect() protoreflect.Message
func (*UpdateSettingsRequest) Reset ¶
func (x *UpdateSettingsRequest) Reset()
func (*UpdateSettingsRequest) String ¶
func (x *UpdateSettingsRequest) String() string