Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterContactCenterInsightsServer(s grpc.ServiceRegistrar, srv ContactCenterInsightsServer)
- type Analysis
- func (*Analysis) Descriptor() ([]byte, []int)deprecated
- func (x *Analysis) GetAnalysisResult() *AnalysisResult
- func (x *Analysis) GetAnnotatorSelector() *AnnotatorSelector
- 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) GetQaScorecardResults() []*QaScorecardResult
- func (x *AnalysisResult_CallAnalysisMetadata) GetSentiments() []*ConversationLevelSentiment
- func (x *AnalysisResult_CallAnalysisMetadata) GetSilence() *ConversationLevelSilence
- 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 AnalysisRule
- func (*AnalysisRule) Descriptor() ([]byte, []int)deprecated
- func (x *AnalysisRule) GetActive() bool
- func (x *AnalysisRule) GetAnalysisPercentage() float64
- func (x *AnalysisRule) GetAnnotatorSelector() *AnnotatorSelector
- func (x *AnalysisRule) GetConversationFilter() string
- func (x *AnalysisRule) GetCreateTime() *timestamppb.Timestamp
- func (x *AnalysisRule) GetDisplayName() string
- func (x *AnalysisRule) GetName() string
- func (x *AnalysisRule) GetUpdateTime() *timestamppb.Timestamp
- func (*AnalysisRule) ProtoMessage()
- func (x *AnalysisRule) ProtoReflect() protoreflect.Message
- func (x *AnalysisRule) Reset()
- func (x *AnalysisRule) String() string
- 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 AnnotatorSelector
- func (*AnnotatorSelector) Descriptor() ([]byte, []int)deprecated
- func (x *AnnotatorSelector) GetIssueModels() []string
- func (x *AnnotatorSelector) GetPhraseMatchers() []string
- func (x *AnnotatorSelector) GetQaConfig() *AnnotatorSelector_QaConfig
- func (x *AnnotatorSelector) GetRunEntityAnnotator() bool
- func (x *AnnotatorSelector) GetRunIntentAnnotator() bool
- func (x *AnnotatorSelector) GetRunInterruptionAnnotator() bool
- func (x *AnnotatorSelector) GetRunIssueModelAnnotator() bool
- func (x *AnnotatorSelector) GetRunPhraseMatcherAnnotator() bool
- func (x *AnnotatorSelector) GetRunQaAnnotator() bool
- func (x *AnnotatorSelector) GetRunSentimentAnnotator() bool
- func (x *AnnotatorSelector) GetRunSilenceAnnotator() bool
- func (x *AnnotatorSelector) GetRunSummarizationAnnotator() bool
- func (x *AnnotatorSelector) GetSummarizationConfig() *AnnotatorSelector_SummarizationConfig
- func (*AnnotatorSelector) ProtoMessage()
- func (x *AnnotatorSelector) ProtoReflect() protoreflect.Message
- func (x *AnnotatorSelector) Reset()
- func (x *AnnotatorSelector) String() string
- type AnnotatorSelector_QaConfig
- func (*AnnotatorSelector_QaConfig) Descriptor() ([]byte, []int)deprecated
- func (x *AnnotatorSelector_QaConfig) GetScorecardList() *AnnotatorSelector_QaConfig_ScorecardList
- func (m *AnnotatorSelector_QaConfig) GetScorecardSource() isAnnotatorSelector_QaConfig_ScorecardSource
- func (*AnnotatorSelector_QaConfig) ProtoMessage()
- func (x *AnnotatorSelector_QaConfig) ProtoReflect() protoreflect.Message
- func (x *AnnotatorSelector_QaConfig) Reset()
- func (x *AnnotatorSelector_QaConfig) String() string
- type AnnotatorSelector_QaConfig_ScorecardList
- func (*AnnotatorSelector_QaConfig_ScorecardList) Descriptor() ([]byte, []int)deprecated
- func (x *AnnotatorSelector_QaConfig_ScorecardList) GetQaScorecardRevisions() []string
- func (*AnnotatorSelector_QaConfig_ScorecardList) ProtoMessage()
- func (x *AnnotatorSelector_QaConfig_ScorecardList) ProtoReflect() protoreflect.Message
- func (x *AnnotatorSelector_QaConfig_ScorecardList) Reset()
- func (x *AnnotatorSelector_QaConfig_ScorecardList) String() string
- type AnnotatorSelector_QaConfig_ScorecardList_
- type AnnotatorSelector_SummarizationConfig
- func (*AnnotatorSelector_SummarizationConfig) Descriptor() ([]byte, []int)deprecated
- func (x *AnnotatorSelector_SummarizationConfig) GetConversationProfile() string
- func (m *AnnotatorSelector_SummarizationConfig) GetModelSource() isAnnotatorSelector_SummarizationConfig_ModelSource
- func (x *AnnotatorSelector_SummarizationConfig) GetSummarizationModel() AnnotatorSelector_SummarizationConfig_SummarizationModel
- func (*AnnotatorSelector_SummarizationConfig) ProtoMessage()
- func (x *AnnotatorSelector_SummarizationConfig) ProtoReflect() protoreflect.Message
- func (x *AnnotatorSelector_SummarizationConfig) Reset()
- func (x *AnnotatorSelector_SummarizationConfig) String() string
- type AnnotatorSelector_SummarizationConfig_ConversationProfile
- type AnnotatorSelector_SummarizationConfig_SummarizationModel
- func (AnnotatorSelector_SummarizationConfig_SummarizationModel) Descriptor() protoreflect.EnumDescriptor
- func (x AnnotatorSelector_SummarizationConfig_SummarizationModel) Enum() *AnnotatorSelector_SummarizationConfig_SummarizationModel
- func (AnnotatorSelector_SummarizationConfig_SummarizationModel) EnumDescriptor() ([]byte, []int)deprecated
- func (x AnnotatorSelector_SummarizationConfig_SummarizationModel) Number() protoreflect.EnumNumber
- func (x AnnotatorSelector_SummarizationConfig_SummarizationModel) String() string
- func (AnnotatorSelector_SummarizationConfig_SummarizationModel) Type() protoreflect.EnumType
- type AnnotatorSelector_SummarizationConfig_SummarizationModel_
- 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 BulkAnalyzeConversationsMetadata
- func (*BulkAnalyzeConversationsMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *BulkAnalyzeConversationsMetadata) GetCompletedAnalysesCount() int32
- func (x *BulkAnalyzeConversationsMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *BulkAnalyzeConversationsMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *BulkAnalyzeConversationsMetadata) GetFailedAnalysesCount() int32
- func (x *BulkAnalyzeConversationsMetadata) GetPartialErrors() []*status.Status
- func (x *BulkAnalyzeConversationsMetadata) GetRequest() *BulkAnalyzeConversationsRequest
- func (x *BulkAnalyzeConversationsMetadata) GetTotalRequestedAnalysesCount() int32
- func (*BulkAnalyzeConversationsMetadata) ProtoMessage()
- func (x *BulkAnalyzeConversationsMetadata) ProtoReflect() protoreflect.Message
- func (x *BulkAnalyzeConversationsMetadata) Reset()
- func (x *BulkAnalyzeConversationsMetadata) String() string
- type BulkAnalyzeConversationsRequest
- func (*BulkAnalyzeConversationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BulkAnalyzeConversationsRequest) GetAnalysisPercentage() float32
- func (x *BulkAnalyzeConversationsRequest) GetAnnotatorSelector() *AnnotatorSelector
- func (x *BulkAnalyzeConversationsRequest) GetFilter() string
- func (x *BulkAnalyzeConversationsRequest) GetParent() string
- func (*BulkAnalyzeConversationsRequest) ProtoMessage()
- func (x *BulkAnalyzeConversationsRequest) ProtoReflect() protoreflect.Message
- func (x *BulkAnalyzeConversationsRequest) Reset()
- func (x *BulkAnalyzeConversationsRequest) String() string
- type BulkAnalyzeConversationsResponse
- func (*BulkAnalyzeConversationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BulkAnalyzeConversationsResponse) GetFailedAnalysisCount() int32
- func (x *BulkAnalyzeConversationsResponse) GetSuccessfulAnalysisCount() int32
- func (*BulkAnalyzeConversationsResponse) ProtoMessage()
- func (x *BulkAnalyzeConversationsResponse) ProtoReflect() protoreflect.Message
- func (x *BulkAnalyzeConversationsResponse) Reset()
- func (x *BulkAnalyzeConversationsResponse) String() string
- type BulkDeleteConversationsMetadata
- func (*BulkDeleteConversationsMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *BulkDeleteConversationsMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *BulkDeleteConversationsMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *BulkDeleteConversationsMetadata) GetPartialErrors() []*status.Status
- func (x *BulkDeleteConversationsMetadata) GetRequest() *BulkDeleteConversationsRequest
- func (*BulkDeleteConversationsMetadata) ProtoMessage()
- func (x *BulkDeleteConversationsMetadata) ProtoReflect() protoreflect.Message
- func (x *BulkDeleteConversationsMetadata) Reset()
- func (x *BulkDeleteConversationsMetadata) String() string
- type BulkDeleteConversationsRequest
- func (*BulkDeleteConversationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BulkDeleteConversationsRequest) GetFilter() string
- func (x *BulkDeleteConversationsRequest) GetForce() bool
- func (x *BulkDeleteConversationsRequest) GetMaxDeleteCount() int32
- func (x *BulkDeleteConversationsRequest) GetParent() string
- func (*BulkDeleteConversationsRequest) ProtoMessage()
- func (x *BulkDeleteConversationsRequest) ProtoReflect() protoreflect.Message
- func (x *BulkDeleteConversationsRequest) Reset()
- func (x *BulkDeleteConversationsRequest) String() string
- type BulkDeleteConversationsResponse
- func (*BulkDeleteConversationsResponse) Descriptor() ([]byte, []int)deprecated
- func (*BulkDeleteConversationsResponse) ProtoMessage()
- func (x *BulkDeleteConversationsResponse) ProtoReflect() protoreflect.Message
- func (x *BulkDeleteConversationsResponse) Reset()
- func (x *BulkDeleteConversationsResponse) String() string
- type BulkDownloadFeedbackLabelsMetadata
- func (*BulkDownloadFeedbackLabelsMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *BulkDownloadFeedbackLabelsMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *BulkDownloadFeedbackLabelsMetadata) GetDownloadStats() *BulkDownloadFeedbackLabelsMetadata_DownloadStats
- func (x *BulkDownloadFeedbackLabelsMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *BulkDownloadFeedbackLabelsMetadata) GetPartialErrors() []*status.Status
- func (x *BulkDownloadFeedbackLabelsMetadata) GetRequest() *BulkDownloadFeedbackLabelsRequest
- func (*BulkDownloadFeedbackLabelsMetadata) ProtoMessage()
- func (x *BulkDownloadFeedbackLabelsMetadata) ProtoReflect() protoreflect.Message
- func (x *BulkDownloadFeedbackLabelsMetadata) Reset()
- func (x *BulkDownloadFeedbackLabelsMetadata) String() string
- type BulkDownloadFeedbackLabelsMetadata_DownloadStats
- func (*BulkDownloadFeedbackLabelsMetadata_DownloadStats) Descriptor() ([]byte, []int)deprecated
- func (x *BulkDownloadFeedbackLabelsMetadata_DownloadStats) GetFileNames() []string
- func (x *BulkDownloadFeedbackLabelsMetadata_DownloadStats) GetProcessedObjectCount() int32
- func (x *BulkDownloadFeedbackLabelsMetadata_DownloadStats) GetSuccessfulDownloadCount() int32
- func (x *BulkDownloadFeedbackLabelsMetadata_DownloadStats) GetTotalFilesWritten() int32
- func (*BulkDownloadFeedbackLabelsMetadata_DownloadStats) ProtoMessage()
- func (x *BulkDownloadFeedbackLabelsMetadata_DownloadStats) ProtoReflect() protoreflect.Message
- func (x *BulkDownloadFeedbackLabelsMetadata_DownloadStats) Reset()
- func (x *BulkDownloadFeedbackLabelsMetadata_DownloadStats) String() string
- type BulkDownloadFeedbackLabelsRequest
- func (*BulkDownloadFeedbackLabelsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BulkDownloadFeedbackLabelsRequest) GetConversationFilter() string
- func (m *BulkDownloadFeedbackLabelsRequest) GetDestination() isBulkDownloadFeedbackLabelsRequest_Destination
- func (x *BulkDownloadFeedbackLabelsRequest) GetFeedbackLabelType() BulkDownloadFeedbackLabelsRequest_FeedbackLabelType
- func (x *BulkDownloadFeedbackLabelsRequest) GetFilter() string
- func (x *BulkDownloadFeedbackLabelsRequest) GetGcsDestination() *BulkDownloadFeedbackLabelsRequest_GcsDestination
- func (x *BulkDownloadFeedbackLabelsRequest) GetMaxDownloadCount() int32
- func (x *BulkDownloadFeedbackLabelsRequest) GetParent() string
- func (x *BulkDownloadFeedbackLabelsRequest) GetTemplateQaScorecardId() []string
- func (*BulkDownloadFeedbackLabelsRequest) ProtoMessage()
- func (x *BulkDownloadFeedbackLabelsRequest) ProtoReflect() protoreflect.Message
- func (x *BulkDownloadFeedbackLabelsRequest) Reset()
- func (x *BulkDownloadFeedbackLabelsRequest) String() string
- type BulkDownloadFeedbackLabelsRequest_FeedbackLabelType
- func (BulkDownloadFeedbackLabelsRequest_FeedbackLabelType) Descriptor() protoreflect.EnumDescriptor
- func (x BulkDownloadFeedbackLabelsRequest_FeedbackLabelType) Enum() *BulkDownloadFeedbackLabelsRequest_FeedbackLabelType
- func (BulkDownloadFeedbackLabelsRequest_FeedbackLabelType) EnumDescriptor() ([]byte, []int)deprecated
- func (x BulkDownloadFeedbackLabelsRequest_FeedbackLabelType) Number() protoreflect.EnumNumber
- func (x BulkDownloadFeedbackLabelsRequest_FeedbackLabelType) String() string
- func (BulkDownloadFeedbackLabelsRequest_FeedbackLabelType) Type() protoreflect.EnumType
- type BulkDownloadFeedbackLabelsRequest_GcsDestination
- func (*BulkDownloadFeedbackLabelsRequest_GcsDestination) Descriptor() ([]byte, []int)deprecated
- func (x *BulkDownloadFeedbackLabelsRequest_GcsDestination) GetAddWhitespace() bool
- func (x *BulkDownloadFeedbackLabelsRequest_GcsDestination) GetAlwaysPrintEmptyFields() bool
- func (x *BulkDownloadFeedbackLabelsRequest_GcsDestination) GetFormat() BulkDownloadFeedbackLabelsRequest_GcsDestination_Format
- func (x *BulkDownloadFeedbackLabelsRequest_GcsDestination) GetObjectUri() string
- func (x *BulkDownloadFeedbackLabelsRequest_GcsDestination) GetRecordsPerFileCount() int64
- func (*BulkDownloadFeedbackLabelsRequest_GcsDestination) ProtoMessage()
- func (x *BulkDownloadFeedbackLabelsRequest_GcsDestination) ProtoReflect() protoreflect.Message
- func (x *BulkDownloadFeedbackLabelsRequest_GcsDestination) Reset()
- func (x *BulkDownloadFeedbackLabelsRequest_GcsDestination) String() string
- type BulkDownloadFeedbackLabelsRequest_GcsDestination_
- type BulkDownloadFeedbackLabelsRequest_GcsDestination_Format
- func (BulkDownloadFeedbackLabelsRequest_GcsDestination_Format) Descriptor() protoreflect.EnumDescriptor
- func (x BulkDownloadFeedbackLabelsRequest_GcsDestination_Format) Enum() *BulkDownloadFeedbackLabelsRequest_GcsDestination_Format
- func (BulkDownloadFeedbackLabelsRequest_GcsDestination_Format) EnumDescriptor() ([]byte, []int)deprecated
- func (x BulkDownloadFeedbackLabelsRequest_GcsDestination_Format) Number() protoreflect.EnumNumber
- func (x BulkDownloadFeedbackLabelsRequest_GcsDestination_Format) String() string
- func (BulkDownloadFeedbackLabelsRequest_GcsDestination_Format) Type() protoreflect.EnumType
- type BulkDownloadFeedbackLabelsResponse
- func (*BulkDownloadFeedbackLabelsResponse) Descriptor() ([]byte, []int)deprecated
- func (*BulkDownloadFeedbackLabelsResponse) ProtoMessage()
- func (x *BulkDownloadFeedbackLabelsResponse) ProtoReflect() protoreflect.Message
- func (x *BulkDownloadFeedbackLabelsResponse) Reset()
- func (x *BulkDownloadFeedbackLabelsResponse) String() string
- type BulkUploadFeedbackLabelsMetadata
- func (*BulkUploadFeedbackLabelsMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *BulkUploadFeedbackLabelsMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *BulkUploadFeedbackLabelsMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *BulkUploadFeedbackLabelsMetadata) GetPartialErrors() []*status.Status
- func (x *BulkUploadFeedbackLabelsMetadata) GetRequest() *BulkUploadFeedbackLabelsRequest
- func (x *BulkUploadFeedbackLabelsMetadata) GetUploadStats() *BulkUploadFeedbackLabelsMetadata_UploadStats
- func (*BulkUploadFeedbackLabelsMetadata) ProtoMessage()
- func (x *BulkUploadFeedbackLabelsMetadata) ProtoReflect() protoreflect.Message
- func (x *BulkUploadFeedbackLabelsMetadata) Reset()
- func (x *BulkUploadFeedbackLabelsMetadata) String() string
- type BulkUploadFeedbackLabelsMetadata_UploadStats
- func (*BulkUploadFeedbackLabelsMetadata_UploadStats) Descriptor() ([]byte, []int)deprecated
- func (x *BulkUploadFeedbackLabelsMetadata_UploadStats) GetFailedValidationCount() int32
- func (x *BulkUploadFeedbackLabelsMetadata_UploadStats) GetProcessedObjectCount() int32
- func (x *BulkUploadFeedbackLabelsMetadata_UploadStats) GetSuccessfulUploadCount() int32
- func (*BulkUploadFeedbackLabelsMetadata_UploadStats) ProtoMessage()
- func (x *BulkUploadFeedbackLabelsMetadata_UploadStats) ProtoReflect() protoreflect.Message
- func (x *BulkUploadFeedbackLabelsMetadata_UploadStats) Reset()
- func (x *BulkUploadFeedbackLabelsMetadata_UploadStats) String() string
- type BulkUploadFeedbackLabelsRequest
- func (*BulkUploadFeedbackLabelsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BulkUploadFeedbackLabelsRequest) GetGcsSource() *BulkUploadFeedbackLabelsRequest_GcsSource
- func (x *BulkUploadFeedbackLabelsRequest) GetParent() string
- func (m *BulkUploadFeedbackLabelsRequest) GetSource() isBulkUploadFeedbackLabelsRequest_Source
- func (x *BulkUploadFeedbackLabelsRequest) GetValidateOnly() bool
- func (*BulkUploadFeedbackLabelsRequest) ProtoMessage()
- func (x *BulkUploadFeedbackLabelsRequest) ProtoReflect() protoreflect.Message
- func (x *BulkUploadFeedbackLabelsRequest) Reset()
- func (x *BulkUploadFeedbackLabelsRequest) String() string
- type BulkUploadFeedbackLabelsRequest_GcsSource
- func (*BulkUploadFeedbackLabelsRequest_GcsSource) Descriptor() ([]byte, []int)deprecated
- func (x *BulkUploadFeedbackLabelsRequest_GcsSource) GetFormat() BulkUploadFeedbackLabelsRequest_GcsSource_Format
- func (x *BulkUploadFeedbackLabelsRequest_GcsSource) GetObjectUri() string
- func (*BulkUploadFeedbackLabelsRequest_GcsSource) ProtoMessage()
- func (x *BulkUploadFeedbackLabelsRequest_GcsSource) ProtoReflect() protoreflect.Message
- func (x *BulkUploadFeedbackLabelsRequest_GcsSource) Reset()
- func (x *BulkUploadFeedbackLabelsRequest_GcsSource) String() string
- type BulkUploadFeedbackLabelsRequest_GcsSource_
- type BulkUploadFeedbackLabelsRequest_GcsSource_Format
- func (BulkUploadFeedbackLabelsRequest_GcsSource_Format) Descriptor() protoreflect.EnumDescriptor
- func (x BulkUploadFeedbackLabelsRequest_GcsSource_Format) Enum() *BulkUploadFeedbackLabelsRequest_GcsSource_Format
- func (BulkUploadFeedbackLabelsRequest_GcsSource_Format) EnumDescriptor() ([]byte, []int)deprecated
- func (x BulkUploadFeedbackLabelsRequest_GcsSource_Format) Number() protoreflect.EnumNumber
- func (x BulkUploadFeedbackLabelsRequest_GcsSource_Format) String() string
- func (BulkUploadFeedbackLabelsRequest_GcsSource_Format) Type() protoreflect.EnumType
- type BulkUploadFeedbackLabelsResponse
- func (*BulkUploadFeedbackLabelsResponse) Descriptor() ([]byte, []int)deprecated
- func (*BulkUploadFeedbackLabelsResponse) ProtoMessage()
- func (x *BulkUploadFeedbackLabelsResponse) ProtoReflect() protoreflect.Message
- func (x *BulkUploadFeedbackLabelsResponse) Reset()
- func (x *BulkUploadFeedbackLabelsResponse) 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) GetIssueMatchesStats() map[string]*IssueModelLabelStats_IssueStats
- 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) GetIssueMatchData() *IssueMatchData
- 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_IssueMatchData
- 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) GetLatestSummary() *ConversationSummarizationSuggestionData
- func (x *Conversation) GetMedium() Conversation_Medium
- func (m *Conversation) GetMetadata() isConversation_Metadata
- func (x *Conversation) GetMetadataJson() string
- func (x *Conversation) GetName() string
- func (x *Conversation) GetObfuscatedUserId() string
- func (x *Conversation) GetQualityMetadata() *Conversation_QualityMetadata
- 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 ConversationLevelSilence
- func (*ConversationLevelSilence) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationLevelSilence) GetSilenceDuration() *durationpb.Duration
- func (x *ConversationLevelSilence) GetSilencePercentage() float32
- func (*ConversationLevelSilence) ProtoMessage()
- func (x *ConversationLevelSilence) ProtoReflect() protoreflect.Message
- func (x *ConversationLevelSilence) Reset()
- func (x *ConversationLevelSilence) 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 ConversationSummarizationSuggestionData
- func (*ConversationSummarizationSuggestionData) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationSummarizationSuggestionData) GetAnswerRecord() string
- func (x *ConversationSummarizationSuggestionData) GetConfidence() float32
- func (x *ConversationSummarizationSuggestionData) GetConversationModel() string
- func (x *ConversationSummarizationSuggestionData) GetMetadata() map[string]string
- func (x *ConversationSummarizationSuggestionData) GetText() string
- func (x *ConversationSummarizationSuggestionData) GetTextSections() map[string]string
- func (*ConversationSummarizationSuggestionData) ProtoMessage()
- func (x *ConversationSummarizationSuggestionData) ProtoReflect() protoreflect.Message
- func (x *ConversationSummarizationSuggestionData) Reset()
- func (x *ConversationSummarizationSuggestionData) String() string
- 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_QualityMetadata
- func (*Conversation_QualityMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *Conversation_QualityMetadata) GetAgentInfo() []*Conversation_QualityMetadata_AgentInfo
- func (x *Conversation_QualityMetadata) GetCustomerSatisfactionRating() int32
- func (x *Conversation_QualityMetadata) GetMenuPath() string
- func (x *Conversation_QualityMetadata) GetWaitDuration() *durationpb.Duration
- func (*Conversation_QualityMetadata) ProtoMessage()
- func (x *Conversation_QualityMetadata) ProtoReflect() protoreflect.Message
- func (x *Conversation_QualityMetadata) Reset()
- func (x *Conversation_QualityMetadata) String() string
- type Conversation_QualityMetadata_AgentInfo
- func (*Conversation_QualityMetadata_AgentInfo) Descriptor() ([]byte, []int)deprecated
- func (x *Conversation_QualityMetadata_AgentInfo) GetAgentId() string
- func (x *Conversation_QualityMetadata_AgentInfo) GetAgentType() ConversationParticipant_Role
- func (x *Conversation_QualityMetadata_AgentInfo) GetDisplayName() string
- func (x *Conversation_QualityMetadata_AgentInfo) GetDispositionCode() string
- func (x *Conversation_QualityMetadata_AgentInfo) GetTeam() string
- func (*Conversation_QualityMetadata_AgentInfo) ProtoMessage()
- func (x *Conversation_QualityMetadata_AgentInfo) ProtoReflect() protoreflect.Message
- func (x *Conversation_QualityMetadata_AgentInfo) Reset()
- func (x *Conversation_QualityMetadata_AgentInfo) String() string
- 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) GetAnnotatorSelector() *AnnotatorSelector
- 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 CreateAnalysisRuleRequest
- func (*CreateAnalysisRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAnalysisRuleRequest) GetAnalysisRule() *AnalysisRule
- func (x *CreateAnalysisRuleRequest) GetParent() string
- func (*CreateAnalysisRuleRequest) ProtoMessage()
- func (x *CreateAnalysisRuleRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAnalysisRuleRequest) Reset()
- func (x *CreateAnalysisRuleRequest) 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 CreateFeedbackLabelRequest
- func (*CreateFeedbackLabelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateFeedbackLabelRequest) GetFeedbackLabel() *FeedbackLabel
- func (x *CreateFeedbackLabelRequest) GetFeedbackLabelId() string
- func (x *CreateFeedbackLabelRequest) GetParent() string
- func (*CreateFeedbackLabelRequest) ProtoMessage()
- func (x *CreateFeedbackLabelRequest) ProtoReflect() protoreflect.Message
- func (x *CreateFeedbackLabelRequest) Reset()
- func (x *CreateFeedbackLabelRequest) 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 CreateQaQuestionRequest
- func (*CreateQaQuestionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateQaQuestionRequest) GetParent() string
- func (x *CreateQaQuestionRequest) GetQaQuestion() *QaQuestion
- func (x *CreateQaQuestionRequest) GetQaQuestionId() string
- func (*CreateQaQuestionRequest) ProtoMessage()
- func (x *CreateQaQuestionRequest) ProtoReflect() protoreflect.Message
- func (x *CreateQaQuestionRequest) Reset()
- func (x *CreateQaQuestionRequest) String() string
- type CreateQaScorecardRequest
- func (*CreateQaScorecardRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateQaScorecardRequest) GetParent() string
- func (x *CreateQaScorecardRequest) GetQaScorecard() *QaScorecard
- func (x *CreateQaScorecardRequest) GetQaScorecardId() string
- func (*CreateQaScorecardRequest) ProtoMessage()
- func (x *CreateQaScorecardRequest) ProtoReflect() protoreflect.Message
- func (x *CreateQaScorecardRequest) Reset()
- func (x *CreateQaScorecardRequest) String() string
- type CreateQaScorecardRevisionRequest
- func (*CreateQaScorecardRevisionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateQaScorecardRevisionRequest) GetParent() string
- func (x *CreateQaScorecardRevisionRequest) GetQaScorecardRevision() *QaScorecardRevision
- func (x *CreateQaScorecardRevisionRequest) GetQaScorecardRevisionId() string
- func (*CreateQaScorecardRevisionRequest) ProtoMessage()
- func (x *CreateQaScorecardRevisionRequest) ProtoReflect() protoreflect.Message
- func (x *CreateQaScorecardRevisionRequest) Reset()
- func (x *CreateQaScorecardRevisionRequest) String() string
- type CreateViewRequest
- func (*CreateViewRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateViewRequest) GetParent() string
- func (x *CreateViewRequest) GetView() *View
- func (*CreateViewRequest) ProtoMessage()
- func (x *CreateViewRequest) ProtoReflect() protoreflect.Message
- func (x *CreateViewRequest) Reset()
- func (x *CreateViewRequest) String() string
- type DatasetValidationWarning
- func (DatasetValidationWarning) Descriptor() protoreflect.EnumDescriptor
- func (x DatasetValidationWarning) Enum() *DatasetValidationWarning
- func (DatasetValidationWarning) EnumDescriptor() ([]byte, []int)deprecated
- func (x DatasetValidationWarning) Number() protoreflect.EnumNumber
- func (x DatasetValidationWarning) String() string
- func (DatasetValidationWarning) Type() protoreflect.EnumType
- 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 DeleteAnalysisRuleRequest
- func (*DeleteAnalysisRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAnalysisRuleRequest) GetName() string
- func (*DeleteAnalysisRuleRequest) ProtoMessage()
- func (x *DeleteAnalysisRuleRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAnalysisRuleRequest) Reset()
- func (x *DeleteAnalysisRuleRequest) 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 DeleteFeedbackLabelRequest
- func (*DeleteFeedbackLabelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteFeedbackLabelRequest) GetName() string
- func (*DeleteFeedbackLabelRequest) ProtoMessage()
- func (x *DeleteFeedbackLabelRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteFeedbackLabelRequest) Reset()
- func (x *DeleteFeedbackLabelRequest) 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 DeleteIssueRequest
- func (*DeleteIssueRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteIssueRequest) GetName() string
- func (*DeleteIssueRequest) ProtoMessage()
- func (x *DeleteIssueRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteIssueRequest) Reset()
- func (x *DeleteIssueRequest) 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 DeleteQaQuestionRequest
- func (*DeleteQaQuestionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteQaQuestionRequest) GetName() string
- func (*DeleteQaQuestionRequest) ProtoMessage()
- func (x *DeleteQaQuestionRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteQaQuestionRequest) Reset()
- func (x *DeleteQaQuestionRequest) String() string
- type DeleteQaScorecardRequest
- func (*DeleteQaScorecardRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteQaScorecardRequest) GetForce() bool
- func (x *DeleteQaScorecardRequest) GetName() string
- func (*DeleteQaScorecardRequest) ProtoMessage()
- func (x *DeleteQaScorecardRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteQaScorecardRequest) Reset()
- func (x *DeleteQaScorecardRequest) String() string
- type DeleteQaScorecardRevisionRequest
- func (*DeleteQaScorecardRevisionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteQaScorecardRevisionRequest) GetForce() bool
- func (x *DeleteQaScorecardRevisionRequest) GetName() string
- func (*DeleteQaScorecardRevisionRequest) ProtoMessage()
- func (x *DeleteQaScorecardRevisionRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteQaScorecardRevisionRequest) Reset()
- func (x *DeleteQaScorecardRevisionRequest) String() string
- type DeleteViewRequest
- 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 DeployQaScorecardRevisionRequest
- func (*DeployQaScorecardRevisionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeployQaScorecardRevisionRequest) GetName() string
- func (*DeployQaScorecardRevisionRequest) ProtoMessage()
- func (x *DeployQaScorecardRevisionRequest) ProtoReflect() protoreflect.Message
- func (x *DeployQaScorecardRevisionRequest) Reset()
- func (x *DeployQaScorecardRevisionRequest) String() string
- 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 Dimension
- func (*Dimension) Descriptor() ([]byte, []int)deprecated
- func (x *Dimension) GetAgentDimensionMetadata() *Dimension_AgentDimensionMetadata
- func (x *Dimension) GetDimensionKey() Dimension_DimensionKey
- func (m *Dimension) GetDimensionMetadata() isDimension_DimensionMetadata
- func (x *Dimension) GetIssueDimensionMetadata() *Dimension_IssueDimensionMetadata
- func (x *Dimension) GetQaQuestionAnswerDimensionMetadata() *Dimension_QaQuestionAnswerDimensionMetadata
- func (x *Dimension) GetQaQuestionDimensionMetadata() *Dimension_QaQuestionDimensionMetadata
- func (*Dimension) ProtoMessage()
- func (x *Dimension) ProtoReflect() protoreflect.Message
- func (x *Dimension) Reset()
- func (x *Dimension) String() string
- type Dimension_AgentDimensionMetadata
- func (*Dimension_AgentDimensionMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *Dimension_AgentDimensionMetadata) GetAgentDisplayName() string
- func (x *Dimension_AgentDimensionMetadata) GetAgentId() string
- func (x *Dimension_AgentDimensionMetadata) GetAgentTeam() string
- func (*Dimension_AgentDimensionMetadata) ProtoMessage()
- func (x *Dimension_AgentDimensionMetadata) ProtoReflect() protoreflect.Message
- func (x *Dimension_AgentDimensionMetadata) Reset()
- func (x *Dimension_AgentDimensionMetadata) String() string
- type Dimension_AgentDimensionMetadata_
- type Dimension_DimensionKey
- func (Dimension_DimensionKey) Descriptor() protoreflect.EnumDescriptor
- func (x Dimension_DimensionKey) Enum() *Dimension_DimensionKey
- func (Dimension_DimensionKey) EnumDescriptor() ([]byte, []int)deprecated
- func (x Dimension_DimensionKey) Number() protoreflect.EnumNumber
- func (x Dimension_DimensionKey) String() string
- func (Dimension_DimensionKey) Type() protoreflect.EnumType
- type Dimension_IssueDimensionMetadata
- func (*Dimension_IssueDimensionMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *Dimension_IssueDimensionMetadata) GetIssueDisplayName() string
- func (x *Dimension_IssueDimensionMetadata) GetIssueId() string
- func (x *Dimension_IssueDimensionMetadata) GetIssueModelId() string
- func (*Dimension_IssueDimensionMetadata) ProtoMessage()
- func (x *Dimension_IssueDimensionMetadata) ProtoReflect() protoreflect.Message
- func (x *Dimension_IssueDimensionMetadata) Reset()
- func (x *Dimension_IssueDimensionMetadata) String() string
- type Dimension_IssueDimensionMetadata_
- type Dimension_QaQuestionAnswerDimensionMetadata
- func (*Dimension_QaQuestionAnswerDimensionMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *Dimension_QaQuestionAnswerDimensionMetadata) GetAnswerValue() string
- func (x *Dimension_QaQuestionAnswerDimensionMetadata) GetQaQuestionId() string
- func (x *Dimension_QaQuestionAnswerDimensionMetadata) GetQaScorecardId() string
- func (x *Dimension_QaQuestionAnswerDimensionMetadata) GetQuestionBody() string
- func (*Dimension_QaQuestionAnswerDimensionMetadata) ProtoMessage()
- func (x *Dimension_QaQuestionAnswerDimensionMetadata) ProtoReflect() protoreflect.Message
- func (x *Dimension_QaQuestionAnswerDimensionMetadata) Reset()
- func (x *Dimension_QaQuestionAnswerDimensionMetadata) String() string
- type Dimension_QaQuestionAnswerDimensionMetadata_
- type Dimension_QaQuestionDimensionMetadata
- func (*Dimension_QaQuestionDimensionMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *Dimension_QaQuestionDimensionMetadata) GetQaQuestionId() string
- func (x *Dimension_QaQuestionDimensionMetadata) GetQaScorecardId() string
- func (x *Dimension_QaQuestionDimensionMetadata) GetQuestionBody() string
- func (*Dimension_QaQuestionDimensionMetadata) ProtoMessage()
- func (x *Dimension_QaQuestionDimensionMetadata) ProtoReflect() protoreflect.Message
- func (x *Dimension_QaQuestionDimensionMetadata) Reset()
- func (x *Dimension_QaQuestionDimensionMetadata) String() string
- type Dimension_QaQuestionDimensionMetadata_
- type EncryptionSpec
- func (*EncryptionSpec) Descriptor() ([]byte, []int)deprecated
- func (x *EncryptionSpec) GetKmsKey() string
- func (x *EncryptionSpec) GetName() string
- func (*EncryptionSpec) ProtoMessage()
- func (x *EncryptionSpec) ProtoReflect() protoreflect.Message
- func (x *EncryptionSpec) Reset()
- func (x *EncryptionSpec) 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 (x *ExportInsightsDataRequest) GetWriteDisposition() ExportInsightsDataRequest_WriteDisposition
- 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 ExportInsightsDataRequest_WriteDisposition
- func (ExportInsightsDataRequest_WriteDisposition) Descriptor() protoreflect.EnumDescriptor
- func (x ExportInsightsDataRequest_WriteDisposition) Enum() *ExportInsightsDataRequest_WriteDisposition
- func (ExportInsightsDataRequest_WriteDisposition) EnumDescriptor() ([]byte, []int)deprecated
- func (x ExportInsightsDataRequest_WriteDisposition) Number() protoreflect.EnumNumber
- func (x ExportInsightsDataRequest_WriteDisposition) String() string
- func (ExportInsightsDataRequest_WriteDisposition) Type() protoreflect.EnumType
- type ExportInsightsDataResponse
- type ExportIssueModelMetadata
- func (*ExportIssueModelMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *ExportIssueModelMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *ExportIssueModelMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *ExportIssueModelMetadata) GetRequest() *ExportIssueModelRequest
- func (*ExportIssueModelMetadata) ProtoMessage()
- func (x *ExportIssueModelMetadata) ProtoReflect() protoreflect.Message
- func (x *ExportIssueModelMetadata) Reset()
- func (x *ExportIssueModelMetadata) String() string
- type ExportIssueModelRequest
- func (*ExportIssueModelRequest) Descriptor() ([]byte, []int)deprecated
- func (m *ExportIssueModelRequest) GetDestination() isExportIssueModelRequest_Destination
- func (x *ExportIssueModelRequest) GetGcsDestination() *ExportIssueModelRequest_GcsDestination
- func (x *ExportIssueModelRequest) GetName() string
- func (*ExportIssueModelRequest) ProtoMessage()
- func (x *ExportIssueModelRequest) ProtoReflect() protoreflect.Message
- func (x *ExportIssueModelRequest) Reset()
- func (x *ExportIssueModelRequest) String() string
- type ExportIssueModelRequest_GcsDestination
- func (*ExportIssueModelRequest_GcsDestination) Descriptor() ([]byte, []int)deprecated
- func (x *ExportIssueModelRequest_GcsDestination) GetObjectUri() string
- func (*ExportIssueModelRequest_GcsDestination) ProtoMessage()
- func (x *ExportIssueModelRequest_GcsDestination) ProtoReflect() protoreflect.Message
- func (x *ExportIssueModelRequest_GcsDestination) Reset()
- func (x *ExportIssueModelRequest_GcsDestination) String() string
- type ExportIssueModelRequest_GcsDestination_
- type ExportIssueModelResponse
- 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 FeedbackLabel
- func (*FeedbackLabel) Descriptor() ([]byte, []int)deprecated
- func (x *FeedbackLabel) GetCreateTime() *timestamppb.Timestamp
- func (x *FeedbackLabel) GetLabel() string
- func (m *FeedbackLabel) GetLabelType() isFeedbackLabel_LabelType
- func (x *FeedbackLabel) GetLabeledResource() string
- func (x *FeedbackLabel) GetName() string
- func (x *FeedbackLabel) GetQaAnswerLabel() *QaAnswer_AnswerValue
- func (x *FeedbackLabel) GetUpdateTime() *timestamppb.Timestamp
- func (*FeedbackLabel) ProtoMessage()
- func (x *FeedbackLabel) ProtoReflect() protoreflect.Message
- func (x *FeedbackLabel) Reset()
- func (x *FeedbackLabel) String() string
- type FeedbackLabel_Label
- type FeedbackLabel_QaAnswerLabel
- 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 GetAnalysisRuleRequest
- func (*GetAnalysisRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetAnalysisRuleRequest) GetName() string
- func (*GetAnalysisRuleRequest) ProtoMessage()
- func (x *GetAnalysisRuleRequest) ProtoReflect() protoreflect.Message
- func (x *GetAnalysisRuleRequest) Reset()
- func (x *GetAnalysisRuleRequest) 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 GetEncryptionSpecRequest
- func (*GetEncryptionSpecRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetEncryptionSpecRequest) GetName() string
- func (*GetEncryptionSpecRequest) ProtoMessage()
- func (x *GetEncryptionSpecRequest) ProtoReflect() protoreflect.Message
- func (x *GetEncryptionSpecRequest) Reset()
- func (x *GetEncryptionSpecRequest) String() string
- type GetFeedbackLabelRequest
- func (*GetFeedbackLabelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetFeedbackLabelRequest) GetName() string
- func (*GetFeedbackLabelRequest) ProtoMessage()
- func (x *GetFeedbackLabelRequest) ProtoReflect() protoreflect.Message
- func (x *GetFeedbackLabelRequest) Reset()
- func (x *GetFeedbackLabelRequest) 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 GetQaQuestionRequest
- func (*GetQaQuestionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetQaQuestionRequest) GetName() string
- func (*GetQaQuestionRequest) ProtoMessage()
- func (x *GetQaQuestionRequest) ProtoReflect() protoreflect.Message
- func (x *GetQaQuestionRequest) Reset()
- func (x *GetQaQuestionRequest) String() string
- type GetQaScorecardRequest
- func (*GetQaScorecardRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetQaScorecardRequest) GetName() string
- func (*GetQaScorecardRequest) ProtoMessage()
- func (x *GetQaScorecardRequest) ProtoReflect() protoreflect.Message
- func (x *GetQaScorecardRequest) Reset()
- func (x *GetQaScorecardRequest) String() string
- type GetQaScorecardRevisionRequest
- func (*GetQaScorecardRevisionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetQaScorecardRevisionRequest) GetName() string
- func (*GetQaScorecardRevisionRequest) ProtoMessage()
- func (x *GetQaScorecardRevisionRequest) ProtoReflect() protoreflect.Message
- func (x *GetQaScorecardRevisionRequest) Reset()
- func (x *GetQaScorecardRevisionRequest) 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 GetViewRequest
- type HoldData
- type ImportIssueModelMetadata
- func (*ImportIssueModelMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *ImportIssueModelMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *ImportIssueModelMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *ImportIssueModelMetadata) GetRequest() *ImportIssueModelRequest
- func (*ImportIssueModelMetadata) ProtoMessage()
- func (x *ImportIssueModelMetadata) ProtoReflect() protoreflect.Message
- func (x *ImportIssueModelMetadata) Reset()
- func (x *ImportIssueModelMetadata) String() string
- type ImportIssueModelRequest
- func (*ImportIssueModelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ImportIssueModelRequest) GetCreateNewModel() bool
- func (x *ImportIssueModelRequest) GetGcsSource() *ImportIssueModelRequest_GcsSource
- func (x *ImportIssueModelRequest) GetParent() string
- func (m *ImportIssueModelRequest) GetSource() isImportIssueModelRequest_Source
- func (*ImportIssueModelRequest) ProtoMessage()
- func (x *ImportIssueModelRequest) ProtoReflect() protoreflect.Message
- func (x *ImportIssueModelRequest) Reset()
- func (x *ImportIssueModelRequest) String() string
- type ImportIssueModelRequest_GcsSource
- func (*ImportIssueModelRequest_GcsSource) Descriptor() ([]byte, []int)deprecated
- func (x *ImportIssueModelRequest_GcsSource) GetObjectUri() string
- func (*ImportIssueModelRequest_GcsSource) ProtoMessage()
- func (x *ImportIssueModelRequest_GcsSource) ProtoReflect() protoreflect.Message
- func (x *ImportIssueModelRequest_GcsSource) Reset()
- func (x *ImportIssueModelRequest_GcsSource) String() string
- type ImportIssueModelRequest_GcsSource_
- type ImportIssueModelResponse
- type IngestConversationsMetadata
- func (*IngestConversationsMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *IngestConversationsMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *IngestConversationsMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *IngestConversationsMetadata) GetIngestConversationsStats() *IngestConversationsMetadata_IngestConversationsStats
- func (x *IngestConversationsMetadata) GetPartialErrors() []*status.Status
- func (x *IngestConversationsMetadata) GetRequest() *IngestConversationsRequest
- func (*IngestConversationsMetadata) ProtoMessage()
- func (x *IngestConversationsMetadata) ProtoReflect() protoreflect.Message
- func (x *IngestConversationsMetadata) Reset()
- func (x *IngestConversationsMetadata) String() string
- type IngestConversationsMetadata_IngestConversationsStats
- func (*IngestConversationsMetadata_IngestConversationsStats) Descriptor() ([]byte, []int)deprecated
- func (x *IngestConversationsMetadata_IngestConversationsStats) GetDuplicatesSkippedCount() int32
- func (x *IngestConversationsMetadata_IngestConversationsStats) GetFailedIngestCount() int32
- func (x *IngestConversationsMetadata_IngestConversationsStats) GetProcessedObjectCount() int32
- func (x *IngestConversationsMetadata_IngestConversationsStats) GetSuccessfulIngestCount() int32
- func (*IngestConversationsMetadata_IngestConversationsStats) ProtoMessage()
- func (x *IngestConversationsMetadata_IngestConversationsStats) ProtoReflect() protoreflect.Message
- func (x *IngestConversationsMetadata_IngestConversationsStats) Reset()
- func (x *IngestConversationsMetadata_IngestConversationsStats) String() string
- type IngestConversationsRequest
- func (*IngestConversationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *IngestConversationsRequest) GetConversationConfig() *IngestConversationsRequest_ConversationConfig
- func (x *IngestConversationsRequest) GetGcsSource() *IngestConversationsRequest_GcsSource
- func (m *IngestConversationsRequest) GetObjectConfig() isIngestConversationsRequest_ObjectConfig
- func (x *IngestConversationsRequest) GetParent() string
- func (x *IngestConversationsRequest) GetRedactionConfig() *RedactionConfig
- func (x *IngestConversationsRequest) GetSampleSize() int32
- func (m *IngestConversationsRequest) GetSource() isIngestConversationsRequest_Source
- func (x *IngestConversationsRequest) GetSpeechConfig() *SpeechConfig
- func (x *IngestConversationsRequest) GetTranscriptObjectConfig() *IngestConversationsRequest_TranscriptObjectConfig
- func (*IngestConversationsRequest) ProtoMessage()
- func (x *IngestConversationsRequest) ProtoReflect() protoreflect.Message
- func (x *IngestConversationsRequest) Reset()
- func (x *IngestConversationsRequest) String() string
- type IngestConversationsRequest_ConversationConfig
- func (*IngestConversationsRequest_ConversationConfig) Descriptor() ([]byte, []int)deprecated
- func (x *IngestConversationsRequest_ConversationConfig) GetAgentChannel() int32
- func (x *IngestConversationsRequest_ConversationConfig) GetAgentId() string
- func (x *IngestConversationsRequest_ConversationConfig) GetCustomerChannel() int32
- func (*IngestConversationsRequest_ConversationConfig) ProtoMessage()
- func (x *IngestConversationsRequest_ConversationConfig) ProtoReflect() protoreflect.Message
- func (x *IngestConversationsRequest_ConversationConfig) Reset()
- func (x *IngestConversationsRequest_ConversationConfig) String() string
- type IngestConversationsRequest_GcsSource
- func (*IngestConversationsRequest_GcsSource) Descriptor() ([]byte, []int)deprecated
- func (x *IngestConversationsRequest_GcsSource) GetBucketObjectType() IngestConversationsRequest_GcsSource_BucketObjectType
- func (x *IngestConversationsRequest_GcsSource) GetBucketUri() string
- func (x *IngestConversationsRequest_GcsSource) GetCustomMetadataKeys() []string
- func (x *IngestConversationsRequest_GcsSource) GetMetadataBucketUri() string
- func (*IngestConversationsRequest_GcsSource) ProtoMessage()
- func (x *IngestConversationsRequest_GcsSource) ProtoReflect() protoreflect.Message
- func (x *IngestConversationsRequest_GcsSource) Reset()
- func (x *IngestConversationsRequest_GcsSource) String() string
- type IngestConversationsRequest_GcsSource_
- type IngestConversationsRequest_GcsSource_BucketObjectType
- func (IngestConversationsRequest_GcsSource_BucketObjectType) Descriptor() protoreflect.EnumDescriptor
- func (x IngestConversationsRequest_GcsSource_BucketObjectType) Enum() *IngestConversationsRequest_GcsSource_BucketObjectType
- func (IngestConversationsRequest_GcsSource_BucketObjectType) EnumDescriptor() ([]byte, []int)deprecated
- func (x IngestConversationsRequest_GcsSource_BucketObjectType) Number() protoreflect.EnumNumber
- func (x IngestConversationsRequest_GcsSource_BucketObjectType) String() string
- func (IngestConversationsRequest_GcsSource_BucketObjectType) Type() protoreflect.EnumType
- type IngestConversationsRequest_TranscriptObjectConfig
- func (*IngestConversationsRequest_TranscriptObjectConfig) Descriptor() ([]byte, []int)deprecated
- func (x *IngestConversationsRequest_TranscriptObjectConfig) GetMedium() Conversation_Medium
- func (*IngestConversationsRequest_TranscriptObjectConfig) ProtoMessage()
- func (x *IngestConversationsRequest_TranscriptObjectConfig) ProtoReflect() protoreflect.Message
- func (x *IngestConversationsRequest_TranscriptObjectConfig) Reset()
- func (x *IngestConversationsRequest_TranscriptObjectConfig) String() string
- type IngestConversationsRequest_TranscriptObjectConfig_
- type IngestConversationsResponse
- type InitializeEncryptionSpecMetadata
- func (*InitializeEncryptionSpecMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *InitializeEncryptionSpecMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *InitializeEncryptionSpecMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *InitializeEncryptionSpecMetadata) GetPartialErrors() []*status.Status
- func (x *InitializeEncryptionSpecMetadata) GetRequest() *InitializeEncryptionSpecRequest
- func (*InitializeEncryptionSpecMetadata) ProtoMessage()
- func (x *InitializeEncryptionSpecMetadata) ProtoReflect() protoreflect.Message
- func (x *InitializeEncryptionSpecMetadata) Reset()
- func (x *InitializeEncryptionSpecMetadata) String() string
- type InitializeEncryptionSpecRequest
- func (*InitializeEncryptionSpecRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InitializeEncryptionSpecRequest) GetEncryptionSpec() *EncryptionSpec
- func (*InitializeEncryptionSpecRequest) ProtoMessage()
- func (x *InitializeEncryptionSpecRequest) ProtoReflect() protoreflect.Message
- func (x *InitializeEncryptionSpecRequest) Reset()
- func (x *InitializeEncryptionSpecRequest) String() string
- type InitializeEncryptionSpecResponse
- func (*InitializeEncryptionSpecResponse) Descriptor() ([]byte, []int)deprecated
- func (*InitializeEncryptionSpecResponse) ProtoMessage()
- func (x *InitializeEncryptionSpecResponse) ProtoReflect() protoreflect.Message
- func (x *InitializeEncryptionSpecResponse) Reset()
- func (x *InitializeEncryptionSpecResponse) String() string
- type Intent
- type IntentMatchData
- type InterruptionData
- type Issue
- func (*Issue) Descriptor() ([]byte, []int)deprecated
- func (x *Issue) GetCreateTime() *timestamppb.Timestamp
- func (x *Issue) GetDisplayDescription() string
- func (x *Issue) GetDisplayName() string
- func (x *Issue) GetName() string
- func (x *Issue) GetSampleUtterances() []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 IssueMatchData
- 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) GetIssueCount() int64
- func (x *IssueModel) GetLanguageCode() string
- func (x *IssueModel) GetModelType() IssueModel_ModelType
- 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) GetDisplayName() string
- 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_ModelType
- func (IssueModel_ModelType) Descriptor() protoreflect.EnumDescriptor
- func (x IssueModel_ModelType) Enum() *IssueModel_ModelType
- func (IssueModel_ModelType) EnumDescriptor() ([]byte, []int)deprecated
- func (x IssueModel_ModelType) Number() protoreflect.EnumNumber
- func (x IssueModel_ModelType) String() string
- func (IssueModel_ModelType) Type() protoreflect.EnumType
- 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 ListAllFeedbackLabelsRequest
- func (*ListAllFeedbackLabelsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAllFeedbackLabelsRequest) GetFilter() string
- func (x *ListAllFeedbackLabelsRequest) GetPageSize() int32
- func (x *ListAllFeedbackLabelsRequest) GetPageToken() string
- func (x *ListAllFeedbackLabelsRequest) GetParent() string
- func (*ListAllFeedbackLabelsRequest) ProtoMessage()
- func (x *ListAllFeedbackLabelsRequest) ProtoReflect() protoreflect.Message
- func (x *ListAllFeedbackLabelsRequest) Reset()
- func (x *ListAllFeedbackLabelsRequest) String() string
- type ListAllFeedbackLabelsResponse
- func (*ListAllFeedbackLabelsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAllFeedbackLabelsResponse) GetFeedbackLabels() []*FeedbackLabel
- func (x *ListAllFeedbackLabelsResponse) GetNextPageToken() string
- func (*ListAllFeedbackLabelsResponse) ProtoMessage()
- func (x *ListAllFeedbackLabelsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAllFeedbackLabelsResponse) Reset()
- func (x *ListAllFeedbackLabelsResponse) String() string
- 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 ListAnalysisRulesRequest
- func (*ListAnalysisRulesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAnalysisRulesRequest) GetPageSize() int32
- func (x *ListAnalysisRulesRequest) GetPageToken() string
- func (x *ListAnalysisRulesRequest) GetParent() string
- func (*ListAnalysisRulesRequest) ProtoMessage()
- func (x *ListAnalysisRulesRequest) ProtoReflect() protoreflect.Message
- func (x *ListAnalysisRulesRequest) Reset()
- func (x *ListAnalysisRulesRequest) String() string
- type ListAnalysisRulesResponse
- func (*ListAnalysisRulesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAnalysisRulesResponse) GetAnalysisRules() []*AnalysisRule
- func (x *ListAnalysisRulesResponse) GetNextPageToken() string
- func (*ListAnalysisRulesResponse) ProtoMessage()
- func (x *ListAnalysisRulesResponse) ProtoReflect() protoreflect.Message
- func (x *ListAnalysisRulesResponse) Reset()
- func (x *ListAnalysisRulesResponse) String() string
- type ListConversationsRequest
- func (*ListConversationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListConversationsRequest) GetFilter() string
- func (x *ListConversationsRequest) GetOrderBy() 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 ListFeedbackLabelsRequest
- func (*ListFeedbackLabelsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListFeedbackLabelsRequest) GetFilter() string
- func (x *ListFeedbackLabelsRequest) GetPageSize() int32
- func (x *ListFeedbackLabelsRequest) GetPageToken() string
- func (x *ListFeedbackLabelsRequest) GetParent() string
- func (*ListFeedbackLabelsRequest) ProtoMessage()
- func (x *ListFeedbackLabelsRequest) ProtoReflect() protoreflect.Message
- func (x *ListFeedbackLabelsRequest) Reset()
- func (x *ListFeedbackLabelsRequest) String() string
- type ListFeedbackLabelsResponse
- func (*ListFeedbackLabelsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListFeedbackLabelsResponse) GetFeedbackLabels() []*FeedbackLabel
- func (x *ListFeedbackLabelsResponse) GetNextPageToken() string
- func (*ListFeedbackLabelsResponse) ProtoMessage()
- func (x *ListFeedbackLabelsResponse) ProtoReflect() protoreflect.Message
- func (x *ListFeedbackLabelsResponse) Reset()
- func (x *ListFeedbackLabelsResponse) 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 ListQaQuestionsRequest
- func (*ListQaQuestionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListQaQuestionsRequest) GetPageSize() int32
- func (x *ListQaQuestionsRequest) GetPageToken() string
- func (x *ListQaQuestionsRequest) GetParent() string
- func (*ListQaQuestionsRequest) ProtoMessage()
- func (x *ListQaQuestionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListQaQuestionsRequest) Reset()
- func (x *ListQaQuestionsRequest) String() string
- type ListQaQuestionsResponse
- func (*ListQaQuestionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListQaQuestionsResponse) GetNextPageToken() string
- func (x *ListQaQuestionsResponse) GetQaQuestions() []*QaQuestion
- func (*ListQaQuestionsResponse) ProtoMessage()
- func (x *ListQaQuestionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListQaQuestionsResponse) Reset()
- func (x *ListQaQuestionsResponse) String() string
- type ListQaScorecardRevisionsRequest
- func (*ListQaScorecardRevisionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListQaScorecardRevisionsRequest) GetFilter() string
- func (x *ListQaScorecardRevisionsRequest) GetPageSize() int32
- func (x *ListQaScorecardRevisionsRequest) GetPageToken() string
- func (x *ListQaScorecardRevisionsRequest) GetParent() string
- func (*ListQaScorecardRevisionsRequest) ProtoMessage()
- func (x *ListQaScorecardRevisionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListQaScorecardRevisionsRequest) Reset()
- func (x *ListQaScorecardRevisionsRequest) String() string
- type ListQaScorecardRevisionsResponse
- func (*ListQaScorecardRevisionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListQaScorecardRevisionsResponse) GetNextPageToken() string
- func (x *ListQaScorecardRevisionsResponse) GetQaScorecardRevisions() []*QaScorecardRevision
- func (*ListQaScorecardRevisionsResponse) ProtoMessage()
- func (x *ListQaScorecardRevisionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListQaScorecardRevisionsResponse) Reset()
- func (x *ListQaScorecardRevisionsResponse) String() string
- type ListQaScorecardsRequest
- func (*ListQaScorecardsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListQaScorecardsRequest) GetPageSize() int32
- func (x *ListQaScorecardsRequest) GetPageToken() string
- func (x *ListQaScorecardsRequest) GetParent() string
- func (*ListQaScorecardsRequest) ProtoMessage()
- func (x *ListQaScorecardsRequest) ProtoReflect() protoreflect.Message
- func (x *ListQaScorecardsRequest) Reset()
- func (x *ListQaScorecardsRequest) String() string
- type ListQaScorecardsResponse
- func (*ListQaScorecardsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListQaScorecardsResponse) GetNextPageToken() string
- func (x *ListQaScorecardsResponse) GetQaScorecards() []*QaScorecard
- func (*ListQaScorecardsResponse) ProtoMessage()
- func (x *ListQaScorecardsResponse) ProtoReflect() protoreflect.Message
- func (x *ListQaScorecardsResponse) Reset()
- func (x *ListQaScorecardsResponse) String() string
- type ListViewsRequest
- func (*ListViewsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListViewsRequest) GetPageSize() int32
- func (x *ListViewsRequest) GetPageToken() string
- func (x *ListViewsRequest) GetParent() string
- func (*ListViewsRequest) ProtoMessage()
- func (x *ListViewsRequest) ProtoReflect() protoreflect.Message
- func (x *ListViewsRequest) Reset()
- func (x *ListViewsRequest) String() string
- type ListViewsResponse
- func (*ListViewsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListViewsResponse) GetNextPageToken() string
- func (x *ListViewsResponse) GetViews() []*View
- func (*ListViewsResponse) ProtoMessage()
- func (x *ListViewsResponse) ProtoReflect() protoreflect.Message
- func (x *ListViewsResponse) Reset()
- func (x *ListViewsResponse) 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 QaAnswer
- func (*QaAnswer) Descriptor() ([]byte, []int)deprecated
- func (x *QaAnswer) GetAnswerSources() []*QaAnswer_AnswerSource
- func (x *QaAnswer) GetAnswerValue() *QaAnswer_AnswerValue
- func (x *QaAnswer) GetConversation() string
- func (x *QaAnswer) GetQaQuestion() string
- func (x *QaAnswer) GetQuestionBody() string
- func (x *QaAnswer) GetTags() []string
- func (*QaAnswer) ProtoMessage()
- func (x *QaAnswer) ProtoReflect() protoreflect.Message
- func (x *QaAnswer) Reset()
- func (x *QaAnswer) String() string
- type QaAnswer_AnswerSource
- func (*QaAnswer_AnswerSource) Descriptor() ([]byte, []int)deprecated
- func (x *QaAnswer_AnswerSource) GetAnswerValue() *QaAnswer_AnswerValue
- func (x *QaAnswer_AnswerSource) GetSourceType() QaAnswer_AnswerSource_SourceType
- func (*QaAnswer_AnswerSource) ProtoMessage()
- func (x *QaAnswer_AnswerSource) ProtoReflect() protoreflect.Message
- func (x *QaAnswer_AnswerSource) Reset()
- func (x *QaAnswer_AnswerSource) String() string
- type QaAnswer_AnswerSource_SourceType
- func (QaAnswer_AnswerSource_SourceType) Descriptor() protoreflect.EnumDescriptor
- func (x QaAnswer_AnswerSource_SourceType) Enum() *QaAnswer_AnswerSource_SourceType
- func (QaAnswer_AnswerSource_SourceType) EnumDescriptor() ([]byte, []int)deprecated
- func (x QaAnswer_AnswerSource_SourceType) Number() protoreflect.EnumNumber
- func (x QaAnswer_AnswerSource_SourceType) String() string
- func (QaAnswer_AnswerSource_SourceType) Type() protoreflect.EnumType
- type QaAnswer_AnswerValue
- func (*QaAnswer_AnswerValue) Descriptor() ([]byte, []int)deprecated
- func (x *QaAnswer_AnswerValue) GetBoolValue() bool
- func (x *QaAnswer_AnswerValue) GetKey() string
- func (x *QaAnswer_AnswerValue) GetNaValue() bool
- func (x *QaAnswer_AnswerValue) GetNormalizedScore() float64
- func (x *QaAnswer_AnswerValue) GetNumValue() float64
- func (x *QaAnswer_AnswerValue) GetPotentialScore() float64
- func (x *QaAnswer_AnswerValue) GetScore() float64
- func (x *QaAnswer_AnswerValue) GetStrValue() string
- func (m *QaAnswer_AnswerValue) GetValue() isQaAnswer_AnswerValue_Value
- func (*QaAnswer_AnswerValue) ProtoMessage()
- func (x *QaAnswer_AnswerValue) ProtoReflect() protoreflect.Message
- func (x *QaAnswer_AnswerValue) Reset()
- func (x *QaAnswer_AnswerValue) String() string
- type QaAnswer_AnswerValue_BoolValue
- type QaAnswer_AnswerValue_NaValue
- type QaAnswer_AnswerValue_NumValue
- type QaAnswer_AnswerValue_StrValue
- type QaQuestion
- func (*QaQuestion) Descriptor() ([]byte, []int)deprecated
- func (x *QaQuestion) GetAbbreviation() string
- func (x *QaQuestion) GetAnswerChoices() []*QaQuestion_AnswerChoice
- func (x *QaQuestion) GetAnswerInstructions() string
- func (x *QaQuestion) GetCreateTime() *timestamppb.Timestamp
- func (x *QaQuestion) GetMetrics() *QaQuestion_Metrics
- func (x *QaQuestion) GetName() string
- func (x *QaQuestion) GetOrder() int32
- func (x *QaQuestion) GetQuestionBody() string
- func (x *QaQuestion) GetTags() []string
- func (x *QaQuestion) GetTuningMetadata() *QaQuestion_TuningMetadata
- func (x *QaQuestion) GetUpdateTime() *timestamppb.Timestamp
- func (*QaQuestion) ProtoMessage()
- func (x *QaQuestion) ProtoReflect() protoreflect.Message
- func (x *QaQuestion) Reset()
- func (x *QaQuestion) String() string
- type QaQuestion_AnswerChoice
- func (*QaQuestion_AnswerChoice) Descriptor() ([]byte, []int)deprecated
- func (x *QaQuestion_AnswerChoice) GetBoolValue() bool
- func (x *QaQuestion_AnswerChoice) GetKey() string
- func (x *QaQuestion_AnswerChoice) GetNaValue() bool
- func (x *QaQuestion_AnswerChoice) GetNumValue() float64
- func (x *QaQuestion_AnswerChoice) GetScore() float64
- func (x *QaQuestion_AnswerChoice) GetStrValue() string
- func (m *QaQuestion_AnswerChoice) GetValue() isQaQuestion_AnswerChoice_Value
- func (*QaQuestion_AnswerChoice) ProtoMessage()
- func (x *QaQuestion_AnswerChoice) ProtoReflect() protoreflect.Message
- func (x *QaQuestion_AnswerChoice) Reset()
- func (x *QaQuestion_AnswerChoice) String() string
- type QaQuestion_AnswerChoice_BoolValue
- type QaQuestion_AnswerChoice_NaValue
- type QaQuestion_AnswerChoice_NumValue
- type QaQuestion_AnswerChoice_StrValue
- type QaQuestion_Metrics
- func (*QaQuestion_Metrics) Descriptor() ([]byte, []int)deprecated
- func (x *QaQuestion_Metrics) GetAccuracy() float64
- func (*QaQuestion_Metrics) ProtoMessage()
- func (x *QaQuestion_Metrics) ProtoReflect() protoreflect.Message
- func (x *QaQuestion_Metrics) Reset()
- func (x *QaQuestion_Metrics) String() string
- type QaQuestion_TuningMetadata
- func (*QaQuestion_TuningMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *QaQuestion_TuningMetadata) GetDatasetValidationWarnings() []DatasetValidationWarning
- func (x *QaQuestion_TuningMetadata) GetTotalValidLabelCount() int64
- func (x *QaQuestion_TuningMetadata) GetTuningError() string
- func (*QaQuestion_TuningMetadata) ProtoMessage()
- func (x *QaQuestion_TuningMetadata) ProtoReflect() protoreflect.Message
- func (x *QaQuestion_TuningMetadata) Reset()
- func (x *QaQuestion_TuningMetadata) String() string
- type QaScorecard
- func (*QaScorecard) Descriptor() ([]byte, []int)deprecated
- func (x *QaScorecard) GetCreateTime() *timestamppb.Timestamp
- func (x *QaScorecard) GetDescription() string
- func (x *QaScorecard) GetDisplayName() string
- func (x *QaScorecard) GetName() string
- func (x *QaScorecard) GetUpdateTime() *timestamppb.Timestamp
- func (*QaScorecard) ProtoMessage()
- func (x *QaScorecard) ProtoReflect() protoreflect.Message
- func (x *QaScorecard) Reset()
- func (x *QaScorecard) String() string
- type QaScorecardResult
- func (*QaScorecardResult) Descriptor() ([]byte, []int)deprecated
- func (x *QaScorecardResult) GetAgentId() string
- func (x *QaScorecardResult) GetConversation() string
- func (x *QaScorecardResult) GetCreateTime() *timestamppb.Timestamp
- func (x *QaScorecardResult) GetName() string
- func (x *QaScorecardResult) GetNormalizedScore() float64
- func (x *QaScorecardResult) GetPotentialScore() float64
- func (x *QaScorecardResult) GetQaAnswers() []*QaAnswer
- func (x *QaScorecardResult) GetQaScorecardRevision() string
- func (x *QaScorecardResult) GetQaTagResults() []*QaScorecardResult_QaTagResult
- func (x *QaScorecardResult) GetScore() float64
- func (x *QaScorecardResult) GetScoreSources() []*QaScorecardResult_ScoreSource
- func (*QaScorecardResult) ProtoMessage()
- func (x *QaScorecardResult) ProtoReflect() protoreflect.Message
- func (x *QaScorecardResult) Reset()
- func (x *QaScorecardResult) String() string
- type QaScorecardResult_QaTagResult
- func (*QaScorecardResult_QaTagResult) Descriptor() ([]byte, []int)deprecated
- func (x *QaScorecardResult_QaTagResult) GetNormalizedScore() float64
- func (x *QaScorecardResult_QaTagResult) GetPotentialScore() float64
- func (x *QaScorecardResult_QaTagResult) GetScore() float64
- func (x *QaScorecardResult_QaTagResult) GetTag() string
- func (*QaScorecardResult_QaTagResult) ProtoMessage()
- func (x *QaScorecardResult_QaTagResult) ProtoReflect() protoreflect.Message
- func (x *QaScorecardResult_QaTagResult) Reset()
- func (x *QaScorecardResult_QaTagResult) String() string
- type QaScorecardResult_ScoreSource
- func (*QaScorecardResult_ScoreSource) Descriptor() ([]byte, []int)deprecated
- func (x *QaScorecardResult_ScoreSource) GetNormalizedScore() float64
- func (x *QaScorecardResult_ScoreSource) GetPotentialScore() float64
- func (x *QaScorecardResult_ScoreSource) GetQaTagResults() []*QaScorecardResult_QaTagResult
- func (x *QaScorecardResult_ScoreSource) GetScore() float64
- func (x *QaScorecardResult_ScoreSource) GetSourceType() QaScorecardResult_ScoreSource_SourceType
- func (*QaScorecardResult_ScoreSource) ProtoMessage()
- func (x *QaScorecardResult_ScoreSource) ProtoReflect() protoreflect.Message
- func (x *QaScorecardResult_ScoreSource) Reset()
- func (x *QaScorecardResult_ScoreSource) String() string
- type QaScorecardResult_ScoreSource_SourceType
- func (QaScorecardResult_ScoreSource_SourceType) Descriptor() protoreflect.EnumDescriptor
- func (x QaScorecardResult_ScoreSource_SourceType) Enum() *QaScorecardResult_ScoreSource_SourceType
- func (QaScorecardResult_ScoreSource_SourceType) EnumDescriptor() ([]byte, []int)deprecated
- func (x QaScorecardResult_ScoreSource_SourceType) Number() protoreflect.EnumNumber
- func (x QaScorecardResult_ScoreSource_SourceType) String() string
- func (QaScorecardResult_ScoreSource_SourceType) Type() protoreflect.EnumType
- type QaScorecardRevision
- func (*QaScorecardRevision) Descriptor() ([]byte, []int)deprecated
- func (x *QaScorecardRevision) GetAlternateIds() []string
- func (x *QaScorecardRevision) GetCreateTime() *timestamppb.Timestamp
- func (x *QaScorecardRevision) GetName() string
- func (x *QaScorecardRevision) GetSnapshot() *QaScorecard
- func (x *QaScorecardRevision) GetState() QaScorecardRevision_State
- func (*QaScorecardRevision) ProtoMessage()
- func (x *QaScorecardRevision) ProtoReflect() protoreflect.Message
- func (x *QaScorecardRevision) Reset()
- func (x *QaScorecardRevision) String() string
- type QaScorecardRevision_State
- func (QaScorecardRevision_State) Descriptor() protoreflect.EnumDescriptor
- func (x QaScorecardRevision_State) Enum() *QaScorecardRevision_State
- func (QaScorecardRevision_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x QaScorecardRevision_State) Number() protoreflect.EnumNumber
- func (x QaScorecardRevision_State) String() string
- func (QaScorecardRevision_State) Type() protoreflect.EnumType
- type QueryMetricsMetadata
- type QueryMetricsRequest
- func (*QueryMetricsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryMetricsRequest) GetDimensions() []*Dimension
- func (x *QueryMetricsRequest) GetFilter() string
- func (x *QueryMetricsRequest) GetLocation() string
- func (x *QueryMetricsRequest) GetMeasureMask() *fieldmaskpb.FieldMask
- func (x *QueryMetricsRequest) GetTimeGranularity() QueryMetricsRequest_TimeGranularity
- func (*QueryMetricsRequest) ProtoMessage()
- func (x *QueryMetricsRequest) ProtoReflect() protoreflect.Message
- func (x *QueryMetricsRequest) Reset()
- func (x *QueryMetricsRequest) String() string
- type QueryMetricsRequest_TimeGranularity
- func (QueryMetricsRequest_TimeGranularity) Descriptor() protoreflect.EnumDescriptor
- func (x QueryMetricsRequest_TimeGranularity) Enum() *QueryMetricsRequest_TimeGranularity
- func (QueryMetricsRequest_TimeGranularity) EnumDescriptor() ([]byte, []int)deprecated
- func (x QueryMetricsRequest_TimeGranularity) Number() protoreflect.EnumNumber
- func (x QueryMetricsRequest_TimeGranularity) String() string
- func (QueryMetricsRequest_TimeGranularity) Type() protoreflect.EnumType
- type QueryMetricsResponse
- func (*QueryMetricsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryMetricsResponse) GetLocation() string
- func (x *QueryMetricsResponse) GetMacroAverageSlice() *QueryMetricsResponse_Slice
- func (x *QueryMetricsResponse) GetSlices() []*QueryMetricsResponse_Slice
- func (x *QueryMetricsResponse) GetUpdateTime() *timestamppb.Timestamp
- func (*QueryMetricsResponse) ProtoMessage()
- func (x *QueryMetricsResponse) ProtoReflect() protoreflect.Message
- func (x *QueryMetricsResponse) Reset()
- func (x *QueryMetricsResponse) String() string
- type QueryMetricsResponse_Slice
- func (*QueryMetricsResponse_Slice) Descriptor() ([]byte, []int)deprecated
- func (x *QueryMetricsResponse_Slice) GetDimensions() []*Dimension
- func (x *QueryMetricsResponse_Slice) GetTimeSeries() *QueryMetricsResponse_Slice_TimeSeries
- func (x *QueryMetricsResponse_Slice) GetTotal() *QueryMetricsResponse_Slice_DataPoint
- func (*QueryMetricsResponse_Slice) ProtoMessage()
- func (x *QueryMetricsResponse_Slice) ProtoReflect() protoreflect.Message
- func (x *QueryMetricsResponse_Slice) Reset()
- func (x *QueryMetricsResponse_Slice) String() string
- type QueryMetricsResponse_Slice_DataPoint
- func (*QueryMetricsResponse_Slice_DataPoint) Descriptor() ([]byte, []int)deprecated
- func (x *QueryMetricsResponse_Slice_DataPoint) GetConversationMeasure() *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure
- func (x *QueryMetricsResponse_Slice_DataPoint) GetInterval() *interval.Interval
- func (m *QueryMetricsResponse_Slice_DataPoint) GetMeasure() isQueryMetricsResponse_Slice_DataPoint_Measure
- func (*QueryMetricsResponse_Slice_DataPoint) ProtoMessage()
- func (x *QueryMetricsResponse_Slice_DataPoint) ProtoReflect() protoreflect.Message
- func (x *QueryMetricsResponse_Slice_DataPoint) Reset()
- func (x *QueryMetricsResponse_Slice_DataPoint) String() string
- type QueryMetricsResponse_Slice_DataPoint_ConversationMeasure
- func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) Descriptor() ([]byte, []int)deprecated
- func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageAgentSentimentScore() float32
- func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageClientSentimentScore() float32
- func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageCustomerSatisfactionRating() float64
- func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageDuration() *durationpb.Duration
- func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageQaNormalizedScore() float64
- func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageQaQuestionNormalizedScore() float64
- func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageSilencePercentage() float32
- func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageTurnCount() float32
- func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetConversationCount() int32
- func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetQaTagScores() []*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore
- func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) ProtoMessage()
- func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) ProtoReflect() protoreflect.Message
- func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) Reset()
- func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) String() string
- type QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_
- type QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore
- func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) Descriptor() ([]byte, []int)deprecated
- func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) GetAverageTagNormalizedScore() float64
- func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) GetTag() string
- func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) ProtoMessage()
- func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) ProtoReflect() protoreflect.Message
- func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) Reset()
- func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) String() string
- type QueryMetricsResponse_Slice_TimeSeries
- func (*QueryMetricsResponse_Slice_TimeSeries) Descriptor() ([]byte, []int)deprecated
- func (x *QueryMetricsResponse_Slice_TimeSeries) GetDataPoints() []*QueryMetricsResponse_Slice_DataPoint
- func (*QueryMetricsResponse_Slice_TimeSeries) ProtoMessage()
- func (x *QueryMetricsResponse_Slice_TimeSeries) ProtoReflect() protoreflect.Message
- func (x *QueryMetricsResponse_Slice_TimeSeries) Reset()
- func (x *QueryMetricsResponse_Slice_TimeSeries) String() string
- type RedactionConfig
- func (*RedactionConfig) Descriptor() ([]byte, []int)deprecated
- func (x *RedactionConfig) GetDeidentifyTemplate() string
- func (x *RedactionConfig) GetInspectTemplate() string
- func (*RedactionConfig) ProtoMessage()
- func (x *RedactionConfig) ProtoReflect() protoreflect.Message
- func (x *RedactionConfig) Reset()
- func (x *RedactionConfig) String() string
- 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) GetConversationSummarizationSuggestion() *ConversationSummarizationSuggestionData
- 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 (x *RuntimeAnnotation) GetUserInput() *RuntimeAnnotation_UserInput
- func (*RuntimeAnnotation) ProtoMessage()
- func (x *RuntimeAnnotation) ProtoReflect() protoreflect.Message
- func (x *RuntimeAnnotation) Reset()
- func (x *RuntimeAnnotation) String() string
- type RuntimeAnnotation_ArticleSuggestion
- type RuntimeAnnotation_ConversationSummarizationSuggestion
- type RuntimeAnnotation_DialogflowInteraction
- type RuntimeAnnotation_FaqAnswer
- type RuntimeAnnotation_SmartComposeSuggestion
- type RuntimeAnnotation_SmartReply
- type RuntimeAnnotation_UserInput
- func (*RuntimeAnnotation_UserInput) Descriptor() ([]byte, []int)deprecated
- func (x *RuntimeAnnotation_UserInput) GetGeneratorName() string
- func (x *RuntimeAnnotation_UserInput) GetQuery() string
- func (x *RuntimeAnnotation_UserInput) GetQuerySource() RuntimeAnnotation_UserInput_QuerySource
- func (*RuntimeAnnotation_UserInput) ProtoMessage()
- func (x *RuntimeAnnotation_UserInput) ProtoReflect() protoreflect.Message
- func (x *RuntimeAnnotation_UserInput) Reset()
- func (x *RuntimeAnnotation_UserInput) String() string
- type RuntimeAnnotation_UserInput_QuerySource
- func (RuntimeAnnotation_UserInput_QuerySource) Descriptor() protoreflect.EnumDescriptor
- func (x RuntimeAnnotation_UserInput_QuerySource) Enum() *RuntimeAnnotation_UserInput_QuerySource
- func (RuntimeAnnotation_UserInput_QuerySource) EnumDescriptor() ([]byte, []int)deprecated
- func (x RuntimeAnnotation_UserInput_QuerySource) Number() protoreflect.EnumNumber
- func (x RuntimeAnnotation_UserInput_QuerySource) String() string
- func (RuntimeAnnotation_UserInput_QuerySource) Type() protoreflect.EnumType
- 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) GetRedactionConfig() *RedactionConfig
- func (x *Settings) GetSpeechConfig() *SpeechConfig
- 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) GetAnnotatorSelector() *AnnotatorSelector
- func (x *Settings_AnalysisConfig) GetRuntimeIntegrationAnalysisPercentage() float64
- func (x *Settings_AnalysisConfig) GetUploadConversationAnalysisPercentage() 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 SpeechConfig
- type TuneQaScorecardRevisionMetadata
- func (*TuneQaScorecardRevisionMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *TuneQaScorecardRevisionMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *TuneQaScorecardRevisionMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *TuneQaScorecardRevisionMetadata) GetQaQuestionDatasetTuningMetrics() []*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics
- func (x *TuneQaScorecardRevisionMetadata) GetQaQuestionDatasetValidationResults() []*TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult
- func (x *TuneQaScorecardRevisionMetadata) GetRequest() *TuneQaScorecardRevisionRequest
- func (x *TuneQaScorecardRevisionMetadata) GetTuningCompletionRatio() float64
- func (*TuneQaScorecardRevisionMetadata) ProtoMessage()
- func (x *TuneQaScorecardRevisionMetadata) ProtoReflect() protoreflect.Message
- func (x *TuneQaScorecardRevisionMetadata) Reset()
- func (x *TuneQaScorecardRevisionMetadata) String() string
- type TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics
- func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) Descriptor() ([]byte, []int)deprecated
- func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) GetMetrics() *TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics
- func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) GetQuestion() string
- func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) ProtoMessage()
- func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) ProtoReflect() protoreflect.Message
- func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) Reset()
- func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) String() string
- type TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics
- func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics) Descriptor() ([]byte, []int)deprecated
- func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics) GetAccuracy() float64
- func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics) ProtoMessage()
- func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics) ProtoReflect() protoreflect.Message
- func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics) Reset()
- func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics) String() string
- type TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult
- func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) Descriptor() ([]byte, []int)deprecated
- func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) GetDatasetValidationWarnings() []DatasetValidationWarning
- func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) GetQuestion() string
- func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) GetValidFeedbackLabelsCount() int32
- func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) ProtoMessage()
- func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) ProtoReflect() protoreflect.Message
- func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) Reset()
- func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) String() string
- type TuneQaScorecardRevisionRequest
- func (*TuneQaScorecardRevisionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TuneQaScorecardRevisionRequest) GetFilter() string
- func (x *TuneQaScorecardRevisionRequest) GetParent() string
- func (x *TuneQaScorecardRevisionRequest) GetValidateOnly() bool
- func (*TuneQaScorecardRevisionRequest) ProtoMessage()
- func (x *TuneQaScorecardRevisionRequest) ProtoReflect() protoreflect.Message
- func (x *TuneQaScorecardRevisionRequest) Reset()
- func (x *TuneQaScorecardRevisionRequest) String() string
- type TuneQaScorecardRevisionResponse
- func (*TuneQaScorecardRevisionResponse) Descriptor() ([]byte, []int)deprecated
- func (*TuneQaScorecardRevisionResponse) ProtoMessage()
- func (x *TuneQaScorecardRevisionResponse) ProtoReflect() protoreflect.Message
- func (x *TuneQaScorecardRevisionResponse) Reset()
- func (x *TuneQaScorecardRevisionResponse) 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 UndeployQaScorecardRevisionRequest
- func (*UndeployQaScorecardRevisionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UndeployQaScorecardRevisionRequest) GetName() string
- func (*UndeployQaScorecardRevisionRequest) ProtoMessage()
- func (x *UndeployQaScorecardRevisionRequest) ProtoReflect() protoreflect.Message
- func (x *UndeployQaScorecardRevisionRequest) Reset()
- func (x *UndeployQaScorecardRevisionRequest) String() string
- type UnimplementedContactCenterInsightsServer
- func (UnimplementedContactCenterInsightsServer) BulkAnalyzeConversations(context.Context, *BulkAnalyzeConversationsRequest) (*longrunningpb.Operation, error)
- func (UnimplementedContactCenterInsightsServer) BulkDeleteConversations(context.Context, *BulkDeleteConversationsRequest) (*longrunningpb.Operation, error)
- func (UnimplementedContactCenterInsightsServer) BulkDownloadFeedbackLabels(context.Context, *BulkDownloadFeedbackLabelsRequest) (*longrunningpb.Operation, error)
- func (UnimplementedContactCenterInsightsServer) BulkUploadFeedbackLabels(context.Context, *BulkUploadFeedbackLabelsRequest) (*longrunningpb.Operation, error)
- func (UnimplementedContactCenterInsightsServer) CalculateIssueModelStats(context.Context, *CalculateIssueModelStatsRequest) (*CalculateIssueModelStatsResponse, error)
- func (UnimplementedContactCenterInsightsServer) CalculateStats(context.Context, *CalculateStatsRequest) (*CalculateStatsResponse, error)
- func (UnimplementedContactCenterInsightsServer) CreateAnalysis(context.Context, *CreateAnalysisRequest) (*longrunningpb.Operation, error)
- func (UnimplementedContactCenterInsightsServer) CreateAnalysisRule(context.Context, *CreateAnalysisRuleRequest) (*AnalysisRule, error)
- func (UnimplementedContactCenterInsightsServer) CreateConversation(context.Context, *CreateConversationRequest) (*Conversation, error)
- func (UnimplementedContactCenterInsightsServer) CreateFeedbackLabel(context.Context, *CreateFeedbackLabelRequest) (*FeedbackLabel, error)
- func (UnimplementedContactCenterInsightsServer) CreateIssueModel(context.Context, *CreateIssueModelRequest) (*longrunningpb.Operation, error)
- func (UnimplementedContactCenterInsightsServer) CreatePhraseMatcher(context.Context, *CreatePhraseMatcherRequest) (*PhraseMatcher, error)
- func (UnimplementedContactCenterInsightsServer) CreateQaQuestion(context.Context, *CreateQaQuestionRequest) (*QaQuestion, error)
- func (UnimplementedContactCenterInsightsServer) CreateQaScorecard(context.Context, *CreateQaScorecardRequest) (*QaScorecard, error)
- func (UnimplementedContactCenterInsightsServer) CreateQaScorecardRevision(context.Context, *CreateQaScorecardRevisionRequest) (*QaScorecardRevision, error)
- func (UnimplementedContactCenterInsightsServer) CreateView(context.Context, *CreateViewRequest) (*View, error)
- func (UnimplementedContactCenterInsightsServer) DeleteAnalysis(context.Context, *DeleteAnalysisRequest) (*emptypb.Empty, error)
- func (UnimplementedContactCenterInsightsServer) DeleteAnalysisRule(context.Context, *DeleteAnalysisRuleRequest) (*emptypb.Empty, error)
- func (UnimplementedContactCenterInsightsServer) DeleteConversation(context.Context, *DeleteConversationRequest) (*emptypb.Empty, error)
- func (UnimplementedContactCenterInsightsServer) DeleteFeedbackLabel(context.Context, *DeleteFeedbackLabelRequest) (*emptypb.Empty, error)
- func (UnimplementedContactCenterInsightsServer) DeleteIssue(context.Context, *DeleteIssueRequest) (*emptypb.Empty, error)
- func (UnimplementedContactCenterInsightsServer) DeleteIssueModel(context.Context, *DeleteIssueModelRequest) (*longrunningpb.Operation, error)
- func (UnimplementedContactCenterInsightsServer) DeletePhraseMatcher(context.Context, *DeletePhraseMatcherRequest) (*emptypb.Empty, error)
- func (UnimplementedContactCenterInsightsServer) DeleteQaQuestion(context.Context, *DeleteQaQuestionRequest) (*emptypb.Empty, error)
- func (UnimplementedContactCenterInsightsServer) DeleteQaScorecard(context.Context, *DeleteQaScorecardRequest) (*emptypb.Empty, error)
- func (UnimplementedContactCenterInsightsServer) DeleteQaScorecardRevision(context.Context, *DeleteQaScorecardRevisionRequest) (*emptypb.Empty, error)
- func (UnimplementedContactCenterInsightsServer) DeleteView(context.Context, *DeleteViewRequest) (*emptypb.Empty, error)
- func (UnimplementedContactCenterInsightsServer) DeployIssueModel(context.Context, *DeployIssueModelRequest) (*longrunningpb.Operation, error)
- func (UnimplementedContactCenterInsightsServer) DeployQaScorecardRevision(context.Context, *DeployQaScorecardRevisionRequest) (*QaScorecardRevision, error)
- func (UnimplementedContactCenterInsightsServer) ExportInsightsData(context.Context, *ExportInsightsDataRequest) (*longrunningpb.Operation, error)
- func (UnimplementedContactCenterInsightsServer) ExportIssueModel(context.Context, *ExportIssueModelRequest) (*longrunningpb.Operation, error)
- func (UnimplementedContactCenterInsightsServer) GetAnalysis(context.Context, *GetAnalysisRequest) (*Analysis, error)
- func (UnimplementedContactCenterInsightsServer) GetAnalysisRule(context.Context, *GetAnalysisRuleRequest) (*AnalysisRule, error)
- func (UnimplementedContactCenterInsightsServer) GetConversation(context.Context, *GetConversationRequest) (*Conversation, error)
- func (UnimplementedContactCenterInsightsServer) GetEncryptionSpec(context.Context, *GetEncryptionSpecRequest) (*EncryptionSpec, error)
- func (UnimplementedContactCenterInsightsServer) GetFeedbackLabel(context.Context, *GetFeedbackLabelRequest) (*FeedbackLabel, 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) GetQaQuestion(context.Context, *GetQaQuestionRequest) (*QaQuestion, error)
- func (UnimplementedContactCenterInsightsServer) GetQaScorecard(context.Context, *GetQaScorecardRequest) (*QaScorecard, error)
- func (UnimplementedContactCenterInsightsServer) GetQaScorecardRevision(context.Context, *GetQaScorecardRevisionRequest) (*QaScorecardRevision, error)
- func (UnimplementedContactCenterInsightsServer) GetSettings(context.Context, *GetSettingsRequest) (*Settings, error)
- func (UnimplementedContactCenterInsightsServer) GetView(context.Context, *GetViewRequest) (*View, error)
- func (UnimplementedContactCenterInsightsServer) ImportIssueModel(context.Context, *ImportIssueModelRequest) (*longrunningpb.Operation, error)
- func (UnimplementedContactCenterInsightsServer) IngestConversations(context.Context, *IngestConversationsRequest) (*longrunningpb.Operation, error)
- func (UnimplementedContactCenterInsightsServer) InitializeEncryptionSpec(context.Context, *InitializeEncryptionSpecRequest) (*longrunningpb.Operation, error)
- func (UnimplementedContactCenterInsightsServer) ListAllFeedbackLabels(context.Context, *ListAllFeedbackLabelsRequest) (*ListAllFeedbackLabelsResponse, error)
- func (UnimplementedContactCenterInsightsServer) ListAnalyses(context.Context, *ListAnalysesRequest) (*ListAnalysesResponse, error)
- func (UnimplementedContactCenterInsightsServer) ListAnalysisRules(context.Context, *ListAnalysisRulesRequest) (*ListAnalysisRulesResponse, error)
- func (UnimplementedContactCenterInsightsServer) ListConversations(context.Context, *ListConversationsRequest) (*ListConversationsResponse, error)
- func (UnimplementedContactCenterInsightsServer) ListFeedbackLabels(context.Context, *ListFeedbackLabelsRequest) (*ListFeedbackLabelsResponse, 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) ListQaQuestions(context.Context, *ListQaQuestionsRequest) (*ListQaQuestionsResponse, error)
- func (UnimplementedContactCenterInsightsServer) ListQaScorecardRevisions(context.Context, *ListQaScorecardRevisionsRequest) (*ListQaScorecardRevisionsResponse, error)
- func (UnimplementedContactCenterInsightsServer) ListQaScorecards(context.Context, *ListQaScorecardsRequest) (*ListQaScorecardsResponse, error)
- func (UnimplementedContactCenterInsightsServer) ListViews(context.Context, *ListViewsRequest) (*ListViewsResponse, error)
- func (UnimplementedContactCenterInsightsServer) QueryMetrics(context.Context, *QueryMetricsRequest) (*longrunningpb.Operation, error)
- func (UnimplementedContactCenterInsightsServer) TuneQaScorecardRevision(context.Context, *TuneQaScorecardRevisionRequest) (*longrunningpb.Operation, error)
- func (UnimplementedContactCenterInsightsServer) UndeployIssueModel(context.Context, *UndeployIssueModelRequest) (*longrunningpb.Operation, error)
- func (UnimplementedContactCenterInsightsServer) UndeployQaScorecardRevision(context.Context, *UndeployQaScorecardRevisionRequest) (*QaScorecardRevision, error)
- func (UnimplementedContactCenterInsightsServer) UpdateAnalysisRule(context.Context, *UpdateAnalysisRuleRequest) (*AnalysisRule, error)
- func (UnimplementedContactCenterInsightsServer) UpdateConversation(context.Context, *UpdateConversationRequest) (*Conversation, error)
- func (UnimplementedContactCenterInsightsServer) UpdateFeedbackLabel(context.Context, *UpdateFeedbackLabelRequest) (*FeedbackLabel, error)
- func (UnimplementedContactCenterInsightsServer) UpdateIssue(context.Context, *UpdateIssueRequest) (*Issue, error)
- func (UnimplementedContactCenterInsightsServer) UpdateIssueModel(context.Context, *UpdateIssueModelRequest) (*IssueModel, error)
- func (UnimplementedContactCenterInsightsServer) UpdatePhraseMatcher(context.Context, *UpdatePhraseMatcherRequest) (*PhraseMatcher, error)
- func (UnimplementedContactCenterInsightsServer) UpdateQaQuestion(context.Context, *UpdateQaQuestionRequest) (*QaQuestion, error)
- func (UnimplementedContactCenterInsightsServer) UpdateQaScorecard(context.Context, *UpdateQaScorecardRequest) (*QaScorecard, error)
- func (UnimplementedContactCenterInsightsServer) UpdateSettings(context.Context, *UpdateSettingsRequest) (*Settings, error)
- func (UnimplementedContactCenterInsightsServer) UpdateView(context.Context, *UpdateViewRequest) (*View, error)
- func (UnimplementedContactCenterInsightsServer) UploadConversation(context.Context, *UploadConversationRequest) (*longrunningpb.Operation, error)
- type UnsafeContactCenterInsightsServer
- type UpdateAnalysisRuleRequest
- func (*UpdateAnalysisRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAnalysisRuleRequest) GetAnalysisRule() *AnalysisRule
- func (x *UpdateAnalysisRuleRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateAnalysisRuleRequest) ProtoMessage()
- func (x *UpdateAnalysisRuleRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAnalysisRuleRequest) Reset()
- func (x *UpdateAnalysisRuleRequest) String() string
- 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 UpdateFeedbackLabelRequest
- func (*UpdateFeedbackLabelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateFeedbackLabelRequest) GetFeedbackLabel() *FeedbackLabel
- func (x *UpdateFeedbackLabelRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateFeedbackLabelRequest) ProtoMessage()
- func (x *UpdateFeedbackLabelRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateFeedbackLabelRequest) Reset()
- func (x *UpdateFeedbackLabelRequest) 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 UpdatePhraseMatcherRequest
- func (*UpdatePhraseMatcherRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePhraseMatcherRequest) GetPhraseMatcher() *PhraseMatcher
- func (x *UpdatePhraseMatcherRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdatePhraseMatcherRequest) ProtoMessage()
- func (x *UpdatePhraseMatcherRequest) ProtoReflect() protoreflect.Message
- func (x *UpdatePhraseMatcherRequest) Reset()
- func (x *UpdatePhraseMatcherRequest) String() string
- type UpdateQaQuestionRequest
- func (*UpdateQaQuestionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateQaQuestionRequest) GetQaQuestion() *QaQuestion
- func (x *UpdateQaQuestionRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateQaQuestionRequest) ProtoMessage()
- func (x *UpdateQaQuestionRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateQaQuestionRequest) Reset()
- func (x *UpdateQaQuestionRequest) String() string
- type UpdateQaScorecardRequest
- func (*UpdateQaScorecardRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateQaScorecardRequest) GetQaScorecard() *QaScorecard
- func (x *UpdateQaScorecardRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateQaScorecardRequest) ProtoMessage()
- func (x *UpdateQaScorecardRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateQaScorecardRequest) Reset()
- func (x *UpdateQaScorecardRequest) 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
- type UpdateViewRequest
- func (*UpdateViewRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateViewRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (x *UpdateViewRequest) GetView() *View
- func (*UpdateViewRequest) ProtoMessage()
- func (x *UpdateViewRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateViewRequest) Reset()
- func (x *UpdateViewRequest) String() string
- type UploadConversationMetadata
- func (*UploadConversationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UploadConversationMetadata) GetAnalysisOperation() string
- func (x *UploadConversationMetadata) GetAppliedRedactionConfig() *RedactionConfig
- func (x *UploadConversationMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *UploadConversationMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *UploadConversationMetadata) GetRequest() *UploadConversationRequest
- func (*UploadConversationMetadata) ProtoMessage()
- func (x *UploadConversationMetadata) ProtoReflect() protoreflect.Message
- func (x *UploadConversationMetadata) Reset()
- func (x *UploadConversationMetadata) String() string
- type UploadConversationRequest
- func (*UploadConversationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UploadConversationRequest) GetConversation() *Conversation
- func (x *UploadConversationRequest) GetConversationId() string
- func (x *UploadConversationRequest) GetParent() string
- func (x *UploadConversationRequest) GetRedactionConfig() *RedactionConfig
- func (x *UploadConversationRequest) GetSpeechConfig() *SpeechConfig
- func (*UploadConversationRequest) ProtoMessage()
- func (x *UploadConversationRequest) ProtoReflect() protoreflect.Message
- func (x *UploadConversationRequest) Reset()
- func (x *UploadConversationRequest) String() string
- type View
- func (*View) Descriptor() ([]byte, []int)deprecated
- func (x *View) GetCreateTime() *timestamppb.Timestamp
- func (x *View) GetDisplayName() string
- func (x *View) GetName() string
- func (x *View) GetUpdateTime() *timestamppb.Timestamp
- func (x *View) GetValue() string
- func (*View) ProtoMessage()
- func (x *View) ProtoReflect() protoreflect.Message
- func (x *View) Reset()
- func (x *View) String() string
Constants ¶
const ( ContactCenterInsights_CreateConversation_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/CreateConversation" ContactCenterInsights_UploadConversation_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/UploadConversation" ContactCenterInsights_UpdateConversation_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/UpdateConversation" ContactCenterInsights_GetConversation_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/GetConversation" ContactCenterInsights_ListConversations_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/ListConversations" ContactCenterInsights_DeleteConversation_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/DeleteConversation" ContactCenterInsights_CreateAnalysis_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/CreateAnalysis" ContactCenterInsights_GetAnalysis_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/GetAnalysis" ContactCenterInsights_ListAnalyses_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/ListAnalyses" ContactCenterInsights_DeleteAnalysis_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/DeleteAnalysis" ContactCenterInsights_BulkAnalyzeConversations_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/BulkAnalyzeConversations" ContactCenterInsights_BulkDeleteConversations_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/BulkDeleteConversations" ContactCenterInsights_IngestConversations_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/IngestConversations" ContactCenterInsights_ExportInsightsData_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/ExportInsightsData" ContactCenterInsights_CreateIssueModel_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/CreateIssueModel" ContactCenterInsights_UpdateIssueModel_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/UpdateIssueModel" ContactCenterInsights_GetIssueModel_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/GetIssueModel" ContactCenterInsights_ListIssueModels_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/ListIssueModels" ContactCenterInsights_DeleteIssueModel_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/DeleteIssueModel" ContactCenterInsights_DeployIssueModel_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/DeployIssueModel" ContactCenterInsights_UndeployIssueModel_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/UndeployIssueModel" ContactCenterInsights_ExportIssueModel_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/ExportIssueModel" ContactCenterInsights_ImportIssueModel_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/ImportIssueModel" ContactCenterInsights_GetIssue_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/GetIssue" ContactCenterInsights_ListIssues_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/ListIssues" ContactCenterInsights_UpdateIssue_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/UpdateIssue" ContactCenterInsights_DeleteIssue_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/DeleteIssue" ContactCenterInsights_CalculateIssueModelStats_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/CalculateIssueModelStats" ContactCenterInsights_CreatePhraseMatcher_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/CreatePhraseMatcher" ContactCenterInsights_GetPhraseMatcher_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/GetPhraseMatcher" ContactCenterInsights_ListPhraseMatchers_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/ListPhraseMatchers" ContactCenterInsights_DeletePhraseMatcher_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/DeletePhraseMatcher" ContactCenterInsights_UpdatePhraseMatcher_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/UpdatePhraseMatcher" ContactCenterInsights_CalculateStats_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/CalculateStats" ContactCenterInsights_GetSettings_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/GetSettings" ContactCenterInsights_UpdateSettings_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/UpdateSettings" ContactCenterInsights_CreateAnalysisRule_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/CreateAnalysisRule" ContactCenterInsights_GetAnalysisRule_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/GetAnalysisRule" ContactCenterInsights_ListAnalysisRules_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/ListAnalysisRules" ContactCenterInsights_UpdateAnalysisRule_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/UpdateAnalysisRule" ContactCenterInsights_DeleteAnalysisRule_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/DeleteAnalysisRule" ContactCenterInsights_GetEncryptionSpec_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/GetEncryptionSpec" ContactCenterInsights_InitializeEncryptionSpec_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/InitializeEncryptionSpec" ContactCenterInsights_CreateView_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/CreateView" ContactCenterInsights_GetView_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/GetView" ContactCenterInsights_ListViews_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/ListViews" ContactCenterInsights_UpdateView_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/UpdateView" ContactCenterInsights_DeleteView_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/DeleteView" ContactCenterInsights_QueryMetrics_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/QueryMetrics" ContactCenterInsights_CreateQaQuestion_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/CreateQaQuestion" ContactCenterInsights_GetQaQuestion_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/GetQaQuestion" ContactCenterInsights_UpdateQaQuestion_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/UpdateQaQuestion" ContactCenterInsights_DeleteQaQuestion_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/DeleteQaQuestion" ContactCenterInsights_ListQaQuestions_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/ListQaQuestions" ContactCenterInsights_CreateQaScorecard_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/CreateQaScorecard" ContactCenterInsights_GetQaScorecard_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/GetQaScorecard" ContactCenterInsights_UpdateQaScorecard_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/UpdateQaScorecard" ContactCenterInsights_DeleteQaScorecard_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/DeleteQaScorecard" ContactCenterInsights_ListQaScorecards_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/ListQaScorecards" ContactCenterInsights_CreateQaScorecardRevision_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/CreateQaScorecardRevision" ContactCenterInsights_GetQaScorecardRevision_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/GetQaScorecardRevision" ContactCenterInsights_TuneQaScorecardRevision_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/TuneQaScorecardRevision" ContactCenterInsights_DeployQaScorecardRevision_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/DeployQaScorecardRevision" ContactCenterInsights_UndeployQaScorecardRevision_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/UndeployQaScorecardRevision" ContactCenterInsights_DeleteQaScorecardRevision_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/DeleteQaScorecardRevision" ContactCenterInsights_ListQaScorecardRevisions_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/ListQaScorecardRevisions" ContactCenterInsights_CreateFeedbackLabel_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/CreateFeedbackLabel" ContactCenterInsights_ListFeedbackLabels_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/ListFeedbackLabels" ContactCenterInsights_GetFeedbackLabel_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/GetFeedbackLabel" ContactCenterInsights_UpdateFeedbackLabel_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/UpdateFeedbackLabel" ContactCenterInsights_DeleteFeedbackLabel_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/DeleteFeedbackLabel" ContactCenterInsights_ListAllFeedbackLabels_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/ListAllFeedbackLabels" ContactCenterInsights_BulkUploadFeedbackLabels_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/BulkUploadFeedbackLabels" ContactCenterInsights_BulkDownloadFeedbackLabels_FullMethodName = "/google.cloud.contactcenterinsights.v1.ContactCenterInsights/BulkDownloadFeedbackLabels" )
Variables ¶
var ( ConversationView_name = map[int32]string{ 0: "CONVERSATION_VIEW_UNSPECIFIED", 2: "FULL", 1: "BASIC", } ConversationView_value = map[string]int32{ "CONVERSATION_VIEW_UNSPECIFIED": 0, "FULL": 2, "BASIC": 1, } )
Enum value maps for ConversationView.
var ( IngestConversationsRequest_GcsSource_BucketObjectType_name = map[int32]string{ 0: "BUCKET_OBJECT_TYPE_UNSPECIFIED", 1: "TRANSCRIPT", 2: "AUDIO", } IngestConversationsRequest_GcsSource_BucketObjectType_value = map[string]int32{ "BUCKET_OBJECT_TYPE_UNSPECIFIED": 0, "TRANSCRIPT": 1, "AUDIO": 2, } )
Enum value maps for IngestConversationsRequest_GcsSource_BucketObjectType.
var ( ExportInsightsDataRequest_WriteDisposition_name = map[int32]string{ 0: "WRITE_DISPOSITION_UNSPECIFIED", 1: "WRITE_TRUNCATE", 2: "WRITE_APPEND", } ExportInsightsDataRequest_WriteDisposition_value = map[string]int32{ "WRITE_DISPOSITION_UNSPECIFIED": 0, "WRITE_TRUNCATE": 1, "WRITE_APPEND": 2, } )
Enum value maps for ExportInsightsDataRequest_WriteDisposition.
var ( Dimension_DimensionKey_name = map[int32]string{ 0: "DIMENSION_KEY_UNSPECIFIED", 1: "ISSUE", 2: "AGENT", 3: "AGENT_TEAM", 4: "QA_QUESTION_ID", 5: "QA_QUESTION_ANSWER_VALUE", 6: "CONVERSATION_PROFILE_ID", } Dimension_DimensionKey_value = map[string]int32{ "DIMENSION_KEY_UNSPECIFIED": 0, "ISSUE": 1, "AGENT": 2, "AGENT_TEAM": 3, "QA_QUESTION_ID": 4, "QA_QUESTION_ANSWER_VALUE": 5, "CONVERSATION_PROFILE_ID": 6, } )
Enum value maps for Dimension_DimensionKey.
var ( QueryMetricsRequest_TimeGranularity_name = map[int32]string{ 0: "TIME_GRANULARITY_UNSPECIFIED", 1: "NONE", 2: "DAILY", 3: "HOURLY", 4: "PER_MINUTE", 5: "PER_5_MINUTES", 6: "MONTHLY", } QueryMetricsRequest_TimeGranularity_value = map[string]int32{ "TIME_GRANULARITY_UNSPECIFIED": 0, "NONE": 1, "DAILY": 2, "HOURLY": 3, "PER_MINUTE": 4, "PER_5_MINUTES": 5, "MONTHLY": 6, } )
Enum value maps for QueryMetricsRequest_TimeGranularity.
var ( BulkUploadFeedbackLabelsRequest_GcsSource_Format_name = map[int32]string{ 0: "FORMAT_UNSPECIFIED", 1: "CSV", 2: "JSON", } BulkUploadFeedbackLabelsRequest_GcsSource_Format_value = map[string]int32{ "FORMAT_UNSPECIFIED": 0, "CSV": 1, "JSON": 2, } )
Enum value maps for BulkUploadFeedbackLabelsRequest_GcsSource_Format.
var ( BulkDownloadFeedbackLabelsRequest_FeedbackLabelType_name = map[int32]string{ 0: "FEEDBACK_LABEL_TYPE_UNSPECIFIED", 1: "QUALITY_AI", 2: "TOPIC_MODELING", } BulkDownloadFeedbackLabelsRequest_FeedbackLabelType_value = map[string]int32{ "FEEDBACK_LABEL_TYPE_UNSPECIFIED": 0, "QUALITY_AI": 1, "TOPIC_MODELING": 2, } )
Enum value maps for BulkDownloadFeedbackLabelsRequest_FeedbackLabelType.
var ( BulkDownloadFeedbackLabelsRequest_GcsDestination_Format_name = map[int32]string{ 0: "FORMAT_UNSPECIFIED", 1: "CSV", 2: "JSON", } BulkDownloadFeedbackLabelsRequest_GcsDestination_Format_value = map[string]int32{ "FORMAT_UNSPECIFIED": 0, "CSV": 1, "JSON": 2, } )
Enum value maps for BulkDownloadFeedbackLabelsRequest_GcsDestination_Format.
var ( DatasetValidationWarning_name = map[int32]string{ 0: "DATASET_VALIDATION_WARNING_UNSPECIFIED", 1: "TOO_MANY_INVALID_FEEDBACK_LABELS", 2: "INSUFFICIENT_FEEDBACK_LABELS", 3: "INSUFFICIENT_FEEDBACK_LABELS_PER_ANSWER", 4: "ALL_FEEDBACK_LABELS_HAVE_THE_SAME_ANSWER", } DatasetValidationWarning_value = map[string]int32{ "DATASET_VALIDATION_WARNING_UNSPECIFIED": 0, "TOO_MANY_INVALID_FEEDBACK_LABELS": 1, "INSUFFICIENT_FEEDBACK_LABELS": 2, "INSUFFICIENT_FEEDBACK_LABELS_PER_ANSWER": 3, "ALL_FEEDBACK_LABELS_HAVE_THE_SAME_ANSWER": 4, } )
Enum value maps for DatasetValidationWarning.
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 ( IssueModel_ModelType_name = map[int32]string{ 0: "MODEL_TYPE_UNSPECIFIED", 1: "TYPE_V1", 2: "TYPE_V2", } IssueModel_ModelType_value = map[string]int32{ "MODEL_TYPE_UNSPECIFIED": 0, "TYPE_V1": 1, "TYPE_V2": 2, } )
Enum value maps for IssueModel_ModelType.
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 ( RuntimeAnnotation_UserInput_QuerySource_name = map[int32]string{ 0: "QUERY_SOURCE_UNSPECIFIED", 1: "AGENT_QUERY", 2: "SUGGESTED_QUERY", } RuntimeAnnotation_UserInput_QuerySource_value = map[string]int32{ "QUERY_SOURCE_UNSPECIFIED": 0, "AGENT_QUERY": 1, "SUGGESTED_QUERY": 2, } )
Enum value maps for RuntimeAnnotation_UserInput_QuerySource.
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 ( AnnotatorSelector_SummarizationConfig_SummarizationModel_name = map[int32]string{ 0: "SUMMARIZATION_MODEL_UNSPECIFIED", 1: "BASELINE_MODEL", 2: "BASELINE_MODEL_V2_0", } AnnotatorSelector_SummarizationConfig_SummarizationModel_value = map[string]int32{ "SUMMARIZATION_MODEL_UNSPECIFIED": 0, "BASELINE_MODEL": 1, "BASELINE_MODEL_V2_0": 2, } )
Enum value maps for AnnotatorSelector_SummarizationConfig_SummarizationModel.
var ( QaScorecardRevision_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 12: "EDITABLE", 2: "TRAINING", 9: "TRAINING_FAILED", 11: "READY", 7: "DELETING", 14: "TRAINING_CANCELLED", } QaScorecardRevision_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "EDITABLE": 12, "TRAINING": 2, "TRAINING_FAILED": 9, "READY": 11, "DELETING": 7, "TRAINING_CANCELLED": 14, } )
Enum value maps for QaScorecardRevision_State.
var ( QaAnswer_AnswerSource_SourceType_name = map[int32]string{ 0: "SOURCE_TYPE_UNSPECIFIED", 1: "SYSTEM_GENERATED", 2: "MANUAL_EDIT", } QaAnswer_AnswerSource_SourceType_value = map[string]int32{ "SOURCE_TYPE_UNSPECIFIED": 0, "SYSTEM_GENERATED": 1, "MANUAL_EDIT": 2, } )
Enum value maps for QaAnswer_AnswerSource_SourceType.
var ( QaScorecardResult_ScoreSource_SourceType_name = map[int32]string{ 0: "SOURCE_TYPE_UNSPECIFIED", 1: "SYSTEM_GENERATED_ONLY", 2: "INCLUDES_MANUAL_EDITS", } QaScorecardResult_ScoreSource_SourceType_value = map[string]int32{ "SOURCE_TYPE_UNSPECIFIED": 0, "SYSTEM_GENERATED_ONLY": 1, "INCLUDES_MANUAL_EDITS": 2, } )
Enum value maps for QaScorecardResult_ScoreSource_SourceType.
var ContactCenterInsights_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.contactcenterinsights.v1.ContactCenterInsights", HandlerType: (*ContactCenterInsightsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateConversation", Handler: _ContactCenterInsights_CreateConversation_Handler, }, { MethodName: "UploadConversation", Handler: _ContactCenterInsights_UploadConversation_Handler, }, { MethodName: "UpdateConversation", Handler: _ContactCenterInsights_UpdateConversation_Handler, }, { MethodName: "GetConversation", Handler: _ContactCenterInsights_GetConversation_Handler, }, { MethodName: "ListConversations", Handler: _ContactCenterInsights_ListConversations_Handler, }, { MethodName: "DeleteConversation", Handler: _ContactCenterInsights_DeleteConversation_Handler, }, { MethodName: "CreateAnalysis", Handler: _ContactCenterInsights_CreateAnalysis_Handler, }, { MethodName: "GetAnalysis", Handler: _ContactCenterInsights_GetAnalysis_Handler, }, { MethodName: "ListAnalyses", Handler: _ContactCenterInsights_ListAnalyses_Handler, }, { MethodName: "DeleteAnalysis", Handler: _ContactCenterInsights_DeleteAnalysis_Handler, }, { MethodName: "BulkAnalyzeConversations", Handler: _ContactCenterInsights_BulkAnalyzeConversations_Handler, }, { MethodName: "BulkDeleteConversations", Handler: _ContactCenterInsights_BulkDeleteConversations_Handler, }, { MethodName: "IngestConversations", Handler: _ContactCenterInsights_IngestConversations_Handler, }, { MethodName: "ExportInsightsData", Handler: _ContactCenterInsights_ExportInsightsData_Handler, }, { MethodName: "CreateIssueModel", Handler: _ContactCenterInsights_CreateIssueModel_Handler, }, { MethodName: "UpdateIssueModel", Handler: _ContactCenterInsights_UpdateIssueModel_Handler, }, { MethodName: "GetIssueModel", Handler: _ContactCenterInsights_GetIssueModel_Handler, }, { MethodName: "ListIssueModels", Handler: _ContactCenterInsights_ListIssueModels_Handler, }, { MethodName: "DeleteIssueModel", Handler: _ContactCenterInsights_DeleteIssueModel_Handler, }, { MethodName: "DeployIssueModel", Handler: _ContactCenterInsights_DeployIssueModel_Handler, }, { MethodName: "UndeployIssueModel", Handler: _ContactCenterInsights_UndeployIssueModel_Handler, }, { MethodName: "ExportIssueModel", Handler: _ContactCenterInsights_ExportIssueModel_Handler, }, { MethodName: "ImportIssueModel", Handler: _ContactCenterInsights_ImportIssueModel_Handler, }, { MethodName: "GetIssue", Handler: _ContactCenterInsights_GetIssue_Handler, }, { MethodName: "ListIssues", Handler: _ContactCenterInsights_ListIssues_Handler, }, { MethodName: "UpdateIssue", Handler: _ContactCenterInsights_UpdateIssue_Handler, }, { MethodName: "DeleteIssue", Handler: _ContactCenterInsights_DeleteIssue_Handler, }, { MethodName: "CalculateIssueModelStats", Handler: _ContactCenterInsights_CalculateIssueModelStats_Handler, }, { MethodName: "CreatePhraseMatcher", Handler: _ContactCenterInsights_CreatePhraseMatcher_Handler, }, { MethodName: "GetPhraseMatcher", Handler: _ContactCenterInsights_GetPhraseMatcher_Handler, }, { MethodName: "ListPhraseMatchers", Handler: _ContactCenterInsights_ListPhraseMatchers_Handler, }, { MethodName: "DeletePhraseMatcher", Handler: _ContactCenterInsights_DeletePhraseMatcher_Handler, }, { MethodName: "UpdatePhraseMatcher", Handler: _ContactCenterInsights_UpdatePhraseMatcher_Handler, }, { MethodName: "CalculateStats", Handler: _ContactCenterInsights_CalculateStats_Handler, }, { MethodName: "GetSettings", Handler: _ContactCenterInsights_GetSettings_Handler, }, { MethodName: "UpdateSettings", Handler: _ContactCenterInsights_UpdateSettings_Handler, }, { MethodName: "CreateAnalysisRule", Handler: _ContactCenterInsights_CreateAnalysisRule_Handler, }, { MethodName: "GetAnalysisRule", Handler: _ContactCenterInsights_GetAnalysisRule_Handler, }, { MethodName: "ListAnalysisRules", Handler: _ContactCenterInsights_ListAnalysisRules_Handler, }, { MethodName: "UpdateAnalysisRule", Handler: _ContactCenterInsights_UpdateAnalysisRule_Handler, }, { MethodName: "DeleteAnalysisRule", Handler: _ContactCenterInsights_DeleteAnalysisRule_Handler, }, { MethodName: "GetEncryptionSpec", Handler: _ContactCenterInsights_GetEncryptionSpec_Handler, }, { MethodName: "InitializeEncryptionSpec", Handler: _ContactCenterInsights_InitializeEncryptionSpec_Handler, }, { MethodName: "CreateView", Handler: _ContactCenterInsights_CreateView_Handler, }, { MethodName: "GetView", Handler: _ContactCenterInsights_GetView_Handler, }, { MethodName: "ListViews", Handler: _ContactCenterInsights_ListViews_Handler, }, { MethodName: "UpdateView", Handler: _ContactCenterInsights_UpdateView_Handler, }, { MethodName: "DeleteView", Handler: _ContactCenterInsights_DeleteView_Handler, }, { MethodName: "QueryMetrics", Handler: _ContactCenterInsights_QueryMetrics_Handler, }, { MethodName: "CreateQaQuestion", Handler: _ContactCenterInsights_CreateQaQuestion_Handler, }, { MethodName: "GetQaQuestion", Handler: _ContactCenterInsights_GetQaQuestion_Handler, }, { MethodName: "UpdateQaQuestion", Handler: _ContactCenterInsights_UpdateQaQuestion_Handler, }, { MethodName: "DeleteQaQuestion", Handler: _ContactCenterInsights_DeleteQaQuestion_Handler, }, { MethodName: "ListQaQuestions", Handler: _ContactCenterInsights_ListQaQuestions_Handler, }, { MethodName: "CreateQaScorecard", Handler: _ContactCenterInsights_CreateQaScorecard_Handler, }, { MethodName: "GetQaScorecard", Handler: _ContactCenterInsights_GetQaScorecard_Handler, }, { MethodName: "UpdateQaScorecard", Handler: _ContactCenterInsights_UpdateQaScorecard_Handler, }, { MethodName: "DeleteQaScorecard", Handler: _ContactCenterInsights_DeleteQaScorecard_Handler, }, { MethodName: "ListQaScorecards", Handler: _ContactCenterInsights_ListQaScorecards_Handler, }, { MethodName: "CreateQaScorecardRevision", Handler: _ContactCenterInsights_CreateQaScorecardRevision_Handler, }, { MethodName: "GetQaScorecardRevision", Handler: _ContactCenterInsights_GetQaScorecardRevision_Handler, }, { MethodName: "TuneQaScorecardRevision", Handler: _ContactCenterInsights_TuneQaScorecardRevision_Handler, }, { MethodName: "DeployQaScorecardRevision", Handler: _ContactCenterInsights_DeployQaScorecardRevision_Handler, }, { MethodName: "UndeployQaScorecardRevision", Handler: _ContactCenterInsights_UndeployQaScorecardRevision_Handler, }, { MethodName: "DeleteQaScorecardRevision", Handler: _ContactCenterInsights_DeleteQaScorecardRevision_Handler, }, { MethodName: "ListQaScorecardRevisions", Handler: _ContactCenterInsights_ListQaScorecardRevisions_Handler, }, { MethodName: "CreateFeedbackLabel", Handler: _ContactCenterInsights_CreateFeedbackLabel_Handler, }, { MethodName: "ListFeedbackLabels", Handler: _ContactCenterInsights_ListFeedbackLabels_Handler, }, { MethodName: "GetFeedbackLabel", Handler: _ContactCenterInsights_GetFeedbackLabel_Handler, }, { MethodName: "UpdateFeedbackLabel", Handler: _ContactCenterInsights_UpdateFeedbackLabel_Handler, }, { MethodName: "DeleteFeedbackLabel", Handler: _ContactCenterInsights_DeleteFeedbackLabel_Handler, }, { MethodName: "ListAllFeedbackLabels", Handler: _ContactCenterInsights_ListAllFeedbackLabels_Handler, }, { MethodName: "BulkUploadFeedbackLabels", Handler: _ContactCenterInsights_BulkUploadFeedbackLabels_Handler, }, { MethodName: "BulkDownloadFeedbackLabels", Handler: _ContactCenterInsights_BulkDownloadFeedbackLabels_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/contactcenterinsights/v1/contact_center_insights.proto", }
ContactCenterInsights_ServiceDesc is the grpc.ServiceDesc for ContactCenterInsights service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
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.ServiceRegistrar, 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"`
// To select the annotators to run and the phrase matchers to use
// (if any). If not specified, all annotators will be run.
AnnotatorSelector *AnnotatorSelector `protobuf:"bytes,8,opt,name=annotator_selector,json=annotatorSelector,proto3" json:"annotator_selector,omitempty"`
// contains filtered or unexported fields
}
The analysis resource.
func (*Analysis) Descriptor
deprecated
func (*Analysis) GetAnalysisResult ¶
func (x *Analysis) GetAnalysisResult() *AnalysisResult
func (*Analysis) GetAnnotatorSelector ¶ added in v1.5.0
func (x *Analysis) GetAnnotatorSelector() *AnnotatorSelector
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"`
// Overall conversation-level silence during the call.
Silence *ConversationLevelSilence `protobuf:"bytes,11,opt,name=silence,proto3" json:"silence,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"`
// Results of scoring QaScorecards.
QaScorecardResults []*QaScorecardResult `protobuf:"bytes,10,rep,name=qa_scorecard_results,json=qaScorecardResults,proto3" json:"qa_scorecard_results,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) GetQaScorecardResults ¶ added in v1.16.0
func (x *AnalysisResult_CallAnalysisMetadata) GetQaScorecardResults() []*QaScorecardResult
func (*AnalysisResult_CallAnalysisMetadata) GetSentiments ¶
func (x *AnalysisResult_CallAnalysisMetadata) GetSentiments() []*ConversationLevelSentiment
func (*AnalysisResult_CallAnalysisMetadata) GetSilence ¶ added in v1.15.0
func (x *AnalysisResult_CallAnalysisMetadata) GetSilence() *ConversationLevelSilence
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 AnalysisRule ¶ added in v1.16.0
type AnalysisRule struct {
// Identifier. The resource name of the analysis rule.
// Format:
// projects/{project}/locations/{location}/analysisRules/{analysis_rule}
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Output only. The time at which this analysis rule was created.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. The most recent time at which this analysis rule was updated.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Display Name of the analysis rule.
DisplayName *string `protobuf:"bytes,4,opt,name=display_name,json=displayName,proto3,oneof" json:"display_name,omitempty"`
// Filter for the conversations that should apply this analysis
// rule. An empty filter means this analysis rule applies to all
// conversations.
ConversationFilter string `protobuf:"bytes,5,opt,name=conversation_filter,json=conversationFilter,proto3" json:"conversation_filter,omitempty"`
// Selector of annotators to run and the phrase matchers to use for
// conversations that matches the conversation_filter. If not specified, NO
// annotators will be run.
AnnotatorSelector *AnnotatorSelector `protobuf:"bytes,6,opt,name=annotator_selector,json=annotatorSelector,proto3" json:"annotator_selector,omitempty"`
// Percentage of conversations that we should apply this analysis setting
// automatically, between [0, 1]. For example, 0.1 means 10%. Conversations
// are sampled in a determenestic way. The original runtime_percentage &
// upload percentage will be replaced by defining filters on the conversation.
AnalysisPercentage float64 `protobuf:"fixed64,7,opt,name=analysis_percentage,json=analysisPercentage,proto3" json:"analysis_percentage,omitempty"`
// If true, apply this rule to conversations. Otherwise, this rule is
// inactive and saved as a draft.
Active bool `protobuf:"varint,8,opt,name=active,proto3" json:"active,omitempty"`
// contains filtered or unexported fields
}
The CCAI Insights project wide analysis rule. This rule will be applied to all conversations that match the filter defined in the rule. For a conversation matches the filter, the annotators specified in the rule will be run. If a conversation matches multiple rules, a union of all the annotators will be run. One project can have multiple analysis rules.
func (*AnalysisRule) Descriptor
deprecated
added in
v1.16.0
func (*AnalysisRule) Descriptor() ([]byte, []int)
Deprecated: Use AnalysisRule.ProtoReflect.Descriptor instead.
func (*AnalysisRule) GetActive ¶ added in v1.16.0
func (x *AnalysisRule) GetActive() bool
func (*AnalysisRule) GetAnalysisPercentage ¶ added in v1.16.0
func (x *AnalysisRule) GetAnalysisPercentage() float64
func (*AnalysisRule) GetAnnotatorSelector ¶ added in v1.16.0
func (x *AnalysisRule) GetAnnotatorSelector() *AnnotatorSelector
func (*AnalysisRule) GetConversationFilter ¶ added in v1.16.0
func (x *AnalysisRule) GetConversationFilter() string
func (*AnalysisRule) GetCreateTime ¶ added in v1.16.0
func (x *AnalysisRule) GetCreateTime() *timestamppb.Timestamp
func (*AnalysisRule) GetDisplayName ¶ added in v1.16.0
func (x *AnalysisRule) GetDisplayName() string
func (*AnalysisRule) GetName ¶ added in v1.16.0
func (x *AnalysisRule) GetName() string
func (*AnalysisRule) GetUpdateTime ¶ added in v1.16.0
func (x *AnalysisRule) GetUpdateTime() *timestamppb.Timestamp
func (*AnalysisRule) ProtoMessage ¶ added in v1.16.0
func (*AnalysisRule) ProtoMessage()
func (*AnalysisRule) ProtoReflect ¶ added in v1.16.0
func (x *AnalysisRule) ProtoReflect() protoreflect.Message
func (*AnalysisRule) Reset ¶ added in v1.16.0
func (x *AnalysisRule) Reset()
func (*AnalysisRule) String ¶ added in v1.16.0
func (x *AnalysisRule) String() string
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 AnnotatorSelector ¶ added in v1.5.0
type AnnotatorSelector struct {
// Whether to run the interruption annotator.
RunInterruptionAnnotator bool `` /* 136-byte string literal not displayed */
// Whether to run the silence annotator.
RunSilenceAnnotator bool `protobuf:"varint,2,opt,name=run_silence_annotator,json=runSilenceAnnotator,proto3" json:"run_silence_annotator,omitempty"`
// Whether to run the active phrase matcher annotator(s).
RunPhraseMatcherAnnotator bool `` /* 141-byte string literal not displayed */
// The list of phrase matchers to run. If not provided, all active phrase
// matchers will be used. If inactive phrase matchers are provided, they will
// not be used. Phrase matchers will be run only if
// run_phrase_matcher_annotator is set to true. Format:
// projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
PhraseMatchers []string `protobuf:"bytes,4,rep,name=phrase_matchers,json=phraseMatchers,proto3" json:"phrase_matchers,omitempty"`
// Whether to run the sentiment annotator.
RunSentimentAnnotator bool `` /* 127-byte string literal not displayed */
// Whether to run the entity annotator.
RunEntityAnnotator bool `protobuf:"varint,6,opt,name=run_entity_annotator,json=runEntityAnnotator,proto3" json:"run_entity_annotator,omitempty"`
// Whether to run the intent annotator.
RunIntentAnnotator bool `protobuf:"varint,7,opt,name=run_intent_annotator,json=runIntentAnnotator,proto3" json:"run_intent_annotator,omitempty"`
// Whether to run the issue model annotator. A model should have already been
// deployed for this to take effect.
RunIssueModelAnnotator bool `` /* 132-byte string literal not displayed */
// The issue model to run. If not provided, the most recently deployed topic
// model will be used. The provided issue model will only be used for
// inference if the issue model is deployed and if run_issue_model_annotator
// is set to true. If more than one issue model is provided, only the first
// provided issue model will be used for inference.
IssueModels []string `protobuf:"bytes,10,rep,name=issue_models,json=issueModels,proto3" json:"issue_models,omitempty"`
// Whether to run the summarization annotator.
RunSummarizationAnnotator bool `` /* 139-byte string literal not displayed */
// Configuration for the summarization annotator.
SummarizationConfig *AnnotatorSelector_SummarizationConfig `protobuf:"bytes,11,opt,name=summarization_config,json=summarizationConfig,proto3" json:"summarization_config,omitempty"`
// Whether to run the QA annotator.
RunQaAnnotator bool `protobuf:"varint,12,opt,name=run_qa_annotator,json=runQaAnnotator,proto3" json:"run_qa_annotator,omitempty"`
// Configuration for the QA annotator.
QaConfig *AnnotatorSelector_QaConfig `protobuf:"bytes,13,opt,name=qa_config,json=qaConfig,proto3" json:"qa_config,omitempty"`
// contains filtered or unexported fields
}
Selector of all available annotators and phrase matchers to run.
func (*AnnotatorSelector) Descriptor
deprecated
added in
v1.5.0
func (*AnnotatorSelector) Descriptor() ([]byte, []int)
Deprecated: Use AnnotatorSelector.ProtoReflect.Descriptor instead.
func (*AnnotatorSelector) GetIssueModels ¶ added in v1.5.0
func (x *AnnotatorSelector) GetIssueModels() []string
func (*AnnotatorSelector) GetPhraseMatchers ¶ added in v1.5.0
func (x *AnnotatorSelector) GetPhraseMatchers() []string
func (*AnnotatorSelector) GetQaConfig ¶ added in v1.16.0
func (x *AnnotatorSelector) GetQaConfig() *AnnotatorSelector_QaConfig
func (*AnnotatorSelector) GetRunEntityAnnotator ¶ added in v1.5.0
func (x *AnnotatorSelector) GetRunEntityAnnotator() bool
func (*AnnotatorSelector) GetRunIntentAnnotator ¶ added in v1.5.0
func (x *AnnotatorSelector) GetRunIntentAnnotator() bool
func (*AnnotatorSelector) GetRunInterruptionAnnotator ¶ added in v1.5.0
func (x *AnnotatorSelector) GetRunInterruptionAnnotator() bool
func (*AnnotatorSelector) GetRunIssueModelAnnotator ¶ added in v1.5.0
func (x *AnnotatorSelector) GetRunIssueModelAnnotator() bool
func (*AnnotatorSelector) GetRunPhraseMatcherAnnotator ¶ added in v1.5.0
func (x *AnnotatorSelector) GetRunPhraseMatcherAnnotator() bool
func (*AnnotatorSelector) GetRunQaAnnotator ¶ added in v1.16.0
func (x *AnnotatorSelector) GetRunQaAnnotator() bool
func (*AnnotatorSelector) GetRunSentimentAnnotator ¶ added in v1.5.0
func (x *AnnotatorSelector) GetRunSentimentAnnotator() bool
func (*AnnotatorSelector) GetRunSilenceAnnotator ¶ added in v1.5.0
func (x *AnnotatorSelector) GetRunSilenceAnnotator() bool
func (*AnnotatorSelector) GetRunSummarizationAnnotator ¶ added in v1.7.1
func (x *AnnotatorSelector) GetRunSummarizationAnnotator() bool
func (*AnnotatorSelector) GetSummarizationConfig ¶ added in v1.7.1
func (x *AnnotatorSelector) GetSummarizationConfig() *AnnotatorSelector_SummarizationConfig
func (*AnnotatorSelector) ProtoMessage ¶ added in v1.5.0
func (*AnnotatorSelector) ProtoMessage()
func (*AnnotatorSelector) ProtoReflect ¶ added in v1.5.0
func (x *AnnotatorSelector) ProtoReflect() protoreflect.Message
func (*AnnotatorSelector) Reset ¶ added in v1.5.0
func (x *AnnotatorSelector) Reset()
func (*AnnotatorSelector) String ¶ added in v1.5.0
func (x *AnnotatorSelector) String() string
type AnnotatorSelector_QaConfig ¶ added in v1.16.0
type AnnotatorSelector_QaConfig struct {
// Which scorecards should be scored.
//
// Types that are assignable to ScorecardSource:
//
// *AnnotatorSelector_QaConfig_ScorecardList_
ScorecardSource isAnnotatorSelector_QaConfig_ScorecardSource `protobuf_oneof:"scorecard_source"`
// contains filtered or unexported fields
}
Configuration for the QA feature.
func (*AnnotatorSelector_QaConfig) Descriptor
deprecated
added in
v1.16.0
func (*AnnotatorSelector_QaConfig) Descriptor() ([]byte, []int)
Deprecated: Use AnnotatorSelector_QaConfig.ProtoReflect.Descriptor instead.
func (*AnnotatorSelector_QaConfig) GetScorecardList ¶ added in v1.16.0
func (x *AnnotatorSelector_QaConfig) GetScorecardList() *AnnotatorSelector_QaConfig_ScorecardList
func (*AnnotatorSelector_QaConfig) GetScorecardSource ¶ added in v1.16.0
func (m *AnnotatorSelector_QaConfig) GetScorecardSource() isAnnotatorSelector_QaConfig_ScorecardSource
func (*AnnotatorSelector_QaConfig) ProtoMessage ¶ added in v1.16.0
func (*AnnotatorSelector_QaConfig) ProtoMessage()
func (*AnnotatorSelector_QaConfig) ProtoReflect ¶ added in v1.16.0
func (x *AnnotatorSelector_QaConfig) ProtoReflect() protoreflect.Message
func (*AnnotatorSelector_QaConfig) Reset ¶ added in v1.16.0
func (x *AnnotatorSelector_QaConfig) Reset()
func (*AnnotatorSelector_QaConfig) String ¶ added in v1.16.0
func (x *AnnotatorSelector_QaConfig) String() string
type AnnotatorSelector_QaConfig_ScorecardList ¶ added in v1.16.0
type AnnotatorSelector_QaConfig_ScorecardList struct {
// List of QaScorecardRevisions.
QaScorecardRevisions []string `protobuf:"bytes,1,rep,name=qa_scorecard_revisions,json=qaScorecardRevisions,proto3" json:"qa_scorecard_revisions,omitempty"`
// contains filtered or unexported fields
}
Container for a list of scorecards.
func (*AnnotatorSelector_QaConfig_ScorecardList) Descriptor
deprecated
added in
v1.16.0
func (*AnnotatorSelector_QaConfig_ScorecardList) Descriptor() ([]byte, []int)
Deprecated: Use AnnotatorSelector_QaConfig_ScorecardList.ProtoReflect.Descriptor instead.
func (*AnnotatorSelector_QaConfig_ScorecardList) GetQaScorecardRevisions ¶ added in v1.16.0
func (x *AnnotatorSelector_QaConfig_ScorecardList) GetQaScorecardRevisions() []string
func (*AnnotatorSelector_QaConfig_ScorecardList) ProtoMessage ¶ added in v1.16.0
func (*AnnotatorSelector_QaConfig_ScorecardList) ProtoMessage()
func (*AnnotatorSelector_QaConfig_ScorecardList) ProtoReflect ¶ added in v1.16.0
func (x *AnnotatorSelector_QaConfig_ScorecardList) ProtoReflect() protoreflect.Message
func (*AnnotatorSelector_QaConfig_ScorecardList) Reset ¶ added in v1.16.0
func (x *AnnotatorSelector_QaConfig_ScorecardList) Reset()
func (*AnnotatorSelector_QaConfig_ScorecardList) String ¶ added in v1.16.0
func (x *AnnotatorSelector_QaConfig_ScorecardList) String() string
type AnnotatorSelector_QaConfig_ScorecardList_ ¶ added in v1.16.0
type AnnotatorSelector_QaConfig_ScorecardList_ struct {
// A manual list of scorecards to score.
ScorecardList *AnnotatorSelector_QaConfig_ScorecardList `protobuf:"bytes,1,opt,name=scorecard_list,json=scorecardList,proto3,oneof"`
}
type AnnotatorSelector_SummarizationConfig ¶ added in v1.7.1
type AnnotatorSelector_SummarizationConfig struct {
// Summarization must use either a preexisting conversation profile or one
// of the supported default models.
//
// Types that are assignable to ModelSource:
//
// *AnnotatorSelector_SummarizationConfig_ConversationProfile
// *AnnotatorSelector_SummarizationConfig_SummarizationModel_
ModelSource isAnnotatorSelector_SummarizationConfig_ModelSource `protobuf_oneof:"model_source"`
// contains filtered or unexported fields
}
Configuration for summarization.
func (*AnnotatorSelector_SummarizationConfig) Descriptor
deprecated
added in
v1.7.1
func (*AnnotatorSelector_SummarizationConfig) Descriptor() ([]byte, []int)
Deprecated: Use AnnotatorSelector_SummarizationConfig.ProtoReflect.Descriptor instead.
func (*AnnotatorSelector_SummarizationConfig) GetConversationProfile ¶ added in v1.7.1
func (x *AnnotatorSelector_SummarizationConfig) GetConversationProfile() string
func (*AnnotatorSelector_SummarizationConfig) GetModelSource ¶ added in v1.7.1
func (m *AnnotatorSelector_SummarizationConfig) GetModelSource() isAnnotatorSelector_SummarizationConfig_ModelSource
func (*AnnotatorSelector_SummarizationConfig) GetSummarizationModel ¶ added in v1.7.1
func (x *AnnotatorSelector_SummarizationConfig) GetSummarizationModel() AnnotatorSelector_SummarizationConfig_SummarizationModel
func (*AnnotatorSelector_SummarizationConfig) ProtoMessage ¶ added in v1.7.1
func (*AnnotatorSelector_SummarizationConfig) ProtoMessage()
func (*AnnotatorSelector_SummarizationConfig) ProtoReflect ¶ added in v1.7.1
func (x *AnnotatorSelector_SummarizationConfig) ProtoReflect() protoreflect.Message
func (*AnnotatorSelector_SummarizationConfig) Reset ¶ added in v1.7.1
func (x *AnnotatorSelector_SummarizationConfig) Reset()
func (*AnnotatorSelector_SummarizationConfig) String ¶ added in v1.7.1
func (x *AnnotatorSelector_SummarizationConfig) String() string
type AnnotatorSelector_SummarizationConfig_ConversationProfile ¶ added in v1.7.1
type AnnotatorSelector_SummarizationConfig_ConversationProfile struct {
// Resource name of the Dialogflow conversation profile.
// Format:
// projects/{project}/locations/{location}/conversationProfiles/{conversation_profile}
ConversationProfile string `protobuf:"bytes,1,opt,name=conversation_profile,json=conversationProfile,proto3,oneof"`
}
type AnnotatorSelector_SummarizationConfig_SummarizationModel ¶ added in v1.7.1
type AnnotatorSelector_SummarizationConfig_SummarizationModel int32
Summarization model to use, if `conversation_profile` is not used.
const ( // Unspecified summarization model. AnnotatorSelector_SummarizationConfig_SUMMARIZATION_MODEL_UNSPECIFIED AnnotatorSelector_SummarizationConfig_SummarizationModel = 0 // The CCAI baseline model. AnnotatorSelector_SummarizationConfig_BASELINE_MODEL AnnotatorSelector_SummarizationConfig_SummarizationModel = 1 // The CCAI baseline model, V2.0. AnnotatorSelector_SummarizationConfig_BASELINE_MODEL_V2_0 AnnotatorSelector_SummarizationConfig_SummarizationModel = 2 )
func (AnnotatorSelector_SummarizationConfig_SummarizationModel) Descriptor ¶ added in v1.7.1
func (AnnotatorSelector_SummarizationConfig_SummarizationModel) Descriptor() protoreflect.EnumDescriptor
func (AnnotatorSelector_SummarizationConfig_SummarizationModel) EnumDescriptor
deprecated
added in
v1.7.1
func (AnnotatorSelector_SummarizationConfig_SummarizationModel) EnumDescriptor() ([]byte, []int)
Deprecated: Use AnnotatorSelector_SummarizationConfig_SummarizationModel.Descriptor instead.
func (AnnotatorSelector_SummarizationConfig_SummarizationModel) Number ¶ added in v1.7.1
func (x AnnotatorSelector_SummarizationConfig_SummarizationModel) Number() protoreflect.EnumNumber
func (AnnotatorSelector_SummarizationConfig_SummarizationModel) String ¶ added in v1.7.1
func (x AnnotatorSelector_SummarizationConfig_SummarizationModel) String() string
type AnnotatorSelector_SummarizationConfig_SummarizationModel_ ¶ added in v1.7.1
type AnnotatorSelector_SummarizationConfig_SummarizationModel_ struct {
// Default summarization model to be used.
SummarizationModel AnnotatorSelector_SummarizationConfig_SummarizationModel `` /* 185-byte string literal not displayed */
}
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 */
// The name of the answer record.
// Format:
// projects/{project}/locations/{location}/answerRecords/{answer_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 BulkAnalyzeConversationsMetadata ¶ added in v1.5.0
type BulkAnalyzeConversationsMetadata struct {
// The time the operation was created.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// 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 bulk analyze.
Request *BulkAnalyzeConversationsRequest `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"`
// The number of requested analyses that have completed successfully so far.
CompletedAnalysesCount int32 `` /* 130-byte string literal not displayed */
// The number of requested analyses that have failed so far.
FailedAnalysesCount int32 `protobuf:"varint,5,opt,name=failed_analyses_count,json=failedAnalysesCount,proto3" json:"failed_analyses_count,omitempty"`
// Total number of analyses requested. Computed by the number of conversations
// returned by `filter` multiplied by `analysis_percentage` in the request.
TotalRequestedAnalysesCount int32 `` /* 147-byte string literal not displayed */
// Output only. Partial errors during bulk analyze operation that might cause
// the operation output to be incomplete.
PartialErrors []*status.Status `protobuf:"bytes,7,rep,name=partial_errors,json=partialErrors,proto3" json:"partial_errors,omitempty"`
// contains filtered or unexported fields
}
The metadata for a bulk analyze conversations operation.
func (*BulkAnalyzeConversationsMetadata) Descriptor
deprecated
added in
v1.5.0
func (*BulkAnalyzeConversationsMetadata) Descriptor() ([]byte, []int)
Deprecated: Use BulkAnalyzeConversationsMetadata.ProtoReflect.Descriptor instead.
func (*BulkAnalyzeConversationsMetadata) GetCompletedAnalysesCount ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsMetadata) GetCompletedAnalysesCount() int32
func (*BulkAnalyzeConversationsMetadata) GetCreateTime ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsMetadata) GetCreateTime() *timestamppb.Timestamp
func (*BulkAnalyzeConversationsMetadata) GetEndTime ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsMetadata) GetEndTime() *timestamppb.Timestamp
func (*BulkAnalyzeConversationsMetadata) GetFailedAnalysesCount ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsMetadata) GetFailedAnalysesCount() int32
func (*BulkAnalyzeConversationsMetadata) GetPartialErrors ¶ added in v1.12.0
func (x *BulkAnalyzeConversationsMetadata) GetPartialErrors() []*status.Status
func (*BulkAnalyzeConversationsMetadata) GetRequest ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsMetadata) GetRequest() *BulkAnalyzeConversationsRequest
func (*BulkAnalyzeConversationsMetadata) GetTotalRequestedAnalysesCount ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsMetadata) GetTotalRequestedAnalysesCount() int32
func (*BulkAnalyzeConversationsMetadata) ProtoMessage ¶ added in v1.5.0
func (*BulkAnalyzeConversationsMetadata) ProtoMessage()
func (*BulkAnalyzeConversationsMetadata) ProtoReflect ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsMetadata) ProtoReflect() protoreflect.Message
func (*BulkAnalyzeConversationsMetadata) Reset ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsMetadata) Reset()
func (*BulkAnalyzeConversationsMetadata) String ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsMetadata) String() string
type BulkAnalyzeConversationsRequest ¶ added in v1.5.0
type BulkAnalyzeConversationsRequest struct {
// Required. The parent resource to create analyses in.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. Filter used to select the subset of conversations to analyze.
Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
// Required. Percentage of selected conversation to analyze, between
// [0, 100].
AnalysisPercentage float32 `protobuf:"fixed32,3,opt,name=analysis_percentage,json=analysisPercentage,proto3" json:"analysis_percentage,omitempty"`
// To select the annotators to run and the phrase matchers to use
// (if any). If not specified, all annotators will be run.
AnnotatorSelector *AnnotatorSelector `protobuf:"bytes,8,opt,name=annotator_selector,json=annotatorSelector,proto3" json:"annotator_selector,omitempty"`
// contains filtered or unexported fields
}
The request to analyze conversations in bulk.
func (*BulkAnalyzeConversationsRequest) Descriptor
deprecated
added in
v1.5.0
func (*BulkAnalyzeConversationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use BulkAnalyzeConversationsRequest.ProtoReflect.Descriptor instead.
func (*BulkAnalyzeConversationsRequest) GetAnalysisPercentage ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsRequest) GetAnalysisPercentage() float32
func (*BulkAnalyzeConversationsRequest) GetAnnotatorSelector ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsRequest) GetAnnotatorSelector() *AnnotatorSelector
func (*BulkAnalyzeConversationsRequest) GetFilter ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsRequest) GetFilter() string
func (*BulkAnalyzeConversationsRequest) GetParent ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsRequest) GetParent() string
func (*BulkAnalyzeConversationsRequest) ProtoMessage ¶ added in v1.5.0
func (*BulkAnalyzeConversationsRequest) ProtoMessage()
func (*BulkAnalyzeConversationsRequest) ProtoReflect ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsRequest) ProtoReflect() protoreflect.Message
func (*BulkAnalyzeConversationsRequest) Reset ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsRequest) Reset()
func (*BulkAnalyzeConversationsRequest) String ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsRequest) String() string
type BulkAnalyzeConversationsResponse ¶ added in v1.5.0
type BulkAnalyzeConversationsResponse struct {
// Count of successful analyses.
SuccessfulAnalysisCount int32 `` /* 133-byte string literal not displayed */
// Count of failed analyses.
FailedAnalysisCount int32 `protobuf:"varint,2,opt,name=failed_analysis_count,json=failedAnalysisCount,proto3" json:"failed_analysis_count,omitempty"`
// contains filtered or unexported fields
}
The response for a bulk analyze conversations operation.
func (*BulkAnalyzeConversationsResponse) Descriptor
deprecated
added in
v1.5.0
func (*BulkAnalyzeConversationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use BulkAnalyzeConversationsResponse.ProtoReflect.Descriptor instead.
func (*BulkAnalyzeConversationsResponse) GetFailedAnalysisCount ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsResponse) GetFailedAnalysisCount() int32
func (*BulkAnalyzeConversationsResponse) GetSuccessfulAnalysisCount ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsResponse) GetSuccessfulAnalysisCount() int32
func (*BulkAnalyzeConversationsResponse) ProtoMessage ¶ added in v1.5.0
func (*BulkAnalyzeConversationsResponse) ProtoMessage()
func (*BulkAnalyzeConversationsResponse) ProtoReflect ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsResponse) ProtoReflect() protoreflect.Message
func (*BulkAnalyzeConversationsResponse) Reset ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsResponse) Reset()
func (*BulkAnalyzeConversationsResponse) String ¶ added in v1.5.0
func (x *BulkAnalyzeConversationsResponse) String() string
type BulkDeleteConversationsMetadata ¶ added in v1.12.0
type BulkDeleteConversationsMetadata struct {
// The time the operation was created.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// 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 bulk delete.
Request *BulkDeleteConversationsRequest `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"`
// Partial errors during bulk delete conversations 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
}
The metadata for a bulk delete conversations operation.
func (*BulkDeleteConversationsMetadata) Descriptor
deprecated
added in
v1.12.0
func (*BulkDeleteConversationsMetadata) Descriptor() ([]byte, []int)
Deprecated: Use BulkDeleteConversationsMetadata.ProtoReflect.Descriptor instead.
func (*BulkDeleteConversationsMetadata) GetCreateTime ¶ added in v1.12.0
func (x *BulkDeleteConversationsMetadata) GetCreateTime() *timestamppb.Timestamp
func (*BulkDeleteConversationsMetadata) GetEndTime ¶ added in v1.12.0
func (x *BulkDeleteConversationsMetadata) GetEndTime() *timestamppb.Timestamp
func (*BulkDeleteConversationsMetadata) GetPartialErrors ¶ added in v1.12.0
func (x *BulkDeleteConversationsMetadata) GetPartialErrors() []*status.Status
func (*BulkDeleteConversationsMetadata) GetRequest ¶ added in v1.12.0
func (x *BulkDeleteConversationsMetadata) GetRequest() *BulkDeleteConversationsRequest
func (*BulkDeleteConversationsMetadata) ProtoMessage ¶ added in v1.12.0
func (*BulkDeleteConversationsMetadata) ProtoMessage()
func (*BulkDeleteConversationsMetadata) ProtoReflect ¶ added in v1.12.0
func (x *BulkDeleteConversationsMetadata) ProtoReflect() protoreflect.Message
func (*BulkDeleteConversationsMetadata) Reset ¶ added in v1.12.0
func (x *BulkDeleteConversationsMetadata) Reset()
func (*BulkDeleteConversationsMetadata) String ¶ added in v1.12.0
func (x *BulkDeleteConversationsMetadata) String() string
type BulkDeleteConversationsRequest ¶ added in v1.12.0
type BulkDeleteConversationsRequest struct {
// Required. The parent resource to delete conversations from.
// Format:
// projects/{project}/locations/{location}
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Filter used to select the subset of conversations to delete.
Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
// Maximum number of conversations to delete.
MaxDeleteCount int32 `protobuf:"varint,3,opt,name=max_delete_count,json=maxDeleteCount,proto3" json:"max_delete_count,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,4,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
The request to delete conversations in bulk.
func (*BulkDeleteConversationsRequest) Descriptor
deprecated
added in
v1.12.0
func (*BulkDeleteConversationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use BulkDeleteConversationsRequest.ProtoReflect.Descriptor instead.
func (*BulkDeleteConversationsRequest) GetFilter ¶ added in v1.12.0
func (x *BulkDeleteConversationsRequest) GetFilter() string
func (*BulkDeleteConversationsRequest) GetForce ¶ added in v1.12.0
func (x *BulkDeleteConversationsRequest) GetForce() bool
func (*BulkDeleteConversationsRequest) GetMaxDeleteCount ¶ added in v1.12.0
func (x *BulkDeleteConversationsRequest) GetMaxDeleteCount() int32
func (*BulkDeleteConversationsRequest) GetParent ¶ added in v1.12.0
func (x *BulkDeleteConversationsRequest) GetParent() string
func (*BulkDeleteConversationsRequest) ProtoMessage ¶ added in v1.12.0
func (*BulkDeleteConversationsRequest) ProtoMessage()
func (*BulkDeleteConversationsRequest) ProtoReflect ¶ added in v1.12.0
func (x *BulkDeleteConversationsRequest) ProtoReflect() protoreflect.Message
func (*BulkDeleteConversationsRequest) Reset ¶ added in v1.12.0
func (x *BulkDeleteConversationsRequest) Reset()
func (*BulkDeleteConversationsRequest) String ¶ added in v1.12.0
func (x *BulkDeleteConversationsRequest) String() string
type BulkDeleteConversationsResponse ¶ added in v1.12.0
type BulkDeleteConversationsResponse struct {
// contains filtered or unexported fields
}
The response for a bulk delete conversations operation.
func (*BulkDeleteConversationsResponse) Descriptor
deprecated
added in
v1.12.0
func (*BulkDeleteConversationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use BulkDeleteConversationsResponse.ProtoReflect.Descriptor instead.
func (*BulkDeleteConversationsResponse) ProtoMessage ¶ added in v1.12.0
func (*BulkDeleteConversationsResponse) ProtoMessage()
func (*BulkDeleteConversationsResponse) ProtoReflect ¶ added in v1.12.0
func (x *BulkDeleteConversationsResponse) ProtoReflect() protoreflect.Message
func (*BulkDeleteConversationsResponse) Reset ¶ added in v1.12.0
func (x *BulkDeleteConversationsResponse) Reset()
func (*BulkDeleteConversationsResponse) String ¶ added in v1.12.0
func (x *BulkDeleteConversationsResponse) String() string
type BulkDownloadFeedbackLabelsMetadata ¶ added in v1.16.0
type BulkDownloadFeedbackLabelsMetadata 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 original request for download.
Request *BulkDownloadFeedbackLabelsRequest `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"`
// Partial errors during ingest 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"`
// Output only. Statistics for BulkDownloadFeedbackLabels operation.
DownloadStats *BulkDownloadFeedbackLabelsMetadata_DownloadStats `protobuf:"bytes,5,opt,name=download_stats,json=downloadStats,proto3" json:"download_stats,omitempty"`
// contains filtered or unexported fields
}
Metadata for the BulkDownloadFeedbackLabel endpoint.
func (*BulkDownloadFeedbackLabelsMetadata) Descriptor
deprecated
added in
v1.16.0
func (*BulkDownloadFeedbackLabelsMetadata) Descriptor() ([]byte, []int)
Deprecated: Use BulkDownloadFeedbackLabelsMetadata.ProtoReflect.Descriptor instead.
func (*BulkDownloadFeedbackLabelsMetadata) GetCreateTime ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsMetadata) GetCreateTime() *timestamppb.Timestamp
func (*BulkDownloadFeedbackLabelsMetadata) GetDownloadStats ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsMetadata) GetDownloadStats() *BulkDownloadFeedbackLabelsMetadata_DownloadStats
func (*BulkDownloadFeedbackLabelsMetadata) GetEndTime ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsMetadata) GetEndTime() *timestamppb.Timestamp
func (*BulkDownloadFeedbackLabelsMetadata) GetPartialErrors ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsMetadata) GetPartialErrors() []*status.Status
func (*BulkDownloadFeedbackLabelsMetadata) GetRequest ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsMetadata) GetRequest() *BulkDownloadFeedbackLabelsRequest
func (*BulkDownloadFeedbackLabelsMetadata) ProtoMessage ¶ added in v1.16.0
func (*BulkDownloadFeedbackLabelsMetadata) ProtoMessage()
func (*BulkDownloadFeedbackLabelsMetadata) ProtoReflect ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsMetadata) ProtoReflect() protoreflect.Message
func (*BulkDownloadFeedbackLabelsMetadata) Reset ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsMetadata) Reset()
func (*BulkDownloadFeedbackLabelsMetadata) String ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsMetadata) String() string
type BulkDownloadFeedbackLabelsMetadata_DownloadStats ¶ added in v1.16.0
type BulkDownloadFeedbackLabelsMetadata_DownloadStats struct {
// The number of objects processed during the download operation.
ProcessedObjectCount int32 `protobuf:"varint,1,opt,name=processed_object_count,json=processedObjectCount,proto3" json:"processed_object_count,omitempty"`
// The number of new feedback labels downloaded during this operation.
// Different from "processed" because some labels might not be downloaded
// because an error.
SuccessfulDownloadCount int32 `` /* 133-byte string literal not displayed */
// Total number of files written to the provided Cloud Storage bucket.
TotalFilesWritten int32 `protobuf:"varint,3,opt,name=total_files_written,json=totalFilesWritten,proto3" json:"total_files_written,omitempty"`
// Output only. Full name of the files written to Cloud storage.
FileNames []string `protobuf:"bytes,4,rep,name=file_names,json=fileNames,proto3" json:"file_names,omitempty"`
// contains filtered or unexported fields
}
Statistics for BulkDownloadFeedbackLabels operation.
func (*BulkDownloadFeedbackLabelsMetadata_DownloadStats) Descriptor
deprecated
added in
v1.16.0
func (*BulkDownloadFeedbackLabelsMetadata_DownloadStats) Descriptor() ([]byte, []int)
Deprecated: Use BulkDownloadFeedbackLabelsMetadata_DownloadStats.ProtoReflect.Descriptor instead.
func (*BulkDownloadFeedbackLabelsMetadata_DownloadStats) GetFileNames ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsMetadata_DownloadStats) GetFileNames() []string
func (*BulkDownloadFeedbackLabelsMetadata_DownloadStats) GetProcessedObjectCount ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsMetadata_DownloadStats) GetProcessedObjectCount() int32
func (*BulkDownloadFeedbackLabelsMetadata_DownloadStats) GetSuccessfulDownloadCount ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsMetadata_DownloadStats) GetSuccessfulDownloadCount() int32
func (*BulkDownloadFeedbackLabelsMetadata_DownloadStats) GetTotalFilesWritten ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsMetadata_DownloadStats) GetTotalFilesWritten() int32
func (*BulkDownloadFeedbackLabelsMetadata_DownloadStats) ProtoMessage ¶ added in v1.16.0
func (*BulkDownloadFeedbackLabelsMetadata_DownloadStats) ProtoMessage()
func (*BulkDownloadFeedbackLabelsMetadata_DownloadStats) ProtoReflect ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsMetadata_DownloadStats) ProtoReflect() protoreflect.Message
func (*BulkDownloadFeedbackLabelsMetadata_DownloadStats) Reset ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsMetadata_DownloadStats) Reset()
func (*BulkDownloadFeedbackLabelsMetadata_DownloadStats) String ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsMetadata_DownloadStats) String() string
type BulkDownloadFeedbackLabelsRequest ¶ added in v1.16.0
type BulkDownloadFeedbackLabelsRequest struct {
// Configuration for an external data store to which the feedback labels
// will be written to.
//
// Types that are assignable to Destination:
//
// *BulkDownloadFeedbackLabelsRequest_GcsDestination_
Destination isBulkDownloadFeedbackLabelsRequest_Destination `protobuf_oneof:"destination"`
// Required. The parent resource for new feedback labels.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. A filter to reduce results to a specific subset. Supports
// disjunctions (OR) and conjunctions (AND).
//
// Supported fields:
//
// * `issue_model_id`
// * `qa_question_id`
// * `qa_scorecard_id`
// * `min_create_time`
// * `max_create_time`
// * `min_update_time`
// * `max_update_time`
// * `feedback_label_type`: QUALITY_AI, TOPIC_MODELING
Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
// Optional. Limits the maximum number of feedback labels that will be
// downloaded. The first `N` feedback labels will be downloaded.
MaxDownloadCount int32 `protobuf:"varint,4,opt,name=max_download_count,json=maxDownloadCount,proto3" json:"max_download_count,omitempty"`
// Optional. The type of feedback labels that will be downloaded.
FeedbackLabelType BulkDownloadFeedbackLabelsRequest_FeedbackLabelType `` /* 210-byte string literal not displayed */
// Optional. Filter parent conversations to download feedback labels for.
// When specified, the feedback labels will be downloaded for the
// conversations that match the filter.
// If `template_qa_scorecard_id` is set, all the conversations that match the
// filter will be paired with the questions under the scorecard for labeling.
ConversationFilter string `protobuf:"bytes,6,opt,name=conversation_filter,json=conversationFilter,proto3" json:"conversation_filter,omitempty"`
// Optional. If set, a template for labeling conversations and scorecard
// questions will be created from the conversation_filter and the questions
// under the scorecard(s). The feedback label `filter` will be ignored.
TemplateQaScorecardId []string `` /* 128-byte string literal not displayed */
// contains filtered or unexported fields
}
Request for the BulkDownloadFeedbackLabel endpoint.
func (*BulkDownloadFeedbackLabelsRequest) Descriptor
deprecated
added in
v1.16.0
func (*BulkDownloadFeedbackLabelsRequest) Descriptor() ([]byte, []int)
Deprecated: Use BulkDownloadFeedbackLabelsRequest.ProtoReflect.Descriptor instead.
func (*BulkDownloadFeedbackLabelsRequest) GetConversationFilter ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsRequest) GetConversationFilter() string
func (*BulkDownloadFeedbackLabelsRequest) GetDestination ¶ added in v1.16.0
func (m *BulkDownloadFeedbackLabelsRequest) GetDestination() isBulkDownloadFeedbackLabelsRequest_Destination
func (*BulkDownloadFeedbackLabelsRequest) GetFeedbackLabelType ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsRequest) GetFeedbackLabelType() BulkDownloadFeedbackLabelsRequest_FeedbackLabelType
func (*BulkDownloadFeedbackLabelsRequest) GetFilter ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsRequest) GetFilter() string
func (*BulkDownloadFeedbackLabelsRequest) GetGcsDestination ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsRequest) GetGcsDestination() *BulkDownloadFeedbackLabelsRequest_GcsDestination
func (*BulkDownloadFeedbackLabelsRequest) GetMaxDownloadCount ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsRequest) GetMaxDownloadCount() int32
func (*BulkDownloadFeedbackLabelsRequest) GetParent ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsRequest) GetParent() string
func (*BulkDownloadFeedbackLabelsRequest) GetTemplateQaScorecardId ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsRequest) GetTemplateQaScorecardId() []string
func (*BulkDownloadFeedbackLabelsRequest) ProtoMessage ¶ added in v1.16.0
func (*BulkDownloadFeedbackLabelsRequest) ProtoMessage()
func (*BulkDownloadFeedbackLabelsRequest) ProtoReflect ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsRequest) ProtoReflect() protoreflect.Message
func (*BulkDownloadFeedbackLabelsRequest) Reset ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsRequest) Reset()
func (*BulkDownloadFeedbackLabelsRequest) String ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsRequest) String() string
type BulkDownloadFeedbackLabelsRequest_FeedbackLabelType ¶ added in v1.16.0
type BulkDownloadFeedbackLabelsRequest_FeedbackLabelType int32
Possible feedback label types that will be downloaded.
const ( // Unspecified format BulkDownloadFeedbackLabelsRequest_FEEDBACK_LABEL_TYPE_UNSPECIFIED BulkDownloadFeedbackLabelsRequest_FeedbackLabelType = 0 // Downloaded file will contain all Quality AI labels from the latest // scorecard revision. BulkDownloadFeedbackLabelsRequest_QUALITY_AI BulkDownloadFeedbackLabelsRequest_FeedbackLabelType = 1 // Downloaded file will contain only Topic Modeling labels. BulkDownloadFeedbackLabelsRequest_TOPIC_MODELING BulkDownloadFeedbackLabelsRequest_FeedbackLabelType = 2 )
func (BulkDownloadFeedbackLabelsRequest_FeedbackLabelType) Descriptor ¶ added in v1.16.0
func (BulkDownloadFeedbackLabelsRequest_FeedbackLabelType) Descriptor() protoreflect.EnumDescriptor
func (BulkDownloadFeedbackLabelsRequest_FeedbackLabelType) EnumDescriptor
deprecated
added in
v1.16.0
func (BulkDownloadFeedbackLabelsRequest_FeedbackLabelType) EnumDescriptor() ([]byte, []int)
Deprecated: Use BulkDownloadFeedbackLabelsRequest_FeedbackLabelType.Descriptor instead.
func (BulkDownloadFeedbackLabelsRequest_FeedbackLabelType) Number ¶ added in v1.16.0
func (x BulkDownloadFeedbackLabelsRequest_FeedbackLabelType) Number() protoreflect.EnumNumber
func (BulkDownloadFeedbackLabelsRequest_FeedbackLabelType) String ¶ added in v1.16.0
func (x BulkDownloadFeedbackLabelsRequest_FeedbackLabelType) String() string
type BulkDownloadFeedbackLabelsRequest_GcsDestination ¶ added in v1.16.0
type BulkDownloadFeedbackLabelsRequest_GcsDestination struct {
// Required. File format in which the labels will be exported.
Format BulkDownloadFeedbackLabelsRequest_GcsDestination_Format `` /* 165-byte string literal not displayed */
// Required. The Google Cloud Storage URI to write the feedback labels to.
// The file name will be used as a prefix for the files written to the
// bucket if the output needs to be split across multiple files, otherwise
// it will be used as is. The file extension will be appended to the file
// name based on the format selected.
//
// E.g. `gs://bucket_name/object_uri_prefix`
ObjectUri string `protobuf:"bytes,2,opt,name=object_uri,json=objectUri,proto3" json:"object_uri,omitempty"`
// Optional. Add whitespace to the JSON file. Makes easier to read, but
// increases file size. Only applicable for JSON format.
AddWhitespace bool `protobuf:"varint,3,opt,name=add_whitespace,json=addWhitespace,proto3" json:"add_whitespace,omitempty"`
// Optional. Always print fields with no presence.
// This is useful for printing fields that are not set, like implicit 0
// value or empty lists/maps. Only applicable for JSON format.
AlwaysPrintEmptyFields bool `` /* 132-byte string literal not displayed */
// Optional. The number of records per file. Applicable for either format.
RecordsPerFileCount int64 `protobuf:"varint,5,opt,name=records_per_file_count,json=recordsPerFileCount,proto3" json:"records_per_file_count,omitempty"`
// contains filtered or unexported fields
}
Google Cloud Storage Object details to write the feedback labels to.
func (*BulkDownloadFeedbackLabelsRequest_GcsDestination) Descriptor
deprecated
added in
v1.16.0
func (*BulkDownloadFeedbackLabelsRequest_GcsDestination) Descriptor() ([]byte, []int)
Deprecated: Use BulkDownloadFeedbackLabelsRequest_GcsDestination.ProtoReflect.Descriptor instead.
func (*BulkDownloadFeedbackLabelsRequest_GcsDestination) GetAddWhitespace ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsRequest_GcsDestination) GetAddWhitespace() bool
func (*BulkDownloadFeedbackLabelsRequest_GcsDestination) GetAlwaysPrintEmptyFields ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsRequest_GcsDestination) GetAlwaysPrintEmptyFields() bool
func (*BulkDownloadFeedbackLabelsRequest_GcsDestination) GetObjectUri ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsRequest_GcsDestination) GetObjectUri() string
func (*BulkDownloadFeedbackLabelsRequest_GcsDestination) GetRecordsPerFileCount ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsRequest_GcsDestination) GetRecordsPerFileCount() int64
func (*BulkDownloadFeedbackLabelsRequest_GcsDestination) ProtoMessage ¶ added in v1.16.0
func (*BulkDownloadFeedbackLabelsRequest_GcsDestination) ProtoMessage()
func (*BulkDownloadFeedbackLabelsRequest_GcsDestination) ProtoReflect ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsRequest_GcsDestination) ProtoReflect() protoreflect.Message
func (*BulkDownloadFeedbackLabelsRequest_GcsDestination) Reset ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsRequest_GcsDestination) Reset()
func (*BulkDownloadFeedbackLabelsRequest_GcsDestination) String ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsRequest_GcsDestination) String() string
type BulkDownloadFeedbackLabelsRequest_GcsDestination_ ¶ added in v1.16.0
type BulkDownloadFeedbackLabelsRequest_GcsDestination_ struct {
// A cloud storage bucket destination.
GcsDestination *BulkDownloadFeedbackLabelsRequest_GcsDestination `protobuf:"bytes,3,opt,name=gcs_destination,json=gcsDestination,proto3,oneof"`
}
type BulkDownloadFeedbackLabelsRequest_GcsDestination_Format ¶ added in v1.16.0
type BulkDownloadFeedbackLabelsRequest_GcsDestination_Format int32
All permissible file formats. See `records_per_file_count` to override the default number of records per file.
const ( // Unspecified format. BulkDownloadFeedbackLabelsRequest_GcsDestination_FORMAT_UNSPECIFIED BulkDownloadFeedbackLabelsRequest_GcsDestination_Format = 0 // CSV format. // 1,000 labels are stored per CSV file by default. BulkDownloadFeedbackLabelsRequest_GcsDestination_CSV BulkDownloadFeedbackLabelsRequest_GcsDestination_Format = 1 // JSON format. // 1 label stored per JSON file by default. BulkDownloadFeedbackLabelsRequest_GcsDestination_JSON BulkDownloadFeedbackLabelsRequest_GcsDestination_Format = 2 )
func (BulkDownloadFeedbackLabelsRequest_GcsDestination_Format) Descriptor ¶ added in v1.16.0
func (BulkDownloadFeedbackLabelsRequest_GcsDestination_Format) Descriptor() protoreflect.EnumDescriptor
func (BulkDownloadFeedbackLabelsRequest_GcsDestination_Format) EnumDescriptor
deprecated
added in
v1.16.0
func (BulkDownloadFeedbackLabelsRequest_GcsDestination_Format) EnumDescriptor() ([]byte, []int)
Deprecated: Use BulkDownloadFeedbackLabelsRequest_GcsDestination_Format.Descriptor instead.
func (BulkDownloadFeedbackLabelsRequest_GcsDestination_Format) Number ¶ added in v1.16.0
func (x BulkDownloadFeedbackLabelsRequest_GcsDestination_Format) Number() protoreflect.EnumNumber
func (BulkDownloadFeedbackLabelsRequest_GcsDestination_Format) String ¶ added in v1.16.0
func (x BulkDownloadFeedbackLabelsRequest_GcsDestination_Format) String() string
type BulkDownloadFeedbackLabelsResponse ¶ added in v1.16.0
type BulkDownloadFeedbackLabelsResponse struct {
// contains filtered or unexported fields
}
Response for the BulkDownloadFeedbackLabel endpoint.
func (*BulkDownloadFeedbackLabelsResponse) Descriptor
deprecated
added in
v1.16.0
func (*BulkDownloadFeedbackLabelsResponse) Descriptor() ([]byte, []int)
Deprecated: Use BulkDownloadFeedbackLabelsResponse.ProtoReflect.Descriptor instead.
func (*BulkDownloadFeedbackLabelsResponse) ProtoMessage ¶ added in v1.16.0
func (*BulkDownloadFeedbackLabelsResponse) ProtoMessage()
func (*BulkDownloadFeedbackLabelsResponse) ProtoReflect ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsResponse) ProtoReflect() protoreflect.Message
func (*BulkDownloadFeedbackLabelsResponse) Reset ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsResponse) Reset()
func (*BulkDownloadFeedbackLabelsResponse) String ¶ added in v1.16.0
func (x *BulkDownloadFeedbackLabelsResponse) String() string
type BulkUploadFeedbackLabelsMetadata ¶ added in v1.16.0
type BulkUploadFeedbackLabelsMetadata 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 original request for ingest.
Request *BulkUploadFeedbackLabelsRequest `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"`
// Partial errors during ingest 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"`
// Output only. Statistics for BulkUploadFeedbackLabels operation.
UploadStats *BulkUploadFeedbackLabelsMetadata_UploadStats `protobuf:"bytes,5,opt,name=upload_stats,json=uploadStats,proto3" json:"upload_stats,omitempty"`
// contains filtered or unexported fields
}
Metadata for the Bulk Upload Feedback Labels API.
func (*BulkUploadFeedbackLabelsMetadata) Descriptor
deprecated
added in
v1.16.0
func (*BulkUploadFeedbackLabelsMetadata) Descriptor() ([]byte, []int)
Deprecated: Use BulkUploadFeedbackLabelsMetadata.ProtoReflect.Descriptor instead.
func (*BulkUploadFeedbackLabelsMetadata) GetCreateTime ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsMetadata) GetCreateTime() *timestamppb.Timestamp
func (*BulkUploadFeedbackLabelsMetadata) GetEndTime ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsMetadata) GetEndTime() *timestamppb.Timestamp
func (*BulkUploadFeedbackLabelsMetadata) GetPartialErrors ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsMetadata) GetPartialErrors() []*status.Status
func (*BulkUploadFeedbackLabelsMetadata) GetRequest ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsMetadata) GetRequest() *BulkUploadFeedbackLabelsRequest
func (*BulkUploadFeedbackLabelsMetadata) GetUploadStats ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsMetadata) GetUploadStats() *BulkUploadFeedbackLabelsMetadata_UploadStats
func (*BulkUploadFeedbackLabelsMetadata) ProtoMessage ¶ added in v1.16.0
func (*BulkUploadFeedbackLabelsMetadata) ProtoMessage()
func (*BulkUploadFeedbackLabelsMetadata) ProtoReflect ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsMetadata) ProtoReflect() protoreflect.Message
func (*BulkUploadFeedbackLabelsMetadata) Reset ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsMetadata) Reset()
func (*BulkUploadFeedbackLabelsMetadata) String ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsMetadata) String() string
type BulkUploadFeedbackLabelsMetadata_UploadStats ¶ added in v1.16.0
type BulkUploadFeedbackLabelsMetadata_UploadStats struct {
// The number of objects processed during the upload operation.
ProcessedObjectCount int32 `protobuf:"varint,1,opt,name=processed_object_count,json=processedObjectCount,proto3" json:"processed_object_count,omitempty"`
// The number of objects skipped because of failed validation
FailedValidationCount int32 `` /* 127-byte string literal not displayed */
// The number of new feedback labels added during this ingest operation.
SuccessfulUploadCount int32 `` /* 127-byte string literal not displayed */
// contains filtered or unexported fields
}
Statistics for BulkUploadFeedbackLabels operation.
func (*BulkUploadFeedbackLabelsMetadata_UploadStats) Descriptor
deprecated
added in
v1.16.0
func (*BulkUploadFeedbackLabelsMetadata_UploadStats) Descriptor() ([]byte, []int)
Deprecated: Use BulkUploadFeedbackLabelsMetadata_UploadStats.ProtoReflect.Descriptor instead.
func (*BulkUploadFeedbackLabelsMetadata_UploadStats) GetFailedValidationCount ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsMetadata_UploadStats) GetFailedValidationCount() int32
func (*BulkUploadFeedbackLabelsMetadata_UploadStats) GetProcessedObjectCount ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsMetadata_UploadStats) GetProcessedObjectCount() int32
func (*BulkUploadFeedbackLabelsMetadata_UploadStats) GetSuccessfulUploadCount ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsMetadata_UploadStats) GetSuccessfulUploadCount() int32
func (*BulkUploadFeedbackLabelsMetadata_UploadStats) ProtoMessage ¶ added in v1.16.0
func (*BulkUploadFeedbackLabelsMetadata_UploadStats) ProtoMessage()
func (*BulkUploadFeedbackLabelsMetadata_UploadStats) ProtoReflect ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsMetadata_UploadStats) ProtoReflect() protoreflect.Message
func (*BulkUploadFeedbackLabelsMetadata_UploadStats) Reset ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsMetadata_UploadStats) Reset()
func (*BulkUploadFeedbackLabelsMetadata_UploadStats) String ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsMetadata_UploadStats) String() string
type BulkUploadFeedbackLabelsRequest ¶ added in v1.16.0
type BulkUploadFeedbackLabelsRequest struct {
// Configuration for an external data store containing objects that will
// be converted to FeedbackLabels.
//
// Types that are assignable to Source:
//
// *BulkUploadFeedbackLabelsRequest_GcsSource_
Source isBulkUploadFeedbackLabelsRequest_Source `protobuf_oneof:"source"`
// Required. The parent resource for new feedback labels.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. If set, upload will not happen and the labels will be validated.
// If not set, then default behavior will be to upload the labels after
// validation is complete.
ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
// contains filtered or unexported fields
}
The request for bulk uploading feedback labels.
func (*BulkUploadFeedbackLabelsRequest) Descriptor
deprecated
added in
v1.16.0
func (*BulkUploadFeedbackLabelsRequest) Descriptor() ([]byte, []int)
Deprecated: Use BulkUploadFeedbackLabelsRequest.ProtoReflect.Descriptor instead.
func (*BulkUploadFeedbackLabelsRequest) GetGcsSource ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsRequest) GetGcsSource() *BulkUploadFeedbackLabelsRequest_GcsSource
func (*BulkUploadFeedbackLabelsRequest) GetParent ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsRequest) GetParent() string
func (*BulkUploadFeedbackLabelsRequest) GetSource ¶ added in v1.16.0
func (m *BulkUploadFeedbackLabelsRequest) GetSource() isBulkUploadFeedbackLabelsRequest_Source
func (*BulkUploadFeedbackLabelsRequest) GetValidateOnly ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsRequest) GetValidateOnly() bool
func (*BulkUploadFeedbackLabelsRequest) ProtoMessage ¶ added in v1.16.0
func (*BulkUploadFeedbackLabelsRequest) ProtoMessage()
func (*BulkUploadFeedbackLabelsRequest) ProtoReflect ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsRequest) ProtoReflect() protoreflect.Message
func (*BulkUploadFeedbackLabelsRequest) Reset ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsRequest) Reset()
func (*BulkUploadFeedbackLabelsRequest) String ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsRequest) String() string
type BulkUploadFeedbackLabelsRequest_GcsSource ¶ added in v1.16.0
type BulkUploadFeedbackLabelsRequest_GcsSource struct {
// Required. File format which will be ingested.
Format BulkUploadFeedbackLabelsRequest_GcsSource_Format `` /* 158-byte string literal not displayed */
// Required. The Google Cloud Storage URI of the file to import.
// Format: `gs://bucket_name/object_name`
ObjectUri string `protobuf:"bytes,2,opt,name=object_uri,json=objectUri,proto3" json:"object_uri,omitempty"`
// contains filtered or unexported fields
}
Google Cloud Storage Object details to get the feedback label file from.
func (*BulkUploadFeedbackLabelsRequest_GcsSource) Descriptor
deprecated
added in
v1.16.0
func (*BulkUploadFeedbackLabelsRequest_GcsSource) Descriptor() ([]byte, []int)
Deprecated: Use BulkUploadFeedbackLabelsRequest_GcsSource.ProtoReflect.Descriptor instead.
func (*BulkUploadFeedbackLabelsRequest_GcsSource) GetFormat ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsRequest_GcsSource) GetFormat() BulkUploadFeedbackLabelsRequest_GcsSource_Format
func (*BulkUploadFeedbackLabelsRequest_GcsSource) GetObjectUri ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsRequest_GcsSource) GetObjectUri() string
func (*BulkUploadFeedbackLabelsRequest_GcsSource) ProtoMessage ¶ added in v1.16.0
func (*BulkUploadFeedbackLabelsRequest_GcsSource) ProtoMessage()
func (*BulkUploadFeedbackLabelsRequest_GcsSource) ProtoReflect ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsRequest_GcsSource) ProtoReflect() protoreflect.Message
func (*BulkUploadFeedbackLabelsRequest_GcsSource) Reset ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsRequest_GcsSource) Reset()
func (*BulkUploadFeedbackLabelsRequest_GcsSource) String ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsRequest_GcsSource) String() string
type BulkUploadFeedbackLabelsRequest_GcsSource_ ¶ added in v1.16.0
type BulkUploadFeedbackLabelsRequest_GcsSource_ struct {
// A cloud storage bucket source.
GcsSource *BulkUploadFeedbackLabelsRequest_GcsSource `protobuf:"bytes,2,opt,name=gcs_source,json=gcsSource,proto3,oneof"`
}
type BulkUploadFeedbackLabelsRequest_GcsSource_Format ¶ added in v1.16.0
type BulkUploadFeedbackLabelsRequest_GcsSource_Format int32
All permissible file formats.
const ( // Unspecified format. BulkUploadFeedbackLabelsRequest_GcsSource_FORMAT_UNSPECIFIED BulkUploadFeedbackLabelsRequest_GcsSource_Format = 0 // CSV format. BulkUploadFeedbackLabelsRequest_GcsSource_CSV BulkUploadFeedbackLabelsRequest_GcsSource_Format = 1 // JSON format. BulkUploadFeedbackLabelsRequest_GcsSource_JSON BulkUploadFeedbackLabelsRequest_GcsSource_Format = 2 )
func (BulkUploadFeedbackLabelsRequest_GcsSource_Format) Descriptor ¶ added in v1.16.0
func (BulkUploadFeedbackLabelsRequest_GcsSource_Format) Descriptor() protoreflect.EnumDescriptor
func (BulkUploadFeedbackLabelsRequest_GcsSource_Format) EnumDescriptor
deprecated
added in
v1.16.0
func (BulkUploadFeedbackLabelsRequest_GcsSource_Format) EnumDescriptor() ([]byte, []int)
Deprecated: Use BulkUploadFeedbackLabelsRequest_GcsSource_Format.Descriptor instead.
func (BulkUploadFeedbackLabelsRequest_GcsSource_Format) Number ¶ added in v1.16.0
func (x BulkUploadFeedbackLabelsRequest_GcsSource_Format) Number() protoreflect.EnumNumber
func (BulkUploadFeedbackLabelsRequest_GcsSource_Format) String ¶ added in v1.16.0
func (x BulkUploadFeedbackLabelsRequest_GcsSource_Format) String() string
type BulkUploadFeedbackLabelsResponse ¶ added in v1.16.0
type BulkUploadFeedbackLabelsResponse struct {
// contains filtered or unexported fields
}
Response for the Bulk Upload Feedback Labels API.
func (*BulkUploadFeedbackLabelsResponse) Descriptor
deprecated
added in
v1.16.0
func (*BulkUploadFeedbackLabelsResponse) Descriptor() ([]byte, []int)
Deprecated: Use BulkUploadFeedbackLabelsResponse.ProtoReflect.Descriptor instead.
func (*BulkUploadFeedbackLabelsResponse) ProtoMessage ¶ added in v1.16.0
func (*BulkUploadFeedbackLabelsResponse) ProtoMessage()
func (*BulkUploadFeedbackLabelsResponse) ProtoReflect ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsResponse) ProtoReflect() protoreflect.Message
func (*BulkUploadFeedbackLabelsResponse) Reset ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsResponse) Reset()
func (*BulkUploadFeedbackLabelsResponse) String ¶ added in v1.16.0
func (x *BulkUploadFeedbackLabelsResponse) 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: Marked as deprecated in google/cloud/contactcenterinsights/v1/contact_center_insights.proto.
IssueMatches map[string]int32 `` /* 186-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>`
IssueMatchesStats map[string]*IssueModelLabelStats_IssueStats `` /* 202-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: Marked as deprecated in google/cloud/contactcenterinsights/v1/contact_center_insights.proto.
func (*CalculateStatsResponse) GetIssueMatchesStats ¶
func (x *CalculateStatsResponse) GetIssueMatchesStats() map[string]*IssueModelLabelStats_IssueStats
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
// *CallAnnotation_IssueMatchData
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) GetIssueMatchData ¶ added in v1.5.0
func (x *CallAnnotation) GetIssueMatchData() *IssueMatchData
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_IssueMatchData ¶ added in v1.5.0
type CallAnnotation_IssueMatchData struct {
// Data specifying an issue match.
IssueMatchData *IssueMatchData `protobuf:"bytes,18,opt,name=issue_match_data,json=issueMatchData,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.
// Note that this method does not support audio transcription or redaction.
// Use `conversations.upload` instead.
CreateConversation(ctx context.Context, in *CreateConversationRequest, opts ...grpc.CallOption) (*Conversation, error)
// Create a long-running conversation upload operation. This method differs
// from `CreateConversation` by allowing audio transcription and optional DLP
// redaction.
UploadConversation(ctx context.Context, in *UploadConversationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, 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) (*longrunningpb.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)
// Analyzes multiple conversations in a single request.
BulkAnalyzeConversations(ctx context.Context, in *BulkAnalyzeConversationsRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Deletes multiple conversations in a single request.
BulkDeleteConversations(ctx context.Context, in *BulkDeleteConversationsRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Imports conversations and processes them according to the user's
// configuration.
IngestConversations(ctx context.Context, in *IngestConversationsRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Export insights data to a destination defined in the request body.
ExportInsightsData(ctx context.Context, in *ExportInsightsDataRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Creates an issue model.
CreateIssueModel(ctx context.Context, in *CreateIssueModelRequest, opts ...grpc.CallOption) (*longrunningpb.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) (*longrunningpb.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) (*longrunningpb.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) (*longrunningpb.Operation, error)
// Exports an issue model to the provided destination.
ExportIssueModel(ctx context.Context, in *ExportIssueModelRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Imports an issue model from a Cloud Storage bucket.
ImportIssueModel(ctx context.Context, in *ImportIssueModelRequest, opts ...grpc.CallOption) (*longrunningpb.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)
// Deletes an issue.
DeleteIssue(ctx context.Context, in *DeleteIssueRequest, opts ...grpc.CallOption) (*emptypb.Empty, 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)
// Updates a phrase matcher.
UpdatePhraseMatcher(ctx context.Context, in *UpdatePhraseMatcherRequest, opts ...grpc.CallOption) (*PhraseMatcher, 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)
// Creates a analysis rule.
CreateAnalysisRule(ctx context.Context, in *CreateAnalysisRuleRequest, opts ...grpc.CallOption) (*AnalysisRule, error)
// Get a analysis rule.
GetAnalysisRule(ctx context.Context, in *GetAnalysisRuleRequest, opts ...grpc.CallOption) (*AnalysisRule, error)
// Lists analysis rules.
ListAnalysisRules(ctx context.Context, in *ListAnalysisRulesRequest, opts ...grpc.CallOption) (*ListAnalysisRulesResponse, error)
// Updates a analysis rule.
UpdateAnalysisRule(ctx context.Context, in *UpdateAnalysisRuleRequest, opts ...grpc.CallOption) (*AnalysisRule, error)
// Deletes a analysis rule.
DeleteAnalysisRule(ctx context.Context, in *DeleteAnalysisRuleRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Gets location-level encryption key specification.
GetEncryptionSpec(ctx context.Context, in *GetEncryptionSpecRequest, opts ...grpc.CallOption) (*EncryptionSpec, error)
// Initializes a location-level encryption key specification. An error will
// result if the location has resources already created before the
// initialization. After the encryption specification is initialized at a
// location, it is immutable and all newly created resources under the
// location will be encrypted with the existing specification.
InitializeEncryptionSpec(ctx context.Context, in *InitializeEncryptionSpecRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Creates a view.
CreateView(ctx context.Context, in *CreateViewRequest, opts ...grpc.CallOption) (*View, error)
// Gets a view.
GetView(ctx context.Context, in *GetViewRequest, opts ...grpc.CallOption) (*View, error)
// Lists views.
ListViews(ctx context.Context, in *ListViewsRequest, opts ...grpc.CallOption) (*ListViewsResponse, error)
// Updates a view.
UpdateView(ctx context.Context, in *UpdateViewRequest, opts ...grpc.CallOption) (*View, error)
// Deletes a view.
DeleteView(ctx context.Context, in *DeleteViewRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Query metrics.
QueryMetrics(ctx context.Context, in *QueryMetricsRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Create a QaQuestion.
CreateQaQuestion(ctx context.Context, in *CreateQaQuestionRequest, opts ...grpc.CallOption) (*QaQuestion, error)
// Gets a QaQuestion.
GetQaQuestion(ctx context.Context, in *GetQaQuestionRequest, opts ...grpc.CallOption) (*QaQuestion, error)
// Updates a QaQuestion.
UpdateQaQuestion(ctx context.Context, in *UpdateQaQuestionRequest, opts ...grpc.CallOption) (*QaQuestion, error)
// Deletes a QaQuestion.
DeleteQaQuestion(ctx context.Context, in *DeleteQaQuestionRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Lists QaQuestions.
ListQaQuestions(ctx context.Context, in *ListQaQuestionsRequest, opts ...grpc.CallOption) (*ListQaQuestionsResponse, error)
// Create a QaScorecard.
CreateQaScorecard(ctx context.Context, in *CreateQaScorecardRequest, opts ...grpc.CallOption) (*QaScorecard, error)
// Gets a QaScorecard.
GetQaScorecard(ctx context.Context, in *GetQaScorecardRequest, opts ...grpc.CallOption) (*QaScorecard, error)
// Updates a QaScorecard.
UpdateQaScorecard(ctx context.Context, in *UpdateQaScorecardRequest, opts ...grpc.CallOption) (*QaScorecard, error)
// Deletes a QaScorecard.
DeleteQaScorecard(ctx context.Context, in *DeleteQaScorecardRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Lists QaScorecards.
ListQaScorecards(ctx context.Context, in *ListQaScorecardsRequest, opts ...grpc.CallOption) (*ListQaScorecardsResponse, error)
// Creates a QaScorecardRevision.
CreateQaScorecardRevision(ctx context.Context, in *CreateQaScorecardRevisionRequest, opts ...grpc.CallOption) (*QaScorecardRevision, error)
// Gets a QaScorecardRevision.
GetQaScorecardRevision(ctx context.Context, in *GetQaScorecardRevisionRequest, opts ...grpc.CallOption) (*QaScorecardRevision, error)
// Fine tune one or more QaModels.
TuneQaScorecardRevision(ctx context.Context, in *TuneQaScorecardRevisionRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Deploy a QaScorecardRevision.
DeployQaScorecardRevision(ctx context.Context, in *DeployQaScorecardRevisionRequest, opts ...grpc.CallOption) (*QaScorecardRevision, error)
// Undeploy a QaScorecardRevision.
UndeployQaScorecardRevision(ctx context.Context, in *UndeployQaScorecardRevisionRequest, opts ...grpc.CallOption) (*QaScorecardRevision, error)
// Deletes a QaScorecardRevision.
DeleteQaScorecardRevision(ctx context.Context, in *DeleteQaScorecardRevisionRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Lists all revisions under the parent QaScorecard.
ListQaScorecardRevisions(ctx context.Context, in *ListQaScorecardRevisionsRequest, opts ...grpc.CallOption) (*ListQaScorecardRevisionsResponse, error)
// Create feedback label.
CreateFeedbackLabel(ctx context.Context, in *CreateFeedbackLabelRequest, opts ...grpc.CallOption) (*FeedbackLabel, error)
// List feedback labels.
ListFeedbackLabels(ctx context.Context, in *ListFeedbackLabelsRequest, opts ...grpc.CallOption) (*ListFeedbackLabelsResponse, error)
// Get feedback label.
GetFeedbackLabel(ctx context.Context, in *GetFeedbackLabelRequest, opts ...grpc.CallOption) (*FeedbackLabel, error)
// Update feedback label.
UpdateFeedbackLabel(ctx context.Context, in *UpdateFeedbackLabelRequest, opts ...grpc.CallOption) (*FeedbackLabel, error)
// Delete feedback label.
DeleteFeedbackLabel(ctx context.Context, in *DeleteFeedbackLabelRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// List all feedback labels by project number.
ListAllFeedbackLabels(ctx context.Context, in *ListAllFeedbackLabelsRequest, opts ...grpc.CallOption) (*ListAllFeedbackLabelsResponse, error)
// Upload feedback labels in bulk.
BulkUploadFeedbackLabels(ctx context.Context, in *BulkUploadFeedbackLabelsRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Download feedback labels in bulk.
BulkDownloadFeedbackLabels(ctx context.Context, in *BulkDownloadFeedbackLabelsRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}
ContactCenterInsightsClient is the client API for ContactCenterInsights service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewContactCenterInsightsClient ¶
func NewContactCenterInsightsClient(cc grpc.ClientConnInterface) ContactCenterInsightsClient
type ContactCenterInsightsServer ¶
type ContactCenterInsightsServer interface {
// Creates a conversation.
// Note that this method does not support audio transcription or redaction.
// Use `conversations.upload` instead.
CreateConversation(context.Context, *CreateConversationRequest) (*Conversation, error)
// Create a long-running conversation upload operation. This method differs
// from `CreateConversation` by allowing audio transcription and optional DLP
// redaction.
UploadConversation(context.Context, *UploadConversationRequest) (*longrunningpb.Operation, 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) (*longrunningpb.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)
// Analyzes multiple conversations in a single request.
BulkAnalyzeConversations(context.Context, *BulkAnalyzeConversationsRequest) (*longrunningpb.Operation, error)
// Deletes multiple conversations in a single request.
BulkDeleteConversations(context.Context, *BulkDeleteConversationsRequest) (*longrunningpb.Operation, error)
// Imports conversations and processes them according to the user's
// configuration.
IngestConversations(context.Context, *IngestConversationsRequest) (*longrunningpb.Operation, error)
// Export insights data to a destination defined in the request body.
ExportInsightsData(context.Context, *ExportInsightsDataRequest) (*longrunningpb.Operation, error)
// Creates an issue model.
CreateIssueModel(context.Context, *CreateIssueModelRequest) (*longrunningpb.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) (*longrunningpb.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) (*longrunningpb.Operation, error)
// Undeploys an issue model.
// An issue model can not be used in analysis after it has been undeployed.
UndeployIssueModel(context.Context, *UndeployIssueModelRequest) (*longrunningpb.Operation, error)
// Exports an issue model to the provided destination.
ExportIssueModel(context.Context, *ExportIssueModelRequest) (*longrunningpb.Operation, error)
// Imports an issue model from a Cloud Storage bucket.
ImportIssueModel(context.Context, *ImportIssueModelRequest) (*longrunningpb.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)
// Deletes an issue.
DeleteIssue(context.Context, *DeleteIssueRequest) (*emptypb.Empty, 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)
// Updates a phrase matcher.
UpdatePhraseMatcher(context.Context, *UpdatePhraseMatcherRequest) (*PhraseMatcher, 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)
// Creates a analysis rule.
CreateAnalysisRule(context.Context, *CreateAnalysisRuleRequest) (*AnalysisRule, error)
// Get a analysis rule.
GetAnalysisRule(context.Context, *GetAnalysisRuleRequest) (*AnalysisRule, error)
// Lists analysis rules.
ListAnalysisRules(context.Context, *ListAnalysisRulesRequest) (*ListAnalysisRulesResponse, error)
// Updates a analysis rule.
UpdateAnalysisRule(context.Context, *UpdateAnalysisRuleRequest) (*AnalysisRule, error)
// Deletes a analysis rule.
DeleteAnalysisRule(context.Context, *DeleteAnalysisRuleRequest) (*emptypb.Empty, error)
// Gets location-level encryption key specification.
GetEncryptionSpec(context.Context, *GetEncryptionSpecRequest) (*EncryptionSpec, error)
// Initializes a location-level encryption key specification. An error will
// result if the location has resources already created before the
// initialization. After the encryption specification is initialized at a
// location, it is immutable and all newly created resources under the
// location will be encrypted with the existing specification.
InitializeEncryptionSpec(context.Context, *InitializeEncryptionSpecRequest) (*longrunningpb.Operation, error)
// Creates a view.
CreateView(context.Context, *CreateViewRequest) (*View, error)
// Gets a view.
GetView(context.Context, *GetViewRequest) (*View, error)
// Lists views.
ListViews(context.Context, *ListViewsRequest) (*ListViewsResponse, error)
// Updates a view.
UpdateView(context.Context, *UpdateViewRequest) (*View, error)
// Deletes a view.
DeleteView(context.Context, *DeleteViewRequest) (*emptypb.Empty, error)
// Query metrics.
QueryMetrics(context.Context, *QueryMetricsRequest) (*longrunningpb.Operation, error)
// Create a QaQuestion.
CreateQaQuestion(context.Context, *CreateQaQuestionRequest) (*QaQuestion, error)
// Gets a QaQuestion.
GetQaQuestion(context.Context, *GetQaQuestionRequest) (*QaQuestion, error)
// Updates a QaQuestion.
UpdateQaQuestion(context.Context, *UpdateQaQuestionRequest) (*QaQuestion, error)
// Deletes a QaQuestion.
DeleteQaQuestion(context.Context, *DeleteQaQuestionRequest) (*emptypb.Empty, error)
// Lists QaQuestions.
ListQaQuestions(context.Context, *ListQaQuestionsRequest) (*ListQaQuestionsResponse, error)
// Create a QaScorecard.
CreateQaScorecard(context.Context, *CreateQaScorecardRequest) (*QaScorecard, error)
// Gets a QaScorecard.
GetQaScorecard(context.Context, *GetQaScorecardRequest) (*QaScorecard, error)
// Updates a QaScorecard.
UpdateQaScorecard(context.Context, *UpdateQaScorecardRequest) (*QaScorecard, error)
// Deletes a QaScorecard.
DeleteQaScorecard(context.Context, *DeleteQaScorecardRequest) (*emptypb.Empty, error)
// Lists QaScorecards.
ListQaScorecards(context.Context, *ListQaScorecardsRequest) (*ListQaScorecardsResponse, error)
// Creates a QaScorecardRevision.
CreateQaScorecardRevision(context.Context, *CreateQaScorecardRevisionRequest) (*QaScorecardRevision, error)
// Gets a QaScorecardRevision.
GetQaScorecardRevision(context.Context, *GetQaScorecardRevisionRequest) (*QaScorecardRevision, error)
// Fine tune one or more QaModels.
TuneQaScorecardRevision(context.Context, *TuneQaScorecardRevisionRequest) (*longrunningpb.Operation, error)
// Deploy a QaScorecardRevision.
DeployQaScorecardRevision(context.Context, *DeployQaScorecardRevisionRequest) (*QaScorecardRevision, error)
// Undeploy a QaScorecardRevision.
UndeployQaScorecardRevision(context.Context, *UndeployQaScorecardRevisionRequest) (*QaScorecardRevision, error)
// Deletes a QaScorecardRevision.
DeleteQaScorecardRevision(context.Context, *DeleteQaScorecardRevisionRequest) (*emptypb.Empty, error)
// Lists all revisions under the parent QaScorecard.
ListQaScorecardRevisions(context.Context, *ListQaScorecardRevisionsRequest) (*ListQaScorecardRevisionsResponse, error)
// Create feedback label.
CreateFeedbackLabel(context.Context, *CreateFeedbackLabelRequest) (*FeedbackLabel, error)
// List feedback labels.
ListFeedbackLabels(context.Context, *ListFeedbackLabelsRequest) (*ListFeedbackLabelsResponse, error)
// Get feedback label.
GetFeedbackLabel(context.Context, *GetFeedbackLabelRequest) (*FeedbackLabel, error)
// Update feedback label.
UpdateFeedbackLabel(context.Context, *UpdateFeedbackLabelRequest) (*FeedbackLabel, error)
// Delete feedback label.
DeleteFeedbackLabel(context.Context, *DeleteFeedbackLabelRequest) (*emptypb.Empty, error)
// List all feedback labels by project number.
ListAllFeedbackLabels(context.Context, *ListAllFeedbackLabelsRequest) (*ListAllFeedbackLabelsResponse, error)
// Upload feedback labels in bulk.
BulkUploadFeedbackLabels(context.Context, *BulkUploadFeedbackLabelsRequest) (*longrunningpb.Operation, error)
// Download feedback labels in bulk.
BulkDownloadFeedbackLabels(context.Context, *BulkDownloadFeedbackLabelsRequest) (*longrunningpb.Operation, error)
}
ContactCenterInsightsServer is the server API for ContactCenterInsights service. All implementations should embed UnimplementedContactCenterInsightsServer for forward compatibility
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 100 labels
// per conversation is allowed, with a maximum of 256 characters per entry.
Labels map[string]string `` /* 153-byte string literal not displayed */
// Conversation metadata related to quality management.
QualityMetadata *Conversation_QualityMetadata `protobuf:"bytes,24,opt,name=quality_metadata,json=qualityMetadata,proto3" json:"quality_metadata,omitempty"`
// Input only. JSON metadata encoded as a string.
// This field is primarily used by Insights integrations with various telphony
// systems and must be in one of Insight's supported formats.
MetadataJson string `protobuf:"bytes,25,opt,name=metadata_json,json=metadataJson,proto3" json:"metadata_json,omitempty"`
// 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. Latest summary of the conversation.
LatestSummary *ConversationSummarizationSuggestionData `protobuf:"bytes,20,opt,name=latest_summary,json=latestSummary,proto3" json:"latest_summary,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 */
// Obfuscated user ID which the customer sent to us.
ObfuscatedUserId string `protobuf:"bytes,21,opt,name=obfuscated_user_id,json=obfuscatedUserId,proto3" json:"obfuscated_user_id,omitempty"`
// 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) GetLatestSummary ¶ added in v1.7.1
func (x *Conversation) GetLatestSummary() *ConversationSummarizationSuggestionData
func (*Conversation) GetMedium ¶
func (x *Conversation) GetMedium() Conversation_Medium
func (*Conversation) GetMetadata ¶
func (m *Conversation) GetMetadata() isConversation_Metadata
func (*Conversation) GetMetadataJson ¶ added in v1.15.0
func (x *Conversation) GetMetadataJson() string
func (*Conversation) GetName ¶
func (x *Conversation) GetName() string
func (*Conversation) GetObfuscatedUserId ¶
func (x *Conversation) GetObfuscatedUserId() string
func (*Conversation) GetQualityMetadata ¶ added in v1.13.0
func (x *Conversation) GetQualityMetadata() *Conversation_QualityMetadata
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 ConversationLevelSilence ¶ added in v1.15.0
type ConversationLevelSilence struct {
// Amount of time calculated to be in silence.
SilenceDuration *durationpb.Duration `protobuf:"bytes,1,opt,name=silence_duration,json=silenceDuration,proto3" json:"silence_duration,omitempty"`
// Percentage of the total conversation spent in silence.
SilencePercentage float32 `protobuf:"fixed32,2,opt,name=silence_percentage,json=silencePercentage,proto3" json:"silence_percentage,omitempty"`
// contains filtered or unexported fields
}
Conversation-level silence data.
func (*ConversationLevelSilence) Descriptor
deprecated
added in
v1.15.0
func (*ConversationLevelSilence) Descriptor() ([]byte, []int)
Deprecated: Use ConversationLevelSilence.ProtoReflect.Descriptor instead.
func (*ConversationLevelSilence) GetSilenceDuration ¶ added in v1.15.0
func (x *ConversationLevelSilence) GetSilenceDuration() *durationpb.Duration
func (*ConversationLevelSilence) GetSilencePercentage ¶ added in v1.15.0
func (x *ConversationLevelSilence) GetSilencePercentage() float32
func (*ConversationLevelSilence) ProtoMessage ¶ added in v1.15.0
func (*ConversationLevelSilence) ProtoMessage()
func (*ConversationLevelSilence) ProtoReflect ¶ added in v1.15.0
func (x *ConversationLevelSilence) ProtoReflect() protoreflect.Message
func (*ConversationLevelSilence) Reset ¶ added in v1.15.0
func (x *ConversationLevelSilence) Reset()
func (*ConversationLevelSilence) String ¶ added in v1.15.0
func (x *ConversationLevelSilence) 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: Marked as deprecated in google/cloud/contactcenterinsights/v1/resources.proto.
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: Marked as deprecated in google/cloud/contactcenterinsights/v1/resources.proto.
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 ConversationSummarizationSuggestionData ¶ added in v1.7.1
type ConversationSummarizationSuggestionData struct {
// The summarization content that is concatenated into one string.
Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
// The summarization content that is divided into sections. The key is the
// section's name and the value is the section's content. There is no
// specific format for the key or value.
TextSections map[string]string `` /* 185-byte string literal not displayed */
// The confidence score of the summarization.
Confidence float32 `protobuf:"fixed32,2,opt,name=confidence,proto3" json:"confidence,omitempty"`
// A map that contains metadata about the summarization and the document
// from which it originates.
Metadata map[string]string `` /* 157-byte string literal not displayed */
// The name of the answer record.
// Format:
// projects/{project}/locations/{location}/answerRecords/{answer_record}
AnswerRecord string `protobuf:"bytes,4,opt,name=answer_record,json=answerRecord,proto3" json:"answer_record,omitempty"`
// The name of the model that generates this summary.
// Format:
// projects/{project}/locations/{location}/conversationModels/{conversation_model}
ConversationModel string `protobuf:"bytes,6,opt,name=conversation_model,json=conversationModel,proto3" json:"conversation_model,omitempty"`
// contains filtered or unexported fields
}
Conversation summarization suggestion data.
func (*ConversationSummarizationSuggestionData) Descriptor
deprecated
added in
v1.7.1
func (*ConversationSummarizationSuggestionData) Descriptor() ([]byte, []int)
Deprecated: Use ConversationSummarizationSuggestionData.ProtoReflect.Descriptor instead.
func (*ConversationSummarizationSuggestionData) GetAnswerRecord ¶ added in v1.7.1
func (x *ConversationSummarizationSuggestionData) GetAnswerRecord() string
func (*ConversationSummarizationSuggestionData) GetConfidence ¶ added in v1.7.1
func (x *ConversationSummarizationSuggestionData) GetConfidence() float32
func (*ConversationSummarizationSuggestionData) GetConversationModel ¶ added in v1.7.1
func (x *ConversationSummarizationSuggestionData) GetConversationModel() string
func (*ConversationSummarizationSuggestionData) GetMetadata ¶ added in v1.7.1
func (x *ConversationSummarizationSuggestionData) GetMetadata() map[string]string
func (*ConversationSummarizationSuggestionData) GetText ¶ added in v1.7.1
func (x *ConversationSummarizationSuggestionData) GetText() string
func (*ConversationSummarizationSuggestionData) GetTextSections ¶ added in v1.7.1
func (x *ConversationSummarizationSuggestionData) GetTextSections() map[string]string
func (*ConversationSummarizationSuggestionData) ProtoMessage ¶ added in v1.7.1
func (*ConversationSummarizationSuggestionData) ProtoMessage()
func (*ConversationSummarizationSuggestionData) ProtoReflect ¶ added in v1.7.1
func (x *ConversationSummarizationSuggestionData) ProtoReflect() protoreflect.Message
func (*ConversationSummarizationSuggestionData) Reset ¶ added in v1.7.1
func (x *ConversationSummarizationSuggestionData) Reset()
func (*ConversationSummarizationSuggestionData) String ¶ added in v1.7.1
func (x *ConversationSummarizationSuggestionData) String() string
type ConversationView ¶
type ConversationView int32
Represents the options for viewing a conversation.
const ( // The conversation view is not specified. // // * Defaults to `FULL` in `GetConversationRequest`. // * Defaults to `BASIC` in `ListConversationsRequest`. ConversationView_CONVERSATION_VIEW_UNSPECIFIED ConversationView = 0 // Populates all fields in the conversation. ConversationView_FULL ConversationView = 2 // Populates all fields in the conversation except the transcript. ConversationView_BASIC ConversationView = 1 )
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_QualityMetadata ¶ added in v1.13.0
type Conversation_QualityMetadata struct {
// An arbitrary integer value indicating the customer's satisfaction rating.
CustomerSatisfactionRating int32 `` /* 142-byte string literal not displayed */
// The amount of time the customer waited to connect with an agent.
WaitDuration *durationpb.Duration `protobuf:"bytes,2,opt,name=wait_duration,json=waitDuration,proto3" json:"wait_duration,omitempty"`
// An arbitrary string value specifying the menu path the customer took.
MenuPath string `protobuf:"bytes,3,opt,name=menu_path,json=menuPath,proto3" json:"menu_path,omitempty"`
// Information about agents involved in the call.
AgentInfo []*Conversation_QualityMetadata_AgentInfo `protobuf:"bytes,4,rep,name=agent_info,json=agentInfo,proto3" json:"agent_info,omitempty"`
// contains filtered or unexported fields
}
Conversation metadata related to quality management.
func (*Conversation_QualityMetadata) Descriptor
deprecated
added in
v1.13.0
func (*Conversation_QualityMetadata) Descriptor() ([]byte, []int)
Deprecated: Use Conversation_QualityMetadata.ProtoReflect.Descriptor instead.
func (*Conversation_QualityMetadata) GetAgentInfo ¶ added in v1.13.0
func (x *Conversation_QualityMetadata) GetAgentInfo() []*Conversation_QualityMetadata_AgentInfo
func (*Conversation_QualityMetadata) GetCustomerSatisfactionRating ¶ added in v1.13.0
func (x *Conversation_QualityMetadata) GetCustomerSatisfactionRating() int32
func (*Conversation_QualityMetadata) GetMenuPath ¶ added in v1.13.0
func (x *Conversation_QualityMetadata) GetMenuPath() string
func (*Conversation_QualityMetadata) GetWaitDuration ¶ added in v1.13.0
func (x *Conversation_QualityMetadata) GetWaitDuration() *durationpb.Duration
func (*Conversation_QualityMetadata) ProtoMessage ¶ added in v1.13.0
func (*Conversation_QualityMetadata) ProtoMessage()
func (*Conversation_QualityMetadata) ProtoReflect ¶ added in v1.13.0
func (x *Conversation_QualityMetadata) ProtoReflect() protoreflect.Message
func (*Conversation_QualityMetadata) Reset ¶ added in v1.13.0
func (x *Conversation_QualityMetadata) Reset()
func (*Conversation_QualityMetadata) String ¶ added in v1.13.0
func (x *Conversation_QualityMetadata) String() string
type Conversation_QualityMetadata_AgentInfo ¶ added in v1.13.0
type Conversation_QualityMetadata_AgentInfo struct {
// A user-specified string representing the agent.
AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
// The agent's name.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// A user-specified string representing the agent's team.
Team string `protobuf:"bytes,3,opt,name=team,proto3" json:"team,omitempty"`
// A user-provided string indicating the outcome of the agent's segment of
// the call.
DispositionCode string `protobuf:"bytes,4,opt,name=disposition_code,json=dispositionCode,proto3" json:"disposition_code,omitempty"`
// The agent type, e.g. HUMAN_AGENT.
AgentType ConversationParticipant_Role `` /* 161-byte string literal not displayed */
// contains filtered or unexported fields
}
Information about an agent involved in the conversation.
func (*Conversation_QualityMetadata_AgentInfo) Descriptor
deprecated
added in
v1.13.0
func (*Conversation_QualityMetadata_AgentInfo) Descriptor() ([]byte, []int)
Deprecated: Use Conversation_QualityMetadata_AgentInfo.ProtoReflect.Descriptor instead.
func (*Conversation_QualityMetadata_AgentInfo) GetAgentId ¶ added in v1.13.0
func (x *Conversation_QualityMetadata_AgentInfo) GetAgentId() string
func (*Conversation_QualityMetadata_AgentInfo) GetAgentType ¶ added in v1.17.0
func (x *Conversation_QualityMetadata_AgentInfo) GetAgentType() ConversationParticipant_Role
func (*Conversation_QualityMetadata_AgentInfo) GetDisplayName ¶ added in v1.13.0
func (x *Conversation_QualityMetadata_AgentInfo) GetDisplayName() string
func (*Conversation_QualityMetadata_AgentInfo) GetDispositionCode ¶ added in v1.13.0
func (x *Conversation_QualityMetadata_AgentInfo) GetDispositionCode() string
func (*Conversation_QualityMetadata_AgentInfo) GetTeam ¶ added in v1.13.0
func (x *Conversation_QualityMetadata_AgentInfo) GetTeam() string
func (*Conversation_QualityMetadata_AgentInfo) ProtoMessage ¶ added in v1.13.0
func (*Conversation_QualityMetadata_AgentInfo) ProtoMessage()
func (*Conversation_QualityMetadata_AgentInfo) ProtoReflect ¶ added in v1.13.0
func (x *Conversation_QualityMetadata_AgentInfo) ProtoReflect() protoreflect.Message
func (*Conversation_QualityMetadata_AgentInfo) Reset ¶ added in v1.13.0
func (x *Conversation_QualityMetadata_AgentInfo) Reset()
func (*Conversation_QualityMetadata_AgentInfo) String ¶ added in v1.13.0
func (x *Conversation_QualityMetadata_AgentInfo) String() string
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"`
// Output only. The annotator selector used for the analysis (if any).
AnnotatorSelector *AnnotatorSelector `protobuf:"bytes,4,opt,name=annotator_selector,json=annotatorSelector,proto3" json:"annotator_selector,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) GetAnnotatorSelector ¶ added in v1.5.0
func (x *CreateAnalysisOperationMetadata) GetAnnotatorSelector() *AnnotatorSelector
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 CreateAnalysisRuleRequest ¶ added in v1.16.0
type CreateAnalysisRuleRequest struct {
// Required. The parent resource of the analysis rule. Required. The location
// to create a analysis rule 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 analysis rule resource to create.
AnalysisRule *AnalysisRule `protobuf:"bytes,2,opt,name=analysis_rule,json=analysisRule,proto3" json:"analysis_rule,omitempty"`
// contains filtered or unexported fields
}
The request to create a analysis rule. analysis_rule_id will be generated by the server.
func (*CreateAnalysisRuleRequest) Descriptor
deprecated
added in
v1.16.0
func (*CreateAnalysisRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAnalysisRuleRequest.ProtoReflect.Descriptor instead.
func (*CreateAnalysisRuleRequest) GetAnalysisRule ¶ added in v1.16.0
func (x *CreateAnalysisRuleRequest) GetAnalysisRule() *AnalysisRule
func (*CreateAnalysisRuleRequest) GetParent ¶ added in v1.16.0
func (x *CreateAnalysisRuleRequest) GetParent() string
func (*CreateAnalysisRuleRequest) ProtoMessage ¶ added in v1.16.0
func (*CreateAnalysisRuleRequest) ProtoMessage()
func (*CreateAnalysisRuleRequest) ProtoReflect ¶ added in v1.16.0
func (x *CreateAnalysisRuleRequest) ProtoReflect() protoreflect.Message
func (*CreateAnalysisRuleRequest) Reset ¶ added in v1.16.0
func (x *CreateAnalysisRuleRequest) Reset()
func (*CreateAnalysisRuleRequest) String ¶ added in v1.16.0
func (x *CreateAnalysisRuleRequest) 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-64 characters and must match the regular
// expression `^[a-z0-9-]{4,64}$`. 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 CreateFeedbackLabelRequest ¶ added in v1.16.0
type CreateFeedbackLabelRequest struct {
// Required. The parent resource of the feedback label.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The ID of the feedback label to create.
// If one is not specified it will be generated by the server.
FeedbackLabelId string `protobuf:"bytes,2,opt,name=feedback_label_id,json=feedbackLabelId,proto3" json:"feedback_label_id,omitempty"`
// Required. The feedback label to create.
FeedbackLabel *FeedbackLabel `protobuf:"bytes,3,opt,name=feedback_label,json=feedbackLabel,proto3" json:"feedback_label,omitempty"`
// contains filtered or unexported fields
}
The request for creating a feedback label.
func (*CreateFeedbackLabelRequest) Descriptor
deprecated
added in
v1.16.0
func (*CreateFeedbackLabelRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateFeedbackLabelRequest.ProtoReflect.Descriptor instead.
func (*CreateFeedbackLabelRequest) GetFeedbackLabel ¶ added in v1.16.0
func (x *CreateFeedbackLabelRequest) GetFeedbackLabel() *FeedbackLabel
func (*CreateFeedbackLabelRequest) GetFeedbackLabelId ¶ added in v1.16.0
func (x *CreateFeedbackLabelRequest) GetFeedbackLabelId() string
func (*CreateFeedbackLabelRequest) GetParent ¶ added in v1.16.0
func (x *CreateFeedbackLabelRequest) GetParent() string
func (*CreateFeedbackLabelRequest) ProtoMessage ¶ added in v1.16.0
func (*CreateFeedbackLabelRequest) ProtoMessage()
func (*CreateFeedbackLabelRequest) ProtoReflect ¶ added in v1.16.0
func (x *CreateFeedbackLabelRequest) ProtoReflect() protoreflect.Message
func (*CreateFeedbackLabelRequest) Reset ¶ added in v1.16.0
func (x *CreateFeedbackLabelRequest) Reset()
func (*CreateFeedbackLabelRequest) String ¶ added in v1.16.0
func (x *CreateFeedbackLabelRequest) 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 CreateQaQuestionRequest ¶ added in v1.16.0
type CreateQaQuestionRequest struct {
// Required. The parent resource of the QaQuestion.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The QaQuestion to create.
QaQuestion *QaQuestion `protobuf:"bytes,2,opt,name=qa_question,json=qaQuestion,proto3" json:"qa_question,omitempty"`
// Optional. A unique ID for the new question. This ID will become the final
// component of the question's resource name. If no ID is specified, a
// server-generated ID will be used.
//
// This value should be 4-64 characters and must match the regular
// expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`.
QaQuestionId string `protobuf:"bytes,3,opt,name=qa_question_id,json=qaQuestionId,proto3" json:"qa_question_id,omitempty"`
// contains filtered or unexported fields
}
The request for creating a QaQuestion.
func (*CreateQaQuestionRequest) Descriptor
deprecated
added in
v1.16.0
func (*CreateQaQuestionRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateQaQuestionRequest.ProtoReflect.Descriptor instead.
func (*CreateQaQuestionRequest) GetParent ¶ added in v1.16.0
func (x *CreateQaQuestionRequest) GetParent() string
func (*CreateQaQuestionRequest) GetQaQuestion ¶ added in v1.16.0
func (x *CreateQaQuestionRequest) GetQaQuestion() *QaQuestion
func (*CreateQaQuestionRequest) GetQaQuestionId ¶ added in v1.16.0
func (x *CreateQaQuestionRequest) GetQaQuestionId() string
func (*CreateQaQuestionRequest) ProtoMessage ¶ added in v1.16.0
func (*CreateQaQuestionRequest) ProtoMessage()
func (*CreateQaQuestionRequest) ProtoReflect ¶ added in v1.16.0
func (x *CreateQaQuestionRequest) ProtoReflect() protoreflect.Message
func (*CreateQaQuestionRequest) Reset ¶ added in v1.16.0
func (x *CreateQaQuestionRequest) Reset()
func (*CreateQaQuestionRequest) String ¶ added in v1.16.0
func (x *CreateQaQuestionRequest) String() string
type CreateQaScorecardRequest ¶ added in v1.16.0
type CreateQaScorecardRequest struct {
// Required. The parent resource of the QaScorecard.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The QaScorecard to create.
QaScorecard *QaScorecard `protobuf:"bytes,2,opt,name=qa_scorecard,json=qaScorecard,proto3" json:"qa_scorecard,omitempty"`
// Optional. A unique ID for the new QaScorecard. This ID will become the
// final component of the QaScorecard's resource name. If no ID is specified,
// a server-generated ID will be used.
//
// This value should be 4-64 characters and must match the regular
// expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`.
QaScorecardId string `protobuf:"bytes,3,opt,name=qa_scorecard_id,json=qaScorecardId,proto3" json:"qa_scorecard_id,omitempty"`
// contains filtered or unexported fields
}
The request for creating a QaScorecard.
func (*CreateQaScorecardRequest) Descriptor
deprecated
added in
v1.16.0
func (*CreateQaScorecardRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateQaScorecardRequest.ProtoReflect.Descriptor instead.
func (*CreateQaScorecardRequest) GetParent ¶ added in v1.16.0
func (x *CreateQaScorecardRequest) GetParent() string
func (*CreateQaScorecardRequest) GetQaScorecard ¶ added in v1.16.0
func (x *CreateQaScorecardRequest) GetQaScorecard() *QaScorecard
func (*CreateQaScorecardRequest) GetQaScorecardId ¶ added in v1.16.0
func (x *CreateQaScorecardRequest) GetQaScorecardId() string
func (*CreateQaScorecardRequest) ProtoMessage ¶ added in v1.16.0
func (*CreateQaScorecardRequest) ProtoMessage()
func (*CreateQaScorecardRequest) ProtoReflect ¶ added in v1.16.0
func (x *CreateQaScorecardRequest) ProtoReflect() protoreflect.Message
func (*CreateQaScorecardRequest) Reset ¶ added in v1.16.0
func (x *CreateQaScorecardRequest) Reset()
func (*CreateQaScorecardRequest) String ¶ added in v1.16.0
func (x *CreateQaScorecardRequest) String() string
type CreateQaScorecardRevisionRequest ¶ added in v1.16.0
type CreateQaScorecardRevisionRequest struct {
// Required. The parent resource of the QaScorecardRevision.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The QaScorecardRevision to create.
QaScorecardRevision *QaScorecardRevision `protobuf:"bytes,2,opt,name=qa_scorecard_revision,json=qaScorecardRevision,proto3" json:"qa_scorecard_revision,omitempty"`
// Optional. A unique ID for the new QaScorecardRevision. This ID will become
// the final component of the QaScorecardRevision's resource name. If no ID is
// specified, a server-generated ID will be used.
//
// This value should be 4-64 characters and must match the regular
// expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`.
QaScorecardRevisionId string `` /* 128-byte string literal not displayed */
// contains filtered or unexported fields
}
The request for creating a QaScorecardRevision.
func (*CreateQaScorecardRevisionRequest) Descriptor
deprecated
added in
v1.16.0
func (*CreateQaScorecardRevisionRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateQaScorecardRevisionRequest.ProtoReflect.Descriptor instead.
func (*CreateQaScorecardRevisionRequest) GetParent ¶ added in v1.16.0
func (x *CreateQaScorecardRevisionRequest) GetParent() string
func (*CreateQaScorecardRevisionRequest) GetQaScorecardRevision ¶ added in v1.16.0
func (x *CreateQaScorecardRevisionRequest) GetQaScorecardRevision() *QaScorecardRevision
func (*CreateQaScorecardRevisionRequest) GetQaScorecardRevisionId ¶ added in v1.16.0
func (x *CreateQaScorecardRevisionRequest) GetQaScorecardRevisionId() string
func (*CreateQaScorecardRevisionRequest) ProtoMessage ¶ added in v1.16.0
func (*CreateQaScorecardRevisionRequest) ProtoMessage()
func (*CreateQaScorecardRevisionRequest) ProtoReflect ¶ added in v1.16.0
func (x *CreateQaScorecardRevisionRequest) ProtoReflect() protoreflect.Message
func (*CreateQaScorecardRevisionRequest) Reset ¶ added in v1.16.0
func (x *CreateQaScorecardRevisionRequest) Reset()
func (*CreateQaScorecardRevisionRequest) String ¶ added in v1.16.0
func (x *CreateQaScorecardRevisionRequest) String() string
type CreateViewRequest ¶
type CreateViewRequest struct {
// Required. The parent resource of the view. Required. The location to create
// a view 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 view resource to create.
View *View `protobuf:"bytes,2,opt,name=view,proto3" json:"view,omitempty"`
// contains filtered or unexported fields
}
The request to create a view.
func (*CreateViewRequest) Descriptor
deprecated
func (*CreateViewRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateViewRequest.ProtoReflect.Descriptor instead.
func (*CreateViewRequest) GetParent ¶
func (x *CreateViewRequest) GetParent() string
func (*CreateViewRequest) GetView ¶
func (x *CreateViewRequest) GetView() *View
func (*CreateViewRequest) ProtoMessage ¶
func (*CreateViewRequest) ProtoMessage()
func (*CreateViewRequest) ProtoReflect ¶
func (x *CreateViewRequest) ProtoReflect() protoreflect.Message
func (*CreateViewRequest) Reset ¶
func (x *CreateViewRequest) Reset()
func (*CreateViewRequest) String ¶
func (x *CreateViewRequest) String() string
type DatasetValidationWarning ¶ added in v1.16.0
type DatasetValidationWarning int32
Enum for the different types of issues a tuning dataset can have. These warnings are currentlyraised when trying to validate a dataset for tuning a scorecard.
const ( // Unspecified data validation warning. DatasetValidationWarning_DATASET_VALIDATION_WARNING_UNSPECIFIED DatasetValidationWarning = 0 // A non-trivial percentage of the feedback labels are invalid. DatasetValidationWarning_TOO_MANY_INVALID_FEEDBACK_LABELS DatasetValidationWarning = 1 // The quantity of valid feedback labels provided is less than the // recommended minimum. DatasetValidationWarning_INSUFFICIENT_FEEDBACK_LABELS DatasetValidationWarning = 2 // One or more of the answers have less than the recommended minimum of // feedback labels. DatasetValidationWarning_INSUFFICIENT_FEEDBACK_LABELS_PER_ANSWER DatasetValidationWarning = 3 // All the labels in the dataset come from a single answer choice. DatasetValidationWarning_ALL_FEEDBACK_LABELS_HAVE_THE_SAME_ANSWER DatasetValidationWarning = 4 )
func (DatasetValidationWarning) Descriptor ¶ added in v1.16.0
func (DatasetValidationWarning) Descriptor() protoreflect.EnumDescriptor
func (DatasetValidationWarning) Enum ¶ added in v1.16.0
func (x DatasetValidationWarning) Enum() *DatasetValidationWarning
func (DatasetValidationWarning) EnumDescriptor
deprecated
added in
v1.16.0
func (DatasetValidationWarning) EnumDescriptor() ([]byte, []int)
Deprecated: Use DatasetValidationWarning.Descriptor instead.
func (DatasetValidationWarning) Number ¶ added in v1.16.0
func (x DatasetValidationWarning) Number() protoreflect.EnumNumber
func (DatasetValidationWarning) String ¶ added in v1.16.0
func (x DatasetValidationWarning) String() string
func (DatasetValidationWarning) Type ¶ added in v1.16.0
func (DatasetValidationWarning) Type() protoreflect.EnumType
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 DeleteAnalysisRuleRequest ¶ added in v1.16.0
type DeleteAnalysisRuleRequest struct {
// Required. The name of the analysis rule to delete.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request to delete a analysis rule.
func (*DeleteAnalysisRuleRequest) Descriptor
deprecated
added in
v1.16.0
func (*DeleteAnalysisRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAnalysisRuleRequest.ProtoReflect.Descriptor instead.
func (*DeleteAnalysisRuleRequest) GetName ¶ added in v1.16.0
func (x *DeleteAnalysisRuleRequest) GetName() string
func (*DeleteAnalysisRuleRequest) ProtoMessage ¶ added in v1.16.0
func (*DeleteAnalysisRuleRequest) ProtoMessage()
func (*DeleteAnalysisRuleRequest) ProtoReflect ¶ added in v1.16.0
func (x *DeleteAnalysisRuleRequest) ProtoReflect() protoreflect.Message
func (*DeleteAnalysisRuleRequest) Reset ¶ added in v1.16.0
func (x *DeleteAnalysisRuleRequest) Reset()
func (*DeleteAnalysisRuleRequest) String ¶ added in v1.16.0
func (x *DeleteAnalysisRuleRequest) 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 DeleteFeedbackLabelRequest ¶ added in v1.16.0
type DeleteFeedbackLabelRequest struct {
// Required. The name of the feedback label to delete.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request for deleting a feedback label.
func (*DeleteFeedbackLabelRequest) Descriptor
deprecated
added in
v1.16.0
func (*DeleteFeedbackLabelRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteFeedbackLabelRequest.ProtoReflect.Descriptor instead.
func (*DeleteFeedbackLabelRequest) GetName ¶ added in v1.16.0
func (x *DeleteFeedbackLabelRequest) GetName() string
func (*DeleteFeedbackLabelRequest) ProtoMessage ¶ added in v1.16.0
func (*DeleteFeedbackLabelRequest) ProtoMessage()
func (*DeleteFeedbackLabelRequest) ProtoReflect ¶ added in v1.16.0
func (x *DeleteFeedbackLabelRequest) ProtoReflect() protoreflect.Message
func (*DeleteFeedbackLabelRequest) Reset ¶ added in v1.16.0
func (x *DeleteFeedbackLabelRequest) Reset()
func (*DeleteFeedbackLabelRequest) String ¶ added in v1.16.0
func (x *DeleteFeedbackLabelRequest) 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 DeleteIssueRequest ¶ added in v1.5.0
type DeleteIssueRequest struct {
// Required. The name of the issue 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.
func (*DeleteIssueRequest) Descriptor
deprecated
added in
v1.5.0
func (*DeleteIssueRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteIssueRequest.ProtoReflect.Descriptor instead.
func (*DeleteIssueRequest) GetName ¶ added in v1.5.0
func (x *DeleteIssueRequest) GetName() string
func (*DeleteIssueRequest) ProtoMessage ¶ added in v1.5.0
func (*DeleteIssueRequest) ProtoMessage()
func (*DeleteIssueRequest) ProtoReflect ¶ added in v1.5.0
func (x *DeleteIssueRequest) ProtoReflect() protoreflect.Message
func (*DeleteIssueRequest) Reset ¶ added in v1.5.0
func (x *DeleteIssueRequest) Reset()
func (*DeleteIssueRequest) String ¶ added in v1.5.0
func (x *DeleteIssueRequest) 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 DeleteQaQuestionRequest ¶ added in v1.16.0
type DeleteQaQuestionRequest struct {
// Required. The name of the QaQuestion to delete.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request for deleting a QaQuestion.
func (*DeleteQaQuestionRequest) Descriptor
deprecated
added in
v1.16.0
func (*DeleteQaQuestionRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteQaQuestionRequest.ProtoReflect.Descriptor instead.
func (*DeleteQaQuestionRequest) GetName ¶ added in v1.16.0
func (x *DeleteQaQuestionRequest) GetName() string
func (*DeleteQaQuestionRequest) ProtoMessage ¶ added in v1.16.0
func (*DeleteQaQuestionRequest) ProtoMessage()
func (*DeleteQaQuestionRequest) ProtoReflect ¶ added in v1.16.0
func (x *DeleteQaQuestionRequest) ProtoReflect() protoreflect.Message
func (*DeleteQaQuestionRequest) Reset ¶ added in v1.16.0
func (x *DeleteQaQuestionRequest) Reset()
func (*DeleteQaQuestionRequest) String ¶ added in v1.16.0
func (x *DeleteQaQuestionRequest) String() string
type DeleteQaScorecardRequest ¶ added in v1.16.0
type DeleteQaScorecardRequest struct {
// Required. The name of the QaScorecard to delete.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. If set to true, all of this QaScorecard's child resources will
// also be deleted. Otherwise, the request will only succeed if it has none.
Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
The request for deleting a QaScorecard.
func (*DeleteQaScorecardRequest) Descriptor
deprecated
added in
v1.16.0
func (*DeleteQaScorecardRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteQaScorecardRequest.ProtoReflect.Descriptor instead.
func (*DeleteQaScorecardRequest) GetForce ¶ added in v1.16.0
func (x *DeleteQaScorecardRequest) GetForce() bool
func (*DeleteQaScorecardRequest) GetName ¶ added in v1.16.0
func (x *DeleteQaScorecardRequest) GetName() string
func (*DeleteQaScorecardRequest) ProtoMessage ¶ added in v1.16.0
func (*DeleteQaScorecardRequest) ProtoMessage()
func (*DeleteQaScorecardRequest) ProtoReflect ¶ added in v1.16.0
func (x *DeleteQaScorecardRequest) ProtoReflect() protoreflect.Message
func (*DeleteQaScorecardRequest) Reset ¶ added in v1.16.0
func (x *DeleteQaScorecardRequest) Reset()
func (*DeleteQaScorecardRequest) String ¶ added in v1.16.0
func (x *DeleteQaScorecardRequest) String() string
type DeleteQaScorecardRevisionRequest ¶ added in v1.16.0
type DeleteQaScorecardRevisionRequest struct {
// Required. The name of the QaScorecardRevision to delete.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. If set to true, all of this QaScorecardRevision's child resources
// will also be deleted. Otherwise, the request will only succeed if it has
// none.
Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
The request to delete a QaScorecardRevision.
func (*DeleteQaScorecardRevisionRequest) Descriptor
deprecated
added in
v1.16.0
func (*DeleteQaScorecardRevisionRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteQaScorecardRevisionRequest.ProtoReflect.Descriptor instead.
func (*DeleteQaScorecardRevisionRequest) GetForce ¶ added in v1.16.0
func (x *DeleteQaScorecardRevisionRequest) GetForce() bool
func (*DeleteQaScorecardRevisionRequest) GetName ¶ added in v1.16.0
func (x *DeleteQaScorecardRevisionRequest) GetName() string
func (*DeleteQaScorecardRevisionRequest) ProtoMessage ¶ added in v1.16.0
func (*DeleteQaScorecardRevisionRequest) ProtoMessage()
func (*DeleteQaScorecardRevisionRequest) ProtoReflect ¶ added in v1.16.0
func (x *DeleteQaScorecardRevisionRequest) ProtoReflect() protoreflect.Message
func (*DeleteQaScorecardRevisionRequest) Reset ¶ added in v1.16.0
func (x *DeleteQaScorecardRevisionRequest) Reset()
func (*DeleteQaScorecardRevisionRequest) String ¶ added in v1.16.0
func (x *DeleteQaScorecardRevisionRequest) String() string
type DeleteViewRequest ¶
type DeleteViewRequest struct {
// Required. The name of the view to delete.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request to delete a view.
func (*DeleteViewRequest) Descriptor
deprecated
func (*DeleteViewRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteViewRequest.ProtoReflect.Descriptor instead.
func (*DeleteViewRequest) GetName ¶
func (x *DeleteViewRequest) GetName() string
func (*DeleteViewRequest) ProtoMessage ¶
func (*DeleteViewRequest) ProtoMessage()
func (*DeleteViewRequest) ProtoReflect ¶
func (x *DeleteViewRequest) ProtoReflect() protoreflect.Message
func (*DeleteViewRequest) Reset ¶
func (x *DeleteViewRequest) Reset()
func (*DeleteViewRequest) String ¶
func (x *DeleteViewRequest) 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 DeployQaScorecardRevisionRequest ¶ added in v1.16.0
type DeployQaScorecardRevisionRequest struct {
// Required. The name of the QaScorecardRevision to deploy.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request to deploy a QaScorecardRevision
func (*DeployQaScorecardRevisionRequest) Descriptor
deprecated
added in
v1.16.0
func (*DeployQaScorecardRevisionRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeployQaScorecardRevisionRequest.ProtoReflect.Descriptor instead.
func (*DeployQaScorecardRevisionRequest) GetName ¶ added in v1.16.0
func (x *DeployQaScorecardRevisionRequest) GetName() string
func (*DeployQaScorecardRevisionRequest) ProtoMessage ¶ added in v1.16.0
func (*DeployQaScorecardRevisionRequest) ProtoMessage()
func (*DeployQaScorecardRevisionRequest) ProtoReflect ¶ added in v1.16.0
func (x *DeployQaScorecardRevisionRequest) ProtoReflect() protoreflect.Message
func (*DeployQaScorecardRevisionRequest) Reset ¶ added in v1.16.0
func (x *DeployQaScorecardRevisionRequest) Reset()
func (*DeployQaScorecardRevisionRequest) String ¶ added in v1.16.0
func (x *DeployQaScorecardRevisionRequest) 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 Dimension ¶ added in v1.16.0
type Dimension struct {
// Output-only metadata about the dimension.
//
// Types that are assignable to DimensionMetadata:
//
// *Dimension_IssueDimensionMetadata_
// *Dimension_AgentDimensionMetadata_
// *Dimension_QaQuestionDimensionMetadata_
// *Dimension_QaQuestionAnswerDimensionMetadata_
DimensionMetadata isDimension_DimensionMetadata `protobuf_oneof:"dimension_metadata"`
// The key of the dimension.
DimensionKey Dimension_DimensionKey `` /* 164-byte string literal not displayed */
// contains filtered or unexported fields
}
A dimension determines the grouping key for the query. In SQL terms, these would be part of both the "SELECT" and "GROUP BY" clauses.
func (*Dimension) Descriptor
deprecated
added in
v1.16.0
func (*Dimension) GetAgentDimensionMetadata ¶ added in v1.16.0
func (x *Dimension) GetAgentDimensionMetadata() *Dimension_AgentDimensionMetadata
func (*Dimension) GetDimensionKey ¶ added in v1.16.0
func (x *Dimension) GetDimensionKey() Dimension_DimensionKey
func (*Dimension) GetDimensionMetadata ¶ added in v1.16.0
func (m *Dimension) GetDimensionMetadata() isDimension_DimensionMetadata
func (*Dimension) GetIssueDimensionMetadata ¶ added in v1.16.0
func (x *Dimension) GetIssueDimensionMetadata() *Dimension_IssueDimensionMetadata
func (*Dimension) GetQaQuestionAnswerDimensionMetadata ¶ added in v1.16.0
func (x *Dimension) GetQaQuestionAnswerDimensionMetadata() *Dimension_QaQuestionAnswerDimensionMetadata
func (*Dimension) GetQaQuestionDimensionMetadata ¶ added in v1.16.0
func (x *Dimension) GetQaQuestionDimensionMetadata() *Dimension_QaQuestionDimensionMetadata
func (*Dimension) ProtoMessage ¶ added in v1.16.0
func (*Dimension) ProtoMessage()
func (*Dimension) ProtoReflect ¶ added in v1.16.0
func (x *Dimension) ProtoReflect() protoreflect.Message
type Dimension_AgentDimensionMetadata ¶ added in v1.16.0
type Dimension_AgentDimensionMetadata struct {
// Optional. A user-specified string representing the agent.
AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
// Optional. The agent's name
AgentDisplayName string `protobuf:"bytes,2,opt,name=agent_display_name,json=agentDisplayName,proto3" json:"agent_display_name,omitempty"`
// Optional. A user-specified string representing the agent's team.
AgentTeam string `protobuf:"bytes,3,opt,name=agent_team,json=agentTeam,proto3" json:"agent_team,omitempty"`
// contains filtered or unexported fields
}
Metadata about the agent dimension.
func (*Dimension_AgentDimensionMetadata) Descriptor
deprecated
added in
v1.16.0
func (*Dimension_AgentDimensionMetadata) Descriptor() ([]byte, []int)
Deprecated: Use Dimension_AgentDimensionMetadata.ProtoReflect.Descriptor instead.
func (*Dimension_AgentDimensionMetadata) GetAgentDisplayName ¶ added in v1.16.0
func (x *Dimension_AgentDimensionMetadata) GetAgentDisplayName() string
func (*Dimension_AgentDimensionMetadata) GetAgentId ¶ added in v1.16.0
func (x *Dimension_AgentDimensionMetadata) GetAgentId() string
func (*Dimension_AgentDimensionMetadata) GetAgentTeam ¶ added in v1.16.0
func (x *Dimension_AgentDimensionMetadata) GetAgentTeam() string
func (*Dimension_AgentDimensionMetadata) ProtoMessage ¶ added in v1.16.0
func (*Dimension_AgentDimensionMetadata) ProtoMessage()
func (*Dimension_AgentDimensionMetadata) ProtoReflect ¶ added in v1.16.0
func (x *Dimension_AgentDimensionMetadata) ProtoReflect() protoreflect.Message
func (*Dimension_AgentDimensionMetadata) Reset ¶ added in v1.16.0
func (x *Dimension_AgentDimensionMetadata) Reset()
func (*Dimension_AgentDimensionMetadata) String ¶ added in v1.16.0
func (x *Dimension_AgentDimensionMetadata) String() string
type Dimension_AgentDimensionMetadata_ ¶ added in v1.16.0
type Dimension_AgentDimensionMetadata_ struct {
// Output only. Metadata about the agent dimension.
AgentDimensionMetadata *Dimension_AgentDimensionMetadata `protobuf:"bytes,3,opt,name=agent_dimension_metadata,json=agentDimensionMetadata,proto3,oneof"`
}
type Dimension_DimensionKey ¶ added in v1.16.0
type Dimension_DimensionKey int32
The key of the dimension.
const ( // The key of the dimension is unspecified. Dimension_DIMENSION_KEY_UNSPECIFIED Dimension_DimensionKey = 0 // The dimension is keyed by issues. Dimension_ISSUE Dimension_DimensionKey = 1 // The dimension is keyed by agents. Dimension_AGENT Dimension_DimensionKey = 2 // The dimension is keyed by agent teams. Dimension_AGENT_TEAM Dimension_DimensionKey = 3 // The dimension is keyed by QaQuestionIds. // Note that: We only group by the QuestionId and not the revision-id of the // scorecard this question is a part of. This allows for showing stats for // the same question across different scorecard revisions. Dimension_QA_QUESTION_ID Dimension_DimensionKey = 4 // The dimension is keyed by QaQuestionIds-Answer value pairs. // Note that: We only group by the QuestionId and not the revision-id of the // scorecard this question is a part of. This allows for showing // distribution of answers per question across different scorecard // revisions. Dimension_QA_QUESTION_ANSWER_VALUE Dimension_DimensionKey = 5 // The dimension is keyed by the conversation profile ID. Dimension_CONVERSATION_PROFILE_ID Dimension_DimensionKey = 6 )
func (Dimension_DimensionKey) Descriptor ¶ added in v1.16.0
func (Dimension_DimensionKey) Descriptor() protoreflect.EnumDescriptor
func (Dimension_DimensionKey) Enum ¶ added in v1.16.0
func (x Dimension_DimensionKey) Enum() *Dimension_DimensionKey
func (Dimension_DimensionKey) EnumDescriptor
deprecated
added in
v1.16.0
func (Dimension_DimensionKey) EnumDescriptor() ([]byte, []int)
Deprecated: Use Dimension_DimensionKey.Descriptor instead.
func (Dimension_DimensionKey) Number ¶ added in v1.16.0
func (x Dimension_DimensionKey) Number() protoreflect.EnumNumber
func (Dimension_DimensionKey) String ¶ added in v1.16.0
func (x Dimension_DimensionKey) String() string
func (Dimension_DimensionKey) Type ¶ added in v1.16.0
func (Dimension_DimensionKey) Type() protoreflect.EnumType
type Dimension_IssueDimensionMetadata ¶ added in v1.16.0
type Dimension_IssueDimensionMetadata struct {
// The issue ID.
IssueId string `protobuf:"bytes,1,opt,name=issue_id,json=issueId,proto3" json:"issue_id,omitempty"`
// The issue display name.
IssueDisplayName string `protobuf:"bytes,2,opt,name=issue_display_name,json=issueDisplayName,proto3" json:"issue_display_name,omitempty"`
// The parent issue model ID.
IssueModelId string `protobuf:"bytes,3,opt,name=issue_model_id,json=issueModelId,proto3" json:"issue_model_id,omitempty"`
// contains filtered or unexported fields
}
Metadata about the issue dimension.
func (*Dimension_IssueDimensionMetadata) Descriptor
deprecated
added in
v1.16.0
func (*Dimension_IssueDimensionMetadata) Descriptor() ([]byte, []int)
Deprecated: Use Dimension_IssueDimensionMetadata.ProtoReflect.Descriptor instead.
func (*Dimension_IssueDimensionMetadata) GetIssueDisplayName ¶ added in v1.16.0
func (x *Dimension_IssueDimensionMetadata) GetIssueDisplayName() string
func (*Dimension_IssueDimensionMetadata) GetIssueId ¶ added in v1.16.0
func (x *Dimension_IssueDimensionMetadata) GetIssueId() string
func (*Dimension_IssueDimensionMetadata) GetIssueModelId ¶ added in v1.16.0
func (x *Dimension_IssueDimensionMetadata) GetIssueModelId() string
func (*Dimension_IssueDimensionMetadata) ProtoMessage ¶ added in v1.16.0
func (*Dimension_IssueDimensionMetadata) ProtoMessage()
func (*Dimension_IssueDimensionMetadata) ProtoReflect ¶ added in v1.16.0
func (x *Dimension_IssueDimensionMetadata) ProtoReflect() protoreflect.Message
func (*Dimension_IssueDimensionMetadata) Reset ¶ added in v1.16.0
func (x *Dimension_IssueDimensionMetadata) Reset()
func (*Dimension_IssueDimensionMetadata) String ¶ added in v1.16.0
func (x *Dimension_IssueDimensionMetadata) String() string
type Dimension_IssueDimensionMetadata_ ¶ added in v1.16.0
type Dimension_IssueDimensionMetadata_ struct {
// Output only. Metadata about the issue dimension.
IssueDimensionMetadata *Dimension_IssueDimensionMetadata `protobuf:"bytes,2,opt,name=issue_dimension_metadata,json=issueDimensionMetadata,proto3,oneof"`
}
type Dimension_QaQuestionAnswerDimensionMetadata ¶ added in v1.16.0
type Dimension_QaQuestionAnswerDimensionMetadata struct {
// Optional. The QA scorecard ID.
QaScorecardId string `protobuf:"bytes,1,opt,name=qa_scorecard_id,json=qaScorecardId,proto3" json:"qa_scorecard_id,omitempty"`
// Optional. The QA question ID.
QaQuestionId string `protobuf:"bytes,2,opt,name=qa_question_id,json=qaQuestionId,proto3" json:"qa_question_id,omitempty"`
// Optional. The full body of the question.
QuestionBody string `protobuf:"bytes,3,opt,name=question_body,json=questionBody,proto3" json:"question_body,omitempty"`
// Optional. The full body of the question.
AnswerValue string `protobuf:"bytes,4,opt,name=answer_value,json=answerValue,proto3" json:"answer_value,omitempty"`
// contains filtered or unexported fields
}
Metadata about the QA question-answer dimension. This is useful for showing the answer distribution for questions for a given scorecard.
func (*Dimension_QaQuestionAnswerDimensionMetadata) Descriptor
deprecated
added in
v1.16.0
func (*Dimension_QaQuestionAnswerDimensionMetadata) Descriptor() ([]byte, []int)
Deprecated: Use Dimension_QaQuestionAnswerDimensionMetadata.ProtoReflect.Descriptor instead.
func (*Dimension_QaQuestionAnswerDimensionMetadata) GetAnswerValue ¶ added in v1.16.0
func (x *Dimension_QaQuestionAnswerDimensionMetadata) GetAnswerValue() string
func (*Dimension_QaQuestionAnswerDimensionMetadata) GetQaQuestionId ¶ added in v1.16.0
func (x *Dimension_QaQuestionAnswerDimensionMetadata) GetQaQuestionId() string
func (*Dimension_QaQuestionAnswerDimensionMetadata) GetQaScorecardId ¶ added in v1.16.0
func (x *Dimension_QaQuestionAnswerDimensionMetadata) GetQaScorecardId() string
func (*Dimension_QaQuestionAnswerDimensionMetadata) GetQuestionBody ¶ added in v1.16.0
func (x *Dimension_QaQuestionAnswerDimensionMetadata) GetQuestionBody() string
func (*Dimension_QaQuestionAnswerDimensionMetadata) ProtoMessage ¶ added in v1.16.0
func (*Dimension_QaQuestionAnswerDimensionMetadata) ProtoMessage()
func (*Dimension_QaQuestionAnswerDimensionMetadata) ProtoReflect ¶ added in v1.16.0
func (x *Dimension_QaQuestionAnswerDimensionMetadata) ProtoReflect() protoreflect.Message
func (*Dimension_QaQuestionAnswerDimensionMetadata) Reset ¶ added in v1.16.0
func (x *Dimension_QaQuestionAnswerDimensionMetadata) Reset()
func (*Dimension_QaQuestionAnswerDimensionMetadata) String ¶ added in v1.16.0
func (x *Dimension_QaQuestionAnswerDimensionMetadata) String() string
type Dimension_QaQuestionAnswerDimensionMetadata_ ¶ added in v1.16.0
type Dimension_QaQuestionAnswerDimensionMetadata_ struct {
// Output only. Metadata about the QA question-answer dimension.
QaQuestionAnswerDimensionMetadata *Dimension_QaQuestionAnswerDimensionMetadata `protobuf:"bytes,5,opt,name=qa_question_answer_dimension_metadata,json=qaQuestionAnswerDimensionMetadata,proto3,oneof"`
}
type Dimension_QaQuestionDimensionMetadata ¶ added in v1.16.0
type Dimension_QaQuestionDimensionMetadata struct {
// Optional. The QA scorecard ID.
QaScorecardId string `protobuf:"bytes,1,opt,name=qa_scorecard_id,json=qaScorecardId,proto3" json:"qa_scorecard_id,omitempty"`
// Optional. The QA question ID.
QaQuestionId string `protobuf:"bytes,2,opt,name=qa_question_id,json=qaQuestionId,proto3" json:"qa_question_id,omitempty"`
// Optional. The full body of the question.
QuestionBody string `protobuf:"bytes,3,opt,name=question_body,json=questionBody,proto3" json:"question_body,omitempty"`
// contains filtered or unexported fields
}
Metadata about the QA question dimension.
func (*Dimension_QaQuestionDimensionMetadata) Descriptor
deprecated
added in
v1.16.0
func (*Dimension_QaQuestionDimensionMetadata) Descriptor() ([]byte, []int)
Deprecated: Use Dimension_QaQuestionDimensionMetadata.ProtoReflect.Descriptor instead.
func (*Dimension_QaQuestionDimensionMetadata) GetQaQuestionId ¶ added in v1.16.0
func (x *Dimension_QaQuestionDimensionMetadata) GetQaQuestionId() string
func (*Dimension_QaQuestionDimensionMetadata) GetQaScorecardId ¶ added in v1.16.0
func (x *Dimension_QaQuestionDimensionMetadata) GetQaScorecardId() string
func (*Dimension_QaQuestionDimensionMetadata) GetQuestionBody ¶ added in v1.16.0
func (x *Dimension_QaQuestionDimensionMetadata) GetQuestionBody() string
func (*Dimension_QaQuestionDimensionMetadata) ProtoMessage ¶ added in v1.16.0
func (*Dimension_QaQuestionDimensionMetadata) ProtoMessage()
func (*Dimension_QaQuestionDimensionMetadata) ProtoReflect ¶ added in v1.16.0
func (x *Dimension_QaQuestionDimensionMetadata) ProtoReflect() protoreflect.Message
func (*Dimension_QaQuestionDimensionMetadata) Reset ¶ added in v1.16.0
func (x *Dimension_QaQuestionDimensionMetadata) Reset()
func (*Dimension_QaQuestionDimensionMetadata) String ¶ added in v1.16.0
func (x *Dimension_QaQuestionDimensionMetadata) String() string
type Dimension_QaQuestionDimensionMetadata_ ¶ added in v1.16.0
type Dimension_QaQuestionDimensionMetadata_ struct {
// Output only. Metadata about the QA question dimension.
QaQuestionDimensionMetadata *Dimension_QaQuestionDimensionMetadata `protobuf:"bytes,4,opt,name=qa_question_dimension_metadata,json=qaQuestionDimensionMetadata,proto3,oneof"`
}
type EncryptionSpec ¶ added in v1.15.0
type EncryptionSpec struct {
// Immutable. The resource name of the encryption key specification resource.
// Format:
// projects/{project}/locations/{location}/encryptionSpec
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. The name of customer-managed encryption key that is used to
// secure a resource and its sub-resources. If empty, the resource is secured
// by our default encryption key. Only the key in the same location as this
// resource is allowed to be used for encryption. Format:
// `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{key}`
KmsKey string `protobuf:"bytes,2,opt,name=kms_key,json=kmsKey,proto3" json:"kms_key,omitempty"`
// contains filtered or unexported fields
}
A customer-managed encryption key specification that can be applied to all created resources (e.g. `Conversation`).
func (*EncryptionSpec) Descriptor
deprecated
added in
v1.15.0
func (*EncryptionSpec) Descriptor() ([]byte, []int)
Deprecated: Use EncryptionSpec.ProtoReflect.Descriptor instead.
func (*EncryptionSpec) GetKmsKey ¶ added in v1.15.0
func (x *EncryptionSpec) GetKmsKey() string
func (*EncryptionSpec) GetName ¶ added in v1.15.0
func (x *EncryptionSpec) GetName() string
func (*EncryptionSpec) ProtoMessage ¶ added in v1.15.0
func (*EncryptionSpec) ProtoMessage()
func (*EncryptionSpec) ProtoReflect ¶ added in v1.15.0
func (x *EncryptionSpec) ProtoReflect() protoreflect.Message
func (*EncryptionSpec) Reset ¶ added in v1.15.0
func (x *EncryptionSpec) Reset()
func (*EncryptionSpec) String ¶ added in v1.15.0
func (x *EncryptionSpec) 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"`
// Options for what to do if the destination table already exists.
WriteDisposition ExportInsightsDataRequest_WriteDisposition `` /* 196-byte string literal not displayed */
// 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) GetWriteDisposition ¶
func (x *ExportInsightsDataRequest) GetWriteDisposition() ExportInsightsDataRequest_WriteDisposition
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 ExportInsightsDataRequest_WriteDisposition ¶
type ExportInsightsDataRequest_WriteDisposition int32
Specifies the action that occurs if the destination table already exists.
const ( // Write disposition is not specified. Defaults to WRITE_TRUNCATE. ExportInsightsDataRequest_WRITE_DISPOSITION_UNSPECIFIED ExportInsightsDataRequest_WriteDisposition = 0 // If the table already exists, BigQuery will overwrite the table data and // use the schema from the load. ExportInsightsDataRequest_WRITE_TRUNCATE ExportInsightsDataRequest_WriteDisposition = 1 // If the table already exists, BigQuery will append data to the table. ExportInsightsDataRequest_WRITE_APPEND ExportInsightsDataRequest_WriteDisposition = 2 )
func (ExportInsightsDataRequest_WriteDisposition) Descriptor ¶
func (ExportInsightsDataRequest_WriteDisposition) Descriptor() protoreflect.EnumDescriptor
func (ExportInsightsDataRequest_WriteDisposition) EnumDescriptor
deprecated
func (ExportInsightsDataRequest_WriteDisposition) EnumDescriptor() ([]byte, []int)
Deprecated: Use ExportInsightsDataRequest_WriteDisposition.Descriptor instead.
func (ExportInsightsDataRequest_WriteDisposition) Number ¶
func (x ExportInsightsDataRequest_WriteDisposition) Number() protoreflect.EnumNumber
func (ExportInsightsDataRequest_WriteDisposition) String ¶
func (x ExportInsightsDataRequest_WriteDisposition) String() string
func (ExportInsightsDataRequest_WriteDisposition) Type ¶
func (ExportInsightsDataRequest_WriteDisposition) Type() protoreflect.EnumType
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 ExportIssueModelMetadata ¶ added in v1.15.0
type ExportIssueModelMetadata struct {
// The time the operation was created.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// 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 export request.
Request *ExportIssueModelRequest `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"`
// contains filtered or unexported fields
}
Metadata used for export issue model.
func (*ExportIssueModelMetadata) Descriptor
deprecated
added in
v1.15.0
func (*ExportIssueModelMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ExportIssueModelMetadata.ProtoReflect.Descriptor instead.
func (*ExportIssueModelMetadata) GetCreateTime ¶ added in v1.15.0
func (x *ExportIssueModelMetadata) GetCreateTime() *timestamppb.Timestamp
func (*ExportIssueModelMetadata) GetEndTime ¶ added in v1.15.0
func (x *ExportIssueModelMetadata) GetEndTime() *timestamppb.Timestamp
func (*ExportIssueModelMetadata) GetRequest ¶ added in v1.15.0
func (x *ExportIssueModelMetadata) GetRequest() *ExportIssueModelRequest
func (*ExportIssueModelMetadata) ProtoMessage ¶ added in v1.15.0
func (*ExportIssueModelMetadata) ProtoMessage()
func (*ExportIssueModelMetadata) ProtoReflect ¶ added in v1.15.0
func (x *ExportIssueModelMetadata) ProtoReflect() protoreflect.Message
func (*ExportIssueModelMetadata) Reset ¶ added in v1.15.0
func (x *ExportIssueModelMetadata) Reset()
func (*ExportIssueModelMetadata) String ¶ added in v1.15.0
func (x *ExportIssueModelMetadata) String() string
type ExportIssueModelRequest ¶ added in v1.15.0
type ExportIssueModelRequest struct {
// Types that are assignable to Destination:
//
// *ExportIssueModelRequest_GcsDestination_
Destination isExportIssueModelRequest_Destination `protobuf_oneof:"Destination"`
// Required. The issue model to export.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request to export an issue model.
func (*ExportIssueModelRequest) Descriptor
deprecated
added in
v1.15.0
func (*ExportIssueModelRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExportIssueModelRequest.ProtoReflect.Descriptor instead.
func (*ExportIssueModelRequest) GetDestination ¶ added in v1.15.0
func (m *ExportIssueModelRequest) GetDestination() isExportIssueModelRequest_Destination
func (*ExportIssueModelRequest) GetGcsDestination ¶ added in v1.15.0
func (x *ExportIssueModelRequest) GetGcsDestination() *ExportIssueModelRequest_GcsDestination
func (*ExportIssueModelRequest) GetName ¶ added in v1.15.0
func (x *ExportIssueModelRequest) GetName() string
func (*ExportIssueModelRequest) ProtoMessage ¶ added in v1.15.0
func (*ExportIssueModelRequest) ProtoMessage()
func (*ExportIssueModelRequest) ProtoReflect ¶ added in v1.15.0
func (x *ExportIssueModelRequest) ProtoReflect() protoreflect.Message
func (*ExportIssueModelRequest) Reset ¶ added in v1.15.0
func (x *ExportIssueModelRequest) Reset()
func (*ExportIssueModelRequest) String ¶ added in v1.15.0
func (x *ExportIssueModelRequest) String() string
type ExportIssueModelRequest_GcsDestination ¶ added in v1.15.0
type ExportIssueModelRequest_GcsDestination struct {
// Required. Format: `gs://<bucket-name>/<object-name>`
ObjectUri string `protobuf:"bytes,1,opt,name=object_uri,json=objectUri,proto3" json:"object_uri,omitempty"`
// contains filtered or unexported fields
}
Google Cloud Storage Object URI to save the issue model to.
func (*ExportIssueModelRequest_GcsDestination) Descriptor
deprecated
added in
v1.15.0
func (*ExportIssueModelRequest_GcsDestination) Descriptor() ([]byte, []int)
Deprecated: Use ExportIssueModelRequest_GcsDestination.ProtoReflect.Descriptor instead.
func (*ExportIssueModelRequest_GcsDestination) GetObjectUri ¶ added in v1.15.0
func (x *ExportIssueModelRequest_GcsDestination) GetObjectUri() string
func (*ExportIssueModelRequest_GcsDestination) ProtoMessage ¶ added in v1.15.0
func (*ExportIssueModelRequest_GcsDestination) ProtoMessage()
func (*ExportIssueModelRequest_GcsDestination) ProtoReflect ¶ added in v1.15.0
func (x *ExportIssueModelRequest_GcsDestination) ProtoReflect() protoreflect.Message
func (*ExportIssueModelRequest_GcsDestination) Reset ¶ added in v1.15.0
func (x *ExportIssueModelRequest_GcsDestination) Reset()
func (*ExportIssueModelRequest_GcsDestination) String ¶ added in v1.15.0
func (x *ExportIssueModelRequest_GcsDestination) String() string
type ExportIssueModelRequest_GcsDestination_ ¶ added in v1.15.0
type ExportIssueModelRequest_GcsDestination_ struct {
// Google Cloud Storage URI to export the issue model to.
GcsDestination *ExportIssueModelRequest_GcsDestination `protobuf:"bytes,2,opt,name=gcs_destination,json=gcsDestination,proto3,oneof"`
}
type ExportIssueModelResponse ¶ added in v1.15.0
type ExportIssueModelResponse struct {
// contains filtered or unexported fields
}
Response from export issue model
func (*ExportIssueModelResponse) Descriptor
deprecated
added in
v1.15.0
func (*ExportIssueModelResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExportIssueModelResponse.ProtoReflect.Descriptor instead.
func (*ExportIssueModelResponse) ProtoMessage ¶ added in v1.15.0
func (*ExportIssueModelResponse) ProtoMessage()
func (*ExportIssueModelResponse) ProtoReflect ¶ added in v1.15.0
func (x *ExportIssueModelResponse) ProtoReflect() protoreflect.Message
func (*ExportIssueModelResponse) Reset ¶ added in v1.15.0
func (x *ExportIssueModelResponse) Reset()
func (*ExportIssueModelResponse) String ¶ added in v1.15.0
func (x *ExportIssueModelResponse) 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 */
// The name of the answer record.
// Format:
// projects/{project}/locations/{location}/answerRecords/{answer_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 FeedbackLabel ¶ added in v1.16.0
type FeedbackLabel struct {
// Label type.
//
// Types that are assignable to LabelType:
//
// *FeedbackLabel_Label
// *FeedbackLabel_QaAnswerLabel
LabelType isFeedbackLabel_LabelType `protobuf_oneof:"label_type"`
// Immutable. Resource name of the FeedbackLabel.
// Format:
// projects/{project}/locations/{location}/conversations/{conversation}/feedbackLabels/{feedback_label}
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Resource name of the resource to be labeled.
LabeledResource string `protobuf:"bytes,3,opt,name=labeled_resource,json=labeledResource,proto3" json:"labeled_resource,omitempty"`
// Output only. Create time of the label.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. Update time of the label.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// contains filtered or unexported fields
}
Represents a conversation, resource, and label provided by the user.
func (*FeedbackLabel) Descriptor
deprecated
added in
v1.16.0
func (*FeedbackLabel) Descriptor() ([]byte, []int)
Deprecated: Use FeedbackLabel.ProtoReflect.Descriptor instead.
func (*FeedbackLabel) GetCreateTime ¶ added in v1.16.0
func (x *FeedbackLabel) GetCreateTime() *timestamppb.Timestamp
func (*FeedbackLabel) GetLabel ¶ added in v1.16.0
func (x *FeedbackLabel) GetLabel() string
func (*FeedbackLabel) GetLabelType ¶ added in v1.16.0
func (m *FeedbackLabel) GetLabelType() isFeedbackLabel_LabelType
func (*FeedbackLabel) GetLabeledResource ¶ added in v1.16.0
func (x *FeedbackLabel) GetLabeledResource() string
func (*FeedbackLabel) GetName ¶ added in v1.16.0
func (x *FeedbackLabel) GetName() string
func (*FeedbackLabel) GetQaAnswerLabel ¶ added in v1.16.0
func (x *FeedbackLabel) GetQaAnswerLabel() *QaAnswer_AnswerValue
func (*FeedbackLabel) GetUpdateTime ¶ added in v1.16.0
func (x *FeedbackLabel) GetUpdateTime() *timestamppb.Timestamp
func (*FeedbackLabel) ProtoMessage ¶ added in v1.16.0
func (*FeedbackLabel) ProtoMessage()
func (*FeedbackLabel) ProtoReflect ¶ added in v1.16.0
func (x *FeedbackLabel) ProtoReflect() protoreflect.Message
func (*FeedbackLabel) Reset ¶ added in v1.16.0
func (x *FeedbackLabel) Reset()
func (*FeedbackLabel) String ¶ added in v1.16.0
func (x *FeedbackLabel) String() string
type FeedbackLabel_Label ¶ added in v1.16.0
type FeedbackLabel_Label struct {
// String label.
Label string `protobuf:"bytes,4,opt,name=label,proto3,oneof"`
}
type FeedbackLabel_QaAnswerLabel ¶ added in v1.16.0
type FeedbackLabel_QaAnswerLabel struct {
// QaAnswer label.
QaAnswerLabel *QaAnswer_AnswerValue `protobuf:"bytes,7,opt,name=qa_answer_label,json=qaAnswerLabel,proto3,oneof"`
}
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 GetAnalysisRuleRequest ¶ added in v1.16.0
type GetAnalysisRuleRequest struct {
// Required. The name of the AnalysisRule to get.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request for getting a analysis rule.
func (*GetAnalysisRuleRequest) Descriptor
deprecated
added in
v1.16.0
func (*GetAnalysisRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAnalysisRuleRequest.ProtoReflect.Descriptor instead.
func (*GetAnalysisRuleRequest) GetName ¶ added in v1.16.0
func (x *GetAnalysisRuleRequest) GetName() string
func (*GetAnalysisRuleRequest) ProtoMessage ¶ added in v1.16.0
func (*GetAnalysisRuleRequest) ProtoMessage()
func (*GetAnalysisRuleRequest) ProtoReflect ¶ added in v1.16.0
func (x *GetAnalysisRuleRequest) ProtoReflect() protoreflect.Message
func (*GetAnalysisRuleRequest) Reset ¶ added in v1.16.0
func (x *GetAnalysisRuleRequest) Reset()
func (*GetAnalysisRuleRequest) String ¶ added in v1.16.0
func (x *GetAnalysisRuleRequest) 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 GetEncryptionSpecRequest ¶ added in v1.15.0
type GetEncryptionSpecRequest struct {
// Required. The name of the encryption spec resource to get.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request to get location-level encryption specification.
func (*GetEncryptionSpecRequest) Descriptor
deprecated
added in
v1.15.0
func (*GetEncryptionSpecRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetEncryptionSpecRequest.ProtoReflect.Descriptor instead.
func (*GetEncryptionSpecRequest) GetName ¶ added in v1.15.0
func (x *GetEncryptionSpecRequest) GetName() string
func (*GetEncryptionSpecRequest) ProtoMessage ¶ added in v1.15.0
func (*GetEncryptionSpecRequest) ProtoMessage()
func (*GetEncryptionSpecRequest) ProtoReflect ¶ added in v1.15.0
func (x *GetEncryptionSpecRequest) ProtoReflect() protoreflect.Message
func (*GetEncryptionSpecRequest) Reset ¶ added in v1.15.0
func (x *GetEncryptionSpecRequest) Reset()
func (*GetEncryptionSpecRequest) String ¶ added in v1.15.0
func (x *GetEncryptionSpecRequest) String() string
type GetFeedbackLabelRequest ¶ added in v1.16.0
type GetFeedbackLabelRequest struct {
// Required. The name of the feedback label to get.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request for getting a feedback label.
func (*GetFeedbackLabelRequest) Descriptor
deprecated
added in
v1.16.0
func (*GetFeedbackLabelRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetFeedbackLabelRequest.ProtoReflect.Descriptor instead.
func (*GetFeedbackLabelRequest) GetName ¶ added in v1.16.0
func (x *GetFeedbackLabelRequest) GetName() string
func (*GetFeedbackLabelRequest) ProtoMessage ¶ added in v1.16.0
func (*GetFeedbackLabelRequest) ProtoMessage()
func (*GetFeedbackLabelRequest) ProtoReflect ¶ added in v1.16.0
func (x *GetFeedbackLabelRequest) ProtoReflect() protoreflect.Message
func (*GetFeedbackLabelRequest) Reset ¶ added in v1.16.0
func (x *GetFeedbackLabelRequest) Reset()
func (*GetFeedbackLabelRequest) String ¶ added in v1.16.0
func (x *GetFeedbackLabelRequest) 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 GetQaQuestionRequest ¶ added in v1.16.0
type GetQaQuestionRequest struct {
// Required. The name of the QaQuestion to get.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request for a QaQuestion.
func (*GetQaQuestionRequest) Descriptor
deprecated
added in
v1.16.0
func (*GetQaQuestionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetQaQuestionRequest.ProtoReflect.Descriptor instead.
func (*GetQaQuestionRequest) GetName ¶ added in v1.16.0
func (x *GetQaQuestionRequest) GetName() string
func (*GetQaQuestionRequest) ProtoMessage ¶ added in v1.16.0
func (*GetQaQuestionRequest) ProtoMessage()
func (*GetQaQuestionRequest) ProtoReflect ¶ added in v1.16.0
func (x *GetQaQuestionRequest) ProtoReflect() protoreflect.Message
func (*GetQaQuestionRequest) Reset ¶ added in v1.16.0
func (x *GetQaQuestionRequest) Reset()
func (*GetQaQuestionRequest) String ¶ added in v1.16.0
func (x *GetQaQuestionRequest) String() string
type GetQaScorecardRequest ¶ added in v1.16.0
type GetQaScorecardRequest struct {
// Required. The name of the QaScorecard to get.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request for a QaScorecard. By default, returns the latest revision.
func (*GetQaScorecardRequest) Descriptor
deprecated
added in
v1.16.0
func (*GetQaScorecardRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetQaScorecardRequest.ProtoReflect.Descriptor instead.
func (*GetQaScorecardRequest) GetName ¶ added in v1.16.0
func (x *GetQaScorecardRequest) GetName() string
func (*GetQaScorecardRequest) ProtoMessage ¶ added in v1.16.0
func (*GetQaScorecardRequest) ProtoMessage()
func (*GetQaScorecardRequest) ProtoReflect ¶ added in v1.16.0
func (x *GetQaScorecardRequest) ProtoReflect() protoreflect.Message
func (*GetQaScorecardRequest) Reset ¶ added in v1.16.0
func (x *GetQaScorecardRequest) Reset()
func (*GetQaScorecardRequest) String ¶ added in v1.16.0
func (x *GetQaScorecardRequest) String() string
type GetQaScorecardRevisionRequest ¶ added in v1.16.0
type GetQaScorecardRevisionRequest struct {
// Required. The name of the QaScorecardRevision to get.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request for a QaScorecardRevision.
func (*GetQaScorecardRevisionRequest) Descriptor
deprecated
added in
v1.16.0
func (*GetQaScorecardRevisionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetQaScorecardRevisionRequest.ProtoReflect.Descriptor instead.
func (*GetQaScorecardRevisionRequest) GetName ¶ added in v1.16.0
func (x *GetQaScorecardRevisionRequest) GetName() string
func (*GetQaScorecardRevisionRequest) ProtoMessage ¶ added in v1.16.0
func (*GetQaScorecardRevisionRequest) ProtoMessage()
func (*GetQaScorecardRevisionRequest) ProtoReflect ¶ added in v1.16.0
func (x *GetQaScorecardRevisionRequest) ProtoReflect() protoreflect.Message
func (*GetQaScorecardRevisionRequest) Reset ¶ added in v1.16.0
func (x *GetQaScorecardRevisionRequest) Reset()
func (*GetQaScorecardRevisionRequest) String ¶ added in v1.16.0
func (x *GetQaScorecardRevisionRequest) 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 GetViewRequest ¶
type GetViewRequest struct {
// Required. The name of the view to get.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request to get a view.
func (*GetViewRequest) Descriptor
deprecated
func (*GetViewRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetViewRequest.ProtoReflect.Descriptor instead.
func (*GetViewRequest) GetName ¶
func (x *GetViewRequest) GetName() string
func (*GetViewRequest) ProtoMessage ¶
func (*GetViewRequest) ProtoMessage()
func (*GetViewRequest) ProtoReflect ¶
func (x *GetViewRequest) ProtoReflect() protoreflect.Message
func (*GetViewRequest) Reset ¶
func (x *GetViewRequest) Reset()
func (*GetViewRequest) String ¶
func (x *GetViewRequest) 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 ImportIssueModelMetadata ¶ added in v1.15.0
type ImportIssueModelMetadata struct {
// The time the operation was created.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// 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 import request.
Request *ImportIssueModelRequest `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"`
// contains filtered or unexported fields
}
Metadata used for import issue model.
func (*ImportIssueModelMetadata) Descriptor
deprecated
added in
v1.15.0
func (*ImportIssueModelMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ImportIssueModelMetadata.ProtoReflect.Descriptor instead.
func (*ImportIssueModelMetadata) GetCreateTime ¶ added in v1.15.0
func (x *ImportIssueModelMetadata) GetCreateTime() *timestamppb.Timestamp
func (*ImportIssueModelMetadata) GetEndTime ¶ added in v1.15.0
func (x *ImportIssueModelMetadata) GetEndTime() *timestamppb.Timestamp
func (*ImportIssueModelMetadata) GetRequest ¶ added in v1.15.0
func (x *ImportIssueModelMetadata) GetRequest() *ImportIssueModelRequest
func (*ImportIssueModelMetadata) ProtoMessage ¶ added in v1.15.0
func (*ImportIssueModelMetadata) ProtoMessage()
func (*ImportIssueModelMetadata) ProtoReflect ¶ added in v1.15.0
func (x *ImportIssueModelMetadata) ProtoReflect() protoreflect.Message
func (*ImportIssueModelMetadata) Reset ¶ added in v1.15.0
func (x *ImportIssueModelMetadata) Reset()
func (*ImportIssueModelMetadata) String ¶ added in v1.15.0
func (x *ImportIssueModelMetadata) String() string
type ImportIssueModelRequest ¶ added in v1.15.0
type ImportIssueModelRequest struct {
// Types that are assignable to Source:
//
// *ImportIssueModelRequest_GcsSource_
Source isImportIssueModelRequest_Source `protobuf_oneof:"Source"`
// Required. The parent resource of the issue model.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. If set to true, will create an issue model from the imported file
// with randomly generated IDs for the issue model and corresponding issues.
// Otherwise, replaces an existing model with the same ID as the file.
CreateNewModel bool `protobuf:"varint,3,opt,name=create_new_model,json=createNewModel,proto3" json:"create_new_model,omitempty"`
// contains filtered or unexported fields
}
Request to import an issue model.
func (*ImportIssueModelRequest) Descriptor
deprecated
added in
v1.15.0
func (*ImportIssueModelRequest) Descriptor() ([]byte, []int)
Deprecated: Use ImportIssueModelRequest.ProtoReflect.Descriptor instead.
func (*ImportIssueModelRequest) GetCreateNewModel ¶ added in v1.15.0
func (x *ImportIssueModelRequest) GetCreateNewModel() bool
func (*ImportIssueModelRequest) GetGcsSource ¶ added in v1.15.0
func (x *ImportIssueModelRequest) GetGcsSource() *ImportIssueModelRequest_GcsSource
func (*ImportIssueModelRequest) GetParent ¶ added in v1.15.0
func (x *ImportIssueModelRequest) GetParent() string
func (*ImportIssueModelRequest) GetSource ¶ added in v1.15.0
func (m *ImportIssueModelRequest) GetSource() isImportIssueModelRequest_Source
func (*ImportIssueModelRequest) ProtoMessage ¶ added in v1.15.0
func (*ImportIssueModelRequest) ProtoMessage()
func (*ImportIssueModelRequest) ProtoReflect ¶ added in v1.15.0
func (x *ImportIssueModelRequest) ProtoReflect() protoreflect.Message
func (*ImportIssueModelRequest) Reset ¶ added in v1.15.0
func (x *ImportIssueModelRequest) Reset()
func (*ImportIssueModelRequest) String ¶ added in v1.15.0
func (x *ImportIssueModelRequest) String() string
type ImportIssueModelRequest_GcsSource ¶ added in v1.15.0
type ImportIssueModelRequest_GcsSource struct {
// Required. Format: `gs://<bucket-name>/<object-name>`
ObjectUri string `protobuf:"bytes,1,opt,name=object_uri,json=objectUri,proto3" json:"object_uri,omitempty"`
// contains filtered or unexported fields
}
Google Cloud Storage Object URI to get the issue model file from.
func (*ImportIssueModelRequest_GcsSource) Descriptor
deprecated
added in
v1.15.0
func (*ImportIssueModelRequest_GcsSource) Descriptor() ([]byte, []int)
Deprecated: Use ImportIssueModelRequest_GcsSource.ProtoReflect.Descriptor instead.
func (*ImportIssueModelRequest_GcsSource) GetObjectUri ¶ added in v1.15.0
func (x *ImportIssueModelRequest_GcsSource) GetObjectUri() string
func (*ImportIssueModelRequest_GcsSource) ProtoMessage ¶ added in v1.15.0
func (*ImportIssueModelRequest_GcsSource) ProtoMessage()
func (*ImportIssueModelRequest_GcsSource) ProtoReflect ¶ added in v1.15.0
func (x *ImportIssueModelRequest_GcsSource) ProtoReflect() protoreflect.Message
func (*ImportIssueModelRequest_GcsSource) Reset ¶ added in v1.15.0
func (x *ImportIssueModelRequest_GcsSource) Reset()
func (*ImportIssueModelRequest_GcsSource) String ¶ added in v1.15.0
func (x *ImportIssueModelRequest_GcsSource) String() string
type ImportIssueModelRequest_GcsSource_ ¶ added in v1.15.0
type ImportIssueModelRequest_GcsSource_ struct {
// Google Cloud Storage source message.
GcsSource *ImportIssueModelRequest_GcsSource `protobuf:"bytes,2,opt,name=gcs_source,json=gcsSource,proto3,oneof"`
}
type ImportIssueModelResponse ¶ added in v1.15.0
type ImportIssueModelResponse struct {
// contains filtered or unexported fields
}
Response from import issue model
func (*ImportIssueModelResponse) Descriptor
deprecated
added in
v1.15.0
func (*ImportIssueModelResponse) Descriptor() ([]byte, []int)
Deprecated: Use ImportIssueModelResponse.ProtoReflect.Descriptor instead.
func (*ImportIssueModelResponse) ProtoMessage ¶ added in v1.15.0
func (*ImportIssueModelResponse) ProtoMessage()
func (*ImportIssueModelResponse) ProtoReflect ¶ added in v1.15.0
func (x *ImportIssueModelResponse) ProtoReflect() protoreflect.Message
func (*ImportIssueModelResponse) Reset ¶ added in v1.15.0
func (x *ImportIssueModelResponse) Reset()
func (*ImportIssueModelResponse) String ¶ added in v1.15.0
func (x *ImportIssueModelResponse) String() string
type IngestConversationsMetadata ¶ added in v1.5.0
type IngestConversationsMetadata 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 original request for ingest.
Request *IngestConversationsRequest `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"`
// Output only. Partial errors during ingest 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"`
// Output only. Statistics for IngestConversations operation.
IngestConversationsStats *IngestConversationsMetadata_IngestConversationsStats `` /* 135-byte string literal not displayed */
// contains filtered or unexported fields
}
The metadata for an IngestConversations operation.
func (*IngestConversationsMetadata) Descriptor
deprecated
added in
v1.5.0
func (*IngestConversationsMetadata) Descriptor() ([]byte, []int)
Deprecated: Use IngestConversationsMetadata.ProtoReflect.Descriptor instead.
func (*IngestConversationsMetadata) GetCreateTime ¶ added in v1.5.0
func (x *IngestConversationsMetadata) GetCreateTime() *timestamppb.Timestamp
func (*IngestConversationsMetadata) GetEndTime ¶ added in v1.5.0
func (x *IngestConversationsMetadata) GetEndTime() *timestamppb.Timestamp
func (*IngestConversationsMetadata) GetIngestConversationsStats ¶ added in v1.6.0
func (x *IngestConversationsMetadata) GetIngestConversationsStats() *IngestConversationsMetadata_IngestConversationsStats
func (*IngestConversationsMetadata) GetPartialErrors ¶ added in v1.5.0
func (x *IngestConversationsMetadata) GetPartialErrors() []*status.Status
func (*IngestConversationsMetadata) GetRequest ¶ added in v1.5.0
func (x *IngestConversationsMetadata) GetRequest() *IngestConversationsRequest
func (*IngestConversationsMetadata) ProtoMessage ¶ added in v1.5.0
func (*IngestConversationsMetadata) ProtoMessage()
func (*IngestConversationsMetadata) ProtoReflect ¶ added in v1.5.0
func (x *IngestConversationsMetadata) ProtoReflect() protoreflect.Message
func (*IngestConversationsMetadata) Reset ¶ added in v1.5.0
func (x *IngestConversationsMetadata) Reset()
func (*IngestConversationsMetadata) String ¶ added in v1.5.0
func (x *IngestConversationsMetadata) String() string
type IngestConversationsMetadata_IngestConversationsStats ¶ added in v1.6.0
type IngestConversationsMetadata_IngestConversationsStats struct {
// Output only. The number of objects processed during the ingest operation.
ProcessedObjectCount int32 `protobuf:"varint,1,opt,name=processed_object_count,json=processedObjectCount,proto3" json:"processed_object_count,omitempty"`
// Output only. The number of objects skipped because another conversation
// with the same transcript uri had already been ingested.
DuplicatesSkippedCount int32 `` /* 130-byte string literal not displayed */
// Output only. The number of new conversations added during this ingest
// operation.
SuccessfulIngestCount int32 `` /* 127-byte string literal not displayed */
// Output only. The number of objects which were unable to be ingested due
// to errors. The errors are populated in the partial_errors field.
FailedIngestCount int32 `protobuf:"varint,4,opt,name=failed_ingest_count,json=failedIngestCount,proto3" json:"failed_ingest_count,omitempty"`
// contains filtered or unexported fields
}
Statistics for IngestConversations operation.
func (*IngestConversationsMetadata_IngestConversationsStats) Descriptor
deprecated
added in
v1.6.0
func (*IngestConversationsMetadata_IngestConversationsStats) Descriptor() ([]byte, []int)
Deprecated: Use IngestConversationsMetadata_IngestConversationsStats.ProtoReflect.Descriptor instead.
func (*IngestConversationsMetadata_IngestConversationsStats) GetDuplicatesSkippedCount ¶ added in v1.6.0
func (x *IngestConversationsMetadata_IngestConversationsStats) GetDuplicatesSkippedCount() int32
func (*IngestConversationsMetadata_IngestConversationsStats) GetFailedIngestCount ¶ added in v1.6.0
func (x *IngestConversationsMetadata_IngestConversationsStats) GetFailedIngestCount() int32
func (*IngestConversationsMetadata_IngestConversationsStats) GetProcessedObjectCount ¶ added in v1.6.0
func (x *IngestConversationsMetadata_IngestConversationsStats) GetProcessedObjectCount() int32
func (*IngestConversationsMetadata_IngestConversationsStats) GetSuccessfulIngestCount ¶ added in v1.6.0
func (x *IngestConversationsMetadata_IngestConversationsStats) GetSuccessfulIngestCount() int32
func (*IngestConversationsMetadata_IngestConversationsStats) ProtoMessage ¶ added in v1.6.0
func (*IngestConversationsMetadata_IngestConversationsStats) ProtoMessage()
func (*IngestConversationsMetadata_IngestConversationsStats) ProtoReflect ¶ added in v1.6.0
func (x *IngestConversationsMetadata_IngestConversationsStats) ProtoReflect() protoreflect.Message
func (*IngestConversationsMetadata_IngestConversationsStats) Reset ¶ added in v1.6.0
func (x *IngestConversationsMetadata_IngestConversationsStats) Reset()
func (*IngestConversationsMetadata_IngestConversationsStats) String ¶ added in v1.6.0
func (x *IngestConversationsMetadata_IngestConversationsStats) String() string
type IngestConversationsRequest ¶ added in v1.5.0
type IngestConversationsRequest struct {
// Configuration for an external data store containing objects that will
// be converted to conversations.
//
// Types that are assignable to Source:
//
// *IngestConversationsRequest_GcsSource_
Source isIngestConversationsRequest_Source `protobuf_oneof:"source"`
// Configuration for converting individual `source` objects to conversations.
//
// Types that are assignable to ObjectConfig:
//
// *IngestConversationsRequest_TranscriptObjectConfig_
ObjectConfig isIngestConversationsRequest_ObjectConfig `protobuf_oneof:"object_config"`
// Required. The parent resource for new conversations.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Configuration that applies to all conversations.
ConversationConfig *IngestConversationsRequest_ConversationConfig `protobuf:"bytes,4,opt,name=conversation_config,json=conversationConfig,proto3" json:"conversation_config,omitempty"`
// Optional. DLP settings for transcript redaction. Optional, will default to
// the config specified in Settings.
RedactionConfig *RedactionConfig `protobuf:"bytes,5,opt,name=redaction_config,json=redactionConfig,proto3" json:"redaction_config,omitempty"`
// Optional. Default Speech-to-Text configuration. Optional, will default to
// the config specified in Settings.
SpeechConfig *SpeechConfig `protobuf:"bytes,6,opt,name=speech_config,json=speechConfig,proto3" json:"speech_config,omitempty"`
// Optional. If set, this fields indicates the number of objects to ingest
// from the Cloud Storage bucket. If empty, the entire bucket will be
// ingested. Unless they are first deleted, conversations produced through
// sampling won't be ingested by subsequent ingest requests.
SampleSize *int32 `protobuf:"varint,7,opt,name=sample_size,json=sampleSize,proto3,oneof" json:"sample_size,omitempty"`
// contains filtered or unexported fields
}
The request to ingest conversations.
func (*IngestConversationsRequest) Descriptor
deprecated
added in
v1.5.0
func (*IngestConversationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use IngestConversationsRequest.ProtoReflect.Descriptor instead.
func (*IngestConversationsRequest) GetConversationConfig ¶ added in v1.5.0
func (x *IngestConversationsRequest) GetConversationConfig() *IngestConversationsRequest_ConversationConfig
func (*IngestConversationsRequest) GetGcsSource ¶ added in v1.5.0
func (x *IngestConversationsRequest) GetGcsSource() *IngestConversationsRequest_GcsSource
func (*IngestConversationsRequest) GetObjectConfig ¶ added in v1.5.0
func (m *IngestConversationsRequest) GetObjectConfig() isIngestConversationsRequest_ObjectConfig
func (*IngestConversationsRequest) GetParent ¶ added in v1.5.0
func (x *IngestConversationsRequest) GetParent() string
func (*IngestConversationsRequest) GetRedactionConfig ¶ added in v1.12.0
func (x *IngestConversationsRequest) GetRedactionConfig() *RedactionConfig
func (*IngestConversationsRequest) GetSampleSize ¶ added in v1.15.0
func (x *IngestConversationsRequest) GetSampleSize() int32
func (*IngestConversationsRequest) GetSource ¶ added in v1.5.0
func (m *IngestConversationsRequest) GetSource() isIngestConversationsRequest_Source
func (*IngestConversationsRequest) GetSpeechConfig ¶ added in v1.12.0
func (x *IngestConversationsRequest) GetSpeechConfig() *SpeechConfig
func (*IngestConversationsRequest) GetTranscriptObjectConfig ¶ added in v1.5.0
func (x *IngestConversationsRequest) GetTranscriptObjectConfig() *IngestConversationsRequest_TranscriptObjectConfig
func (*IngestConversationsRequest) ProtoMessage ¶ added in v1.5.0
func (*IngestConversationsRequest) ProtoMessage()
func (*IngestConversationsRequest) ProtoReflect ¶ added in v1.5.0
func (x *IngestConversationsRequest) ProtoReflect() protoreflect.Message
func (*IngestConversationsRequest) Reset ¶ added in v1.5.0
func (x *IngestConversationsRequest) Reset()
func (*IngestConversationsRequest) String ¶ added in v1.5.0
func (x *IngestConversationsRequest) String() string
type IngestConversationsRequest_ConversationConfig ¶ added in v1.5.0
type IngestConversationsRequest_ConversationConfig struct {
// Optional. An opaque, user-specified string representing a human agent who
// handled all conversations in the import. Note that this will be
// overridden if per-conversation metadata is provided through the
// `metadata_bucket_uri`.
AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
// Optional. Indicates which of the channels, 1 or 2, contains the agent.
// Note that this must be set for conversations to be properly displayed and
// analyzed.
AgentChannel int32 `protobuf:"varint,2,opt,name=agent_channel,json=agentChannel,proto3" json:"agent_channel,omitempty"`
// Optional. Indicates which of the channels, 1 or 2, contains the agent.
// Note that this must be set for conversations to be properly displayed and
// analyzed.
CustomerChannel int32 `protobuf:"varint,3,opt,name=customer_channel,json=customerChannel,proto3" json:"customer_channel,omitempty"`
// contains filtered or unexported fields
}
Configuration that applies to all conversations.
func (*IngestConversationsRequest_ConversationConfig) Descriptor
deprecated
added in
v1.5.0
func (*IngestConversationsRequest_ConversationConfig) Descriptor() ([]byte, []int)
Deprecated: Use IngestConversationsRequest_ConversationConfig.ProtoReflect.Descriptor instead.
func (*IngestConversationsRequest_ConversationConfig) GetAgentChannel ¶ added in v1.12.0
func (x *IngestConversationsRequest_ConversationConfig) GetAgentChannel() int32
func (*IngestConversationsRequest_ConversationConfig) GetAgentId ¶ added in v1.5.0
func (x *IngestConversationsRequest_ConversationConfig) GetAgentId() string
func (*IngestConversationsRequest_ConversationConfig) GetCustomerChannel ¶ added in v1.12.0
func (x *IngestConversationsRequest_ConversationConfig) GetCustomerChannel() int32
func (*IngestConversationsRequest_ConversationConfig) ProtoMessage ¶ added in v1.5.0
func (*IngestConversationsRequest_ConversationConfig) ProtoMessage()
func (*IngestConversationsRequest_ConversationConfig) ProtoReflect ¶ added in v1.5.0
func (x *IngestConversationsRequest_ConversationConfig) ProtoReflect() protoreflect.Message
func (*IngestConversationsRequest_ConversationConfig) Reset ¶ added in v1.5.0
func (x *IngestConversationsRequest_ConversationConfig) Reset()
func (*IngestConversationsRequest_ConversationConfig) String ¶ added in v1.5.0
func (x *IngestConversationsRequest_ConversationConfig) String() string
type IngestConversationsRequest_GcsSource ¶ added in v1.5.0
type IngestConversationsRequest_GcsSource struct {
// Required. The Cloud Storage bucket containing source objects.
BucketUri string `protobuf:"bytes,1,opt,name=bucket_uri,json=bucketUri,proto3" json:"bucket_uri,omitempty"`
// Optional. Specifies the type of the objects in `bucket_uri`.
BucketObjectType IngestConversationsRequest_GcsSource_BucketObjectType `` /* 209-byte string literal not displayed */
// Optional. The Cloud Storage path to the conversation metadata. Note that:
// [1] Metadata files are expected to be in JSON format.
// [2] Metadata and source files (transcripts or audio) must be in
//
// separate buckets.
//
// [3] A source file and its corresponding metadata file must share the same
// name to
//
// be properly ingested, E.g. `gs://bucket/audio/conversation1.mp3` and
// `gs://bucket/metadata/conversation1.json`.
MetadataBucketUri *string `protobuf:"bytes,3,opt,name=metadata_bucket_uri,json=metadataBucketUri,proto3,oneof" json:"metadata_bucket_uri,omitempty"`
// Optional. Custom keys to extract as conversation labels from metadata
// files in `metadata_bucket_uri`. Keys not included in this field will be
// ignored. Note that there is a limit of 100 labels per conversation.
CustomMetadataKeys []string `protobuf:"bytes,12,rep,name=custom_metadata_keys,json=customMetadataKeys,proto3" json:"custom_metadata_keys,omitempty"`
// contains filtered or unexported fields
}
Configuration for Cloud Storage bucket sources.
func (*IngestConversationsRequest_GcsSource) Descriptor
deprecated
added in
v1.5.0
func (*IngestConversationsRequest_GcsSource) Descriptor() ([]byte, []int)
Deprecated: Use IngestConversationsRequest_GcsSource.ProtoReflect.Descriptor instead.
func (*IngestConversationsRequest_GcsSource) GetBucketObjectType ¶ added in v1.12.0
func (x *IngestConversationsRequest_GcsSource) GetBucketObjectType() IngestConversationsRequest_GcsSource_BucketObjectType
func (*IngestConversationsRequest_GcsSource) GetBucketUri ¶ added in v1.5.0
func (x *IngestConversationsRequest_GcsSource) GetBucketUri() string
func (*IngestConversationsRequest_GcsSource) GetCustomMetadataKeys ¶ added in v1.15.0
func (x *IngestConversationsRequest_GcsSource) GetCustomMetadataKeys() []string
func (*IngestConversationsRequest_GcsSource) GetMetadataBucketUri ¶ added in v1.15.0
func (x *IngestConversationsRequest_GcsSource) GetMetadataBucketUri() string
func (*IngestConversationsRequest_GcsSource) ProtoMessage ¶ added in v1.5.0
func (*IngestConversationsRequest_GcsSource) ProtoMessage()
func (*IngestConversationsRequest_GcsSource) ProtoReflect ¶ added in v1.5.0
func (x *IngestConversationsRequest_GcsSource) ProtoReflect() protoreflect.Message
func (*IngestConversationsRequest_GcsSource) Reset ¶ added in v1.5.0
func (x *IngestConversationsRequest_GcsSource) Reset()
func (*IngestConversationsRequest_GcsSource) String ¶ added in v1.5.0
func (x *IngestConversationsRequest_GcsSource) String() string
type IngestConversationsRequest_GcsSource_ ¶ added in v1.5.0
type IngestConversationsRequest_GcsSource_ struct {
// A cloud storage bucket source. Note that any previously ingested objects
// from the source will be skipped to avoid duplication.
GcsSource *IngestConversationsRequest_GcsSource `protobuf:"bytes,2,opt,name=gcs_source,json=gcsSource,proto3,oneof"`
}
type IngestConversationsRequest_GcsSource_BucketObjectType ¶ added in v1.12.0
type IngestConversationsRequest_GcsSource_BucketObjectType int32
const ( // The object type is unspecified and will default to `TRANSCRIPT`. IngestConversationsRequest_GcsSource_BUCKET_OBJECT_TYPE_UNSPECIFIED IngestConversationsRequest_GcsSource_BucketObjectType = 0 // The object is a transcript. IngestConversationsRequest_GcsSource_TRANSCRIPT IngestConversationsRequest_GcsSource_BucketObjectType = 1 // The object is an audio file. IngestConversationsRequest_GcsSource_AUDIO IngestConversationsRequest_GcsSource_BucketObjectType = 2 )
func (IngestConversationsRequest_GcsSource_BucketObjectType) Descriptor ¶ added in v1.12.0
func (IngestConversationsRequest_GcsSource_BucketObjectType) Descriptor() protoreflect.EnumDescriptor
func (IngestConversationsRequest_GcsSource_BucketObjectType) EnumDescriptor
deprecated
added in
v1.12.0
func (IngestConversationsRequest_GcsSource_BucketObjectType) EnumDescriptor() ([]byte, []int)
Deprecated: Use IngestConversationsRequest_GcsSource_BucketObjectType.Descriptor instead.
func (IngestConversationsRequest_GcsSource_BucketObjectType) Number ¶ added in v1.12.0
func (x IngestConversationsRequest_GcsSource_BucketObjectType) Number() protoreflect.EnumNumber
func (IngestConversationsRequest_GcsSource_BucketObjectType) String ¶ added in v1.12.0
func (x IngestConversationsRequest_GcsSource_BucketObjectType) String() string
type IngestConversationsRequest_TranscriptObjectConfig ¶ added in v1.5.0
type IngestConversationsRequest_TranscriptObjectConfig struct {
// Required. The medium transcript objects represent.
Medium Conversation_Medium `` /* 129-byte string literal not displayed */
// contains filtered or unexported fields
}
Configuration for processing transcript objects.
func (*IngestConversationsRequest_TranscriptObjectConfig) Descriptor
deprecated
added in
v1.5.0
func (*IngestConversationsRequest_TranscriptObjectConfig) Descriptor() ([]byte, []int)
Deprecated: Use IngestConversationsRequest_TranscriptObjectConfig.ProtoReflect.Descriptor instead.
func (*IngestConversationsRequest_TranscriptObjectConfig) GetMedium ¶ added in v1.5.0
func (x *IngestConversationsRequest_TranscriptObjectConfig) GetMedium() Conversation_Medium
func (*IngestConversationsRequest_TranscriptObjectConfig) ProtoMessage ¶ added in v1.5.0
func (*IngestConversationsRequest_TranscriptObjectConfig) ProtoMessage()
func (*IngestConversationsRequest_TranscriptObjectConfig) ProtoReflect ¶ added in v1.5.0
func (x *IngestConversationsRequest_TranscriptObjectConfig) ProtoReflect() protoreflect.Message
func (*IngestConversationsRequest_TranscriptObjectConfig) Reset ¶ added in v1.5.0
func (x *IngestConversationsRequest_TranscriptObjectConfig) Reset()
func (*IngestConversationsRequest_TranscriptObjectConfig) String ¶ added in v1.5.0
func (x *IngestConversationsRequest_TranscriptObjectConfig) String() string
type IngestConversationsRequest_TranscriptObjectConfig_ ¶ added in v1.5.0
type IngestConversationsRequest_TranscriptObjectConfig_ struct {
// Configuration for when `source` contains conversation transcripts.
TranscriptObjectConfig *IngestConversationsRequest_TranscriptObjectConfig `protobuf:"bytes,3,opt,name=transcript_object_config,json=transcriptObjectConfig,proto3,oneof"`
}
type IngestConversationsResponse ¶ added in v1.5.0
type IngestConversationsResponse struct {
// contains filtered or unexported fields
}
The response to an IngestConversations operation.
func (*IngestConversationsResponse) Descriptor
deprecated
added in
v1.5.0
func (*IngestConversationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use IngestConversationsResponse.ProtoReflect.Descriptor instead.
func (*IngestConversationsResponse) ProtoMessage ¶ added in v1.5.0
func (*IngestConversationsResponse) ProtoMessage()
func (*IngestConversationsResponse) ProtoReflect ¶ added in v1.5.0
func (x *IngestConversationsResponse) ProtoReflect() protoreflect.Message
func (*IngestConversationsResponse) Reset ¶ added in v1.5.0
func (x *IngestConversationsResponse) Reset()
func (*IngestConversationsResponse) String ¶ added in v1.5.0
func (x *IngestConversationsResponse) String() string
type InitializeEncryptionSpecMetadata ¶ added in v1.15.0
type InitializeEncryptionSpecMetadata 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 original request for initialization.
Request *InitializeEncryptionSpecRequest `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"`
// Partial errors during initializing 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 initializing a location-level encryption specification.
func (*InitializeEncryptionSpecMetadata) Descriptor
deprecated
added in
v1.15.0
func (*InitializeEncryptionSpecMetadata) Descriptor() ([]byte, []int)
Deprecated: Use InitializeEncryptionSpecMetadata.ProtoReflect.Descriptor instead.
func (*InitializeEncryptionSpecMetadata) GetCreateTime ¶ added in v1.15.0
func (x *InitializeEncryptionSpecMetadata) GetCreateTime() *timestamppb.Timestamp
func (*InitializeEncryptionSpecMetadata) GetEndTime ¶ added in v1.15.0
func (x *InitializeEncryptionSpecMetadata) GetEndTime() *timestamppb.Timestamp
func (*InitializeEncryptionSpecMetadata) GetPartialErrors ¶ added in v1.15.0
func (x *InitializeEncryptionSpecMetadata) GetPartialErrors() []*status.Status
func (*InitializeEncryptionSpecMetadata) GetRequest ¶ added in v1.15.0
func (x *InitializeEncryptionSpecMetadata) GetRequest() *InitializeEncryptionSpecRequest
func (*InitializeEncryptionSpecMetadata) ProtoMessage ¶ added in v1.15.0
func (*InitializeEncryptionSpecMetadata) ProtoMessage()
func (*InitializeEncryptionSpecMetadata) ProtoReflect ¶ added in v1.15.0
func (x *InitializeEncryptionSpecMetadata) ProtoReflect() protoreflect.Message
func (*InitializeEncryptionSpecMetadata) Reset ¶ added in v1.15.0
func (x *InitializeEncryptionSpecMetadata) Reset()
func (*InitializeEncryptionSpecMetadata) String ¶ added in v1.15.0
func (x *InitializeEncryptionSpecMetadata) String() string
type InitializeEncryptionSpecRequest ¶ added in v1.15.0
type InitializeEncryptionSpecRequest struct {
// Required. The encryption spec used for CMEK encryption. It is required that
// the kms key is in the same region as the endpoint. The same key will be
// used for all provisioned resources, if encryption is available. If the
// `kms_key_name` field is left empty, no encryption will be enforced.
EncryptionSpec *EncryptionSpec `protobuf:"bytes,1,opt,name=encryption_spec,json=encryptionSpec,proto3" json:"encryption_spec,omitempty"`
// contains filtered or unexported fields
}
The request to initialize a location-level encryption specification.
func (*InitializeEncryptionSpecRequest) Descriptor
deprecated
added in
v1.15.0
func (*InitializeEncryptionSpecRequest) Descriptor() ([]byte, []int)
Deprecated: Use InitializeEncryptionSpecRequest.ProtoReflect.Descriptor instead.
func (*InitializeEncryptionSpecRequest) GetEncryptionSpec ¶ added in v1.15.0
func (x *InitializeEncryptionSpecRequest) GetEncryptionSpec() *EncryptionSpec
func (*InitializeEncryptionSpecRequest) ProtoMessage ¶ added in v1.15.0
func (*InitializeEncryptionSpecRequest) ProtoMessage()
func (*InitializeEncryptionSpecRequest) ProtoReflect ¶ added in v1.15.0
func (x *InitializeEncryptionSpecRequest) ProtoReflect() protoreflect.Message
func (*InitializeEncryptionSpecRequest) Reset ¶ added in v1.15.0
func (x *InitializeEncryptionSpecRequest) Reset()
func (*InitializeEncryptionSpecRequest) String ¶ added in v1.15.0
func (x *InitializeEncryptionSpecRequest) String() string
type InitializeEncryptionSpecResponse ¶ added in v1.15.0
type InitializeEncryptionSpecResponse struct {
// contains filtered or unexported fields
}
The response to initialize a location-level encryption specification.
func (*InitializeEncryptionSpecResponse) Descriptor
deprecated
added in
v1.15.0
func (*InitializeEncryptionSpecResponse) Descriptor() ([]byte, []int)
Deprecated: Use InitializeEncryptionSpecResponse.ProtoReflect.Descriptor instead.
func (*InitializeEncryptionSpecResponse) ProtoMessage ¶ added in v1.15.0
func (*InitializeEncryptionSpecResponse) ProtoMessage()
func (*InitializeEncryptionSpecResponse) ProtoReflect ¶ added in v1.15.0
func (x *InitializeEncryptionSpecResponse) ProtoReflect() protoreflect.Message
func (*InitializeEncryptionSpecResponse) Reset ¶ added in v1.15.0
func (x *InitializeEncryptionSpecResponse) Reset()
func (*InitializeEncryptionSpecResponse) String ¶ added in v1.15.0
func (x *InitializeEncryptionSpecResponse) String() string
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"`
// Output only. Resource names of the sample representative utterances that
// match to this issue.
SampleUtterances []string `protobuf:"bytes,6,rep,name=sample_utterances,json=sampleUtterances,proto3" json:"sample_utterances,omitempty"`
// Representative description of the issue.
DisplayDescription string `protobuf:"bytes,14,opt,name=display_description,json=displayDescription,proto3" json:"display_description,omitempty"`
// contains filtered or unexported fields
}
The issue resource.
func (*Issue) Descriptor
deprecated
func (*Issue) GetCreateTime ¶
func (x *Issue) GetCreateTime() *timestamppb.Timestamp
func (*Issue) GetDisplayDescription ¶ added in v1.15.0
func (*Issue) GetDisplayName ¶
func (*Issue) GetSampleUtterances ¶ added in v1.5.0
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 IssueMatchData ¶ added in v1.5.0
type IssueMatchData struct {
// Information about the issue's assignment.
IssueAssignment *IssueAssignment `protobuf:"bytes,1,opt,name=issue_assignment,json=issueAssignment,proto3" json:"issue_assignment,omitempty"`
// contains filtered or unexported fields
}
The data for an issue match annotation.
func (*IssueMatchData) Descriptor
deprecated
added in
v1.5.0
func (*IssueMatchData) Descriptor() ([]byte, []int)
Deprecated: Use IssueMatchData.ProtoReflect.Descriptor instead.
func (*IssueMatchData) GetIssueAssignment ¶ added in v1.5.0
func (x *IssueMatchData) GetIssueAssignment() *IssueAssignment
func (*IssueMatchData) ProtoMessage ¶ added in v1.5.0
func (*IssueMatchData) ProtoMessage()
func (*IssueMatchData) ProtoReflect ¶ added in v1.5.0
func (x *IssueMatchData) ProtoReflect() protoreflect.Message
func (*IssueMatchData) Reset ¶ added in v1.5.0
func (x *IssueMatchData) Reset()
func (*IssueMatchData) String ¶ added in v1.5.0
func (x *IssueMatchData) 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. Number of issues in this issue model.
IssueCount int64 `protobuf:"varint,8,opt,name=issue_count,json=issueCount,proto3" json:"issue_count,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"`
// Type of the model.
ModelType IssueModel_ModelType `` /* 153-byte string literal not displayed */
// Language of the model.
LanguageCode string `protobuf:"bytes,10,opt,name=language_code,json=languageCode,proto3" json:"language_code,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) GetIssueCount ¶ added in v1.6.0
func (x *IssueModel) GetIssueCount() int64
func (*IssueModel) GetLanguageCode ¶ added in v1.10.0
func (x *IssueModel) GetLanguageCode() string
func (*IssueModel) GetModelType ¶ added in v1.10.0
func (x *IssueModel) GetModelType() IssueModel_ModelType
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 */
// Display name of the issue.
DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// 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) GetDisplayName ¶
func (x *IssueModelLabelStats_IssueStats) GetDisplayName() string
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.
// Format: projects/{project}/locations/{location}/issueModels/{issue_model}
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: Marked as deprecated in google/cloud/contactcenterinsights/v1/resources.proto.
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: Marked as deprecated in google/cloud/contactcenterinsights/v1/resources.proto.
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_ModelType ¶ added in v1.10.0
type IssueModel_ModelType int32
Type of the model.
const ( // Unspecified model type. IssueModel_MODEL_TYPE_UNSPECIFIED IssueModel_ModelType = 0 // Type V1. IssueModel_TYPE_V1 IssueModel_ModelType = 1 // Type V2. IssueModel_TYPE_V2 IssueModel_ModelType = 2 )
func (IssueModel_ModelType) Descriptor ¶ added in v1.10.0
func (IssueModel_ModelType) Descriptor() protoreflect.EnumDescriptor
func (IssueModel_ModelType) Enum ¶ added in v1.10.0
func (x IssueModel_ModelType) Enum() *IssueModel_ModelType
func (IssueModel_ModelType) EnumDescriptor
deprecated
added in
v1.10.0
func (IssueModel_ModelType) EnumDescriptor() ([]byte, []int)
Deprecated: Use IssueModel_ModelType.Descriptor instead.
func (IssueModel_ModelType) Number ¶ added in v1.10.0
func (x IssueModel_ModelType) Number() protoreflect.EnumNumber
func (IssueModel_ModelType) String ¶ added in v1.10.0
func (x IssueModel_ModelType) String() string
func (IssueModel_ModelType) Type ¶ added in v1.10.0
func (IssueModel_ModelType) Type() protoreflect.EnumType
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 ListAllFeedbackLabelsRequest ¶ added in v1.16.0
type ListAllFeedbackLabelsRequest struct {
// Required. The parent resource of all feedback labels per project.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The maximum number of feedback labels to return in the response.
// A valid page size ranges from 0 to 100,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"`
// Optional. The value returned by the last `ListAllFeedbackLabelsResponse`.
// This value indicates that this is a continuation of a prior
// `ListAllFeedbackLabels` 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"`
// Optional. A filter to reduce results to a specific subset in the entire
// project. Supports disjunctions (OR) and conjunctions (AND).
//
// Supported fields:
//
// * `issue_model_id`
// * `qa_question_id`
// * `min_create_time`
// * `max_create_time`
// * `min_update_time`
// * `max_update_time`
// * `feedback_label_type`: QUALITY_AI, TOPIC_MODELING
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// contains filtered or unexported fields
}
The request for listing all feedback labels.
func (*ListAllFeedbackLabelsRequest) Descriptor
deprecated
added in
v1.16.0
func (*ListAllFeedbackLabelsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAllFeedbackLabelsRequest.ProtoReflect.Descriptor instead.
func (*ListAllFeedbackLabelsRequest) GetFilter ¶ added in v1.16.0
func (x *ListAllFeedbackLabelsRequest) GetFilter() string
func (*ListAllFeedbackLabelsRequest) GetPageSize ¶ added in v1.16.0
func (x *ListAllFeedbackLabelsRequest) GetPageSize() int32
func (*ListAllFeedbackLabelsRequest) GetPageToken ¶ added in v1.16.0
func (x *ListAllFeedbackLabelsRequest) GetPageToken() string
func (*ListAllFeedbackLabelsRequest) GetParent ¶ added in v1.16.0
func (x *ListAllFeedbackLabelsRequest) GetParent() string
func (*ListAllFeedbackLabelsRequest) ProtoMessage ¶ added in v1.16.0
func (*ListAllFeedbackLabelsRequest) ProtoMessage()
func (*ListAllFeedbackLabelsRequest) ProtoReflect ¶ added in v1.16.0
func (x *ListAllFeedbackLabelsRequest) ProtoReflect() protoreflect.Message
func (*ListAllFeedbackLabelsRequest) Reset ¶ added in v1.16.0
func (x *ListAllFeedbackLabelsRequest) Reset()
func (*ListAllFeedbackLabelsRequest) String ¶ added in v1.16.0
func (x *ListAllFeedbackLabelsRequest) String() string
type ListAllFeedbackLabelsResponse ¶ added in v1.16.0
type ListAllFeedbackLabelsResponse struct {
// The feedback labels that match the request.
FeedbackLabels []*FeedbackLabel `protobuf:"bytes,1,rep,name=feedback_labels,json=feedbackLabels,proto3" json:"feedback_labels,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 for listing all feedback labels.
func (*ListAllFeedbackLabelsResponse) Descriptor
deprecated
added in
v1.16.0
func (*ListAllFeedbackLabelsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAllFeedbackLabelsResponse.ProtoReflect.Descriptor instead.
func (*ListAllFeedbackLabelsResponse) GetFeedbackLabels ¶ added in v1.16.0
func (x *ListAllFeedbackLabelsResponse) GetFeedbackLabels() []*FeedbackLabel
func (*ListAllFeedbackLabelsResponse) GetNextPageToken ¶ added in v1.16.0
func (x *ListAllFeedbackLabelsResponse) GetNextPageToken() string
func (*ListAllFeedbackLabelsResponse) ProtoMessage ¶ added in v1.16.0
func (*ListAllFeedbackLabelsResponse) ProtoMessage()
func (*ListAllFeedbackLabelsResponse) ProtoReflect ¶ added in v1.16.0
func (x *ListAllFeedbackLabelsResponse) ProtoReflect() protoreflect.Message
func (*ListAllFeedbackLabelsResponse) Reset ¶ added in v1.16.0
func (x *ListAllFeedbackLabelsResponse) Reset()
func (*ListAllFeedbackLabelsResponse) String ¶ added in v1.16.0
func (x *ListAllFeedbackLabelsResponse) String() string
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 ListAnalysisRulesRequest ¶ added in v1.16.0
type ListAnalysisRulesRequest struct {
// Required. The parent resource of the analysis rules.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The maximum number of analysis rule to return in the response. If
// this value is zero, the service will select a default size. A call may
// 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"`
// Optional. The value returned by the last `ListAnalysisRulesResponse`;
// indicates that this is a continuation of a prior `ListAnalysisRules` 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"`
// contains filtered or unexported fields
}
The request to list analysis rules.
func (*ListAnalysisRulesRequest) Descriptor
deprecated
added in
v1.16.0
func (*ListAnalysisRulesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAnalysisRulesRequest.ProtoReflect.Descriptor instead.
func (*ListAnalysisRulesRequest) GetPageSize ¶ added in v1.16.0
func (x *ListAnalysisRulesRequest) GetPageSize() int32
func (*ListAnalysisRulesRequest) GetPageToken ¶ added in v1.16.0
func (x *ListAnalysisRulesRequest) GetPageToken() string
func (*ListAnalysisRulesRequest) GetParent ¶ added in v1.16.0
func (x *ListAnalysisRulesRequest) GetParent() string
func (*ListAnalysisRulesRequest) ProtoMessage ¶ added in v1.16.0
func (*ListAnalysisRulesRequest) ProtoMessage()
func (*ListAnalysisRulesRequest) ProtoReflect ¶ added in v1.16.0
func (x *ListAnalysisRulesRequest) ProtoReflect() protoreflect.Message
func (*ListAnalysisRulesRequest) Reset ¶ added in v1.16.0
func (x *ListAnalysisRulesRequest) Reset()
func (*ListAnalysisRulesRequest) String ¶ added in v1.16.0
func (x *ListAnalysisRulesRequest) String() string
type ListAnalysisRulesResponse ¶ added in v1.16.0
type ListAnalysisRulesResponse struct {
// The analysis_rule that match the request.
AnalysisRules []*AnalysisRule `protobuf:"bytes,1,rep,name=analysis_rules,json=analysisRules,proto3" json:"analysis_rules,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 views.
func (*ListAnalysisRulesResponse) Descriptor
deprecated
added in
v1.16.0
func (*ListAnalysisRulesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAnalysisRulesResponse.ProtoReflect.Descriptor instead.
func (*ListAnalysisRulesResponse) GetAnalysisRules ¶ added in v1.16.0
func (x *ListAnalysisRulesResponse) GetAnalysisRules() []*AnalysisRule
func (*ListAnalysisRulesResponse) GetNextPageToken ¶ added in v1.16.0
func (x *ListAnalysisRulesResponse) GetNextPageToken() string
func (*ListAnalysisRulesResponse) ProtoMessage ¶ added in v1.16.0
func (*ListAnalysisRulesResponse) ProtoMessage()
func (*ListAnalysisRulesResponse) ProtoReflect ¶ added in v1.16.0
func (x *ListAnalysisRulesResponse) ProtoReflect() protoreflect.Message
func (*ListAnalysisRulesResponse) Reset ¶ added in v1.16.0
func (x *ListAnalysisRulesResponse) Reset()
func (*ListAnalysisRulesResponse) String ¶ added in v1.16.0
func (x *ListAnalysisRulesResponse) 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 100,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"`
// Optional. The attribute by which to order conversations in the response.
// If empty, conversations will be ordered by descending creation time.
// Supported values are one of the following:
//
// * create_time
// * customer_satisfaction_rating
// * duration
// * latest_analysis
// * start_time
// * turn_count
//
// The default sort order is ascending. To specify order, append `asc` or
// `desc` (`create_time desc`).
// For more details, see [Google AIPs
// Ordering](https://google.aip.dev/132#ordering).
OrderBy string `protobuf:"bytes,7,opt,name=order_by,json=orderBy,proto3" json:"order_by,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) GetOrderBy ¶ added in v1.15.0
func (x *ListConversationsRequest) GetOrderBy() 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 ListFeedbackLabelsRequest ¶ added in v1.16.0
type ListFeedbackLabelsRequest struct {
// Required. The parent resource of the feedback labels.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. A filter to reduce results to a specific subset. Supports
// disjunctions (OR) and conjunctions (AND). Automatically sorts by
// conversation ID. To sort by all feedback labels in a project see
// ListAllFeedbackLabels.
//
// Supported fields:
//
// * `issue_model_id`
// * `qa_question_id`
// * `qa_scorecard_id`
// * `min_create_time`
// * `max_create_time`
// * `min_update_time`
// * `max_update_time`
// * `feedback_label_type`: QUALITY_AI, TOPIC_MODELING
Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
// Optional. The maximum number of feedback labels to return in the response.
// A valid page size ranges from 0 to 100,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,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. The value returned by the last `ListFeedbackLabelsResponse`. This
// value indicates that this is a continuation of a prior `ListFeedbackLabels`
// call and that the system should return the next page of data.
PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request for listing feedback labels.
func (*ListFeedbackLabelsRequest) Descriptor
deprecated
added in
v1.16.0
func (*ListFeedbackLabelsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListFeedbackLabelsRequest.ProtoReflect.Descriptor instead.
func (*ListFeedbackLabelsRequest) GetFilter ¶ added in v1.16.0
func (x *ListFeedbackLabelsRequest) GetFilter() string
func (*ListFeedbackLabelsRequest) GetPageSize ¶ added in v1.16.0
func (x *ListFeedbackLabelsRequest) GetPageSize() int32
func (*ListFeedbackLabelsRequest) GetPageToken ¶ added in v1.16.0
func (x *ListFeedbackLabelsRequest) GetPageToken() string
func (*ListFeedbackLabelsRequest) GetParent ¶ added in v1.16.0
func (x *ListFeedbackLabelsRequest) GetParent() string
func (*ListFeedbackLabelsRequest) ProtoMessage ¶ added in v1.16.0
func (*ListFeedbackLabelsRequest) ProtoMessage()
func (*ListFeedbackLabelsRequest) ProtoReflect ¶ added in v1.16.0
func (x *ListFeedbackLabelsRequest) ProtoReflect() protoreflect.Message
func (*ListFeedbackLabelsRequest) Reset ¶ added in v1.16.0
func (x *ListFeedbackLabelsRequest) Reset()
func (*ListFeedbackLabelsRequest) String ¶ added in v1.16.0
func (x *ListFeedbackLabelsRequest) String() string
type ListFeedbackLabelsResponse ¶ added in v1.16.0
type ListFeedbackLabelsResponse struct {
// The feedback labels that match the request.
FeedbackLabels []*FeedbackLabel `protobuf:"bytes,1,rep,name=feedback_labels,json=feedbackLabels,proto3" json:"feedback_labels,omitempty"`
// The next page token.
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 for listing feedback labels.
func (*ListFeedbackLabelsResponse) Descriptor
deprecated
added in
v1.16.0
func (*ListFeedbackLabelsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListFeedbackLabelsResponse.ProtoReflect.Descriptor instead.
func (*ListFeedbackLabelsResponse) GetFeedbackLabels ¶ added in v1.16.0
func (x *ListFeedbackLabelsResponse) GetFeedbackLabels() []*FeedbackLabel
func (*ListFeedbackLabelsResponse) GetNextPageToken ¶ added in v1.16.0
func (x *ListFeedbackLabelsResponse) GetNextPageToken() string
func (*ListFeedbackLabelsResponse) ProtoMessage ¶ added in v1.16.0
func (*ListFeedbackLabelsResponse) ProtoMessage()
func (*ListFeedbackLabelsResponse) ProtoReflect ¶ added in v1.16.0
func (x *ListFeedbackLabelsResponse) ProtoReflect() protoreflect.Message
func (*ListFeedbackLabelsResponse) Reset ¶ added in v1.16.0
func (x *ListFeedbackLabelsResponse) Reset()
func (*ListFeedbackLabelsResponse) String ¶ added in v1.16.0
func (x *ListFeedbackLabelsResponse) 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 ListQaQuestionsRequest ¶ added in v1.16.0
type ListQaQuestionsRequest struct {
// Required. The parent resource of the questions.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The maximum number of questions to return in the response. If the
// 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"`
// Optional. The value returned by the last `ListQaQuestionsResponse`. This
// value indicates that this is a continuation of a prior `ListQaQuestions`
// 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"`
// contains filtered or unexported fields
}
Request to list QaQuestions.
func (*ListQaQuestionsRequest) Descriptor
deprecated
added in
v1.16.0
func (*ListQaQuestionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListQaQuestionsRequest.ProtoReflect.Descriptor instead.
func (*ListQaQuestionsRequest) GetPageSize ¶ added in v1.16.0
func (x *ListQaQuestionsRequest) GetPageSize() int32
func (*ListQaQuestionsRequest) GetPageToken ¶ added in v1.16.0
func (x *ListQaQuestionsRequest) GetPageToken() string
func (*ListQaQuestionsRequest) GetParent ¶ added in v1.16.0
func (x *ListQaQuestionsRequest) GetParent() string
func (*ListQaQuestionsRequest) ProtoMessage ¶ added in v1.16.0
func (*ListQaQuestionsRequest) ProtoMessage()
func (*ListQaQuestionsRequest) ProtoReflect ¶ added in v1.16.0
func (x *ListQaQuestionsRequest) ProtoReflect() protoreflect.Message
func (*ListQaQuestionsRequest) Reset ¶ added in v1.16.0
func (x *ListQaQuestionsRequest) Reset()
func (*ListQaQuestionsRequest) String ¶ added in v1.16.0
func (x *ListQaQuestionsRequest) String() string
type ListQaQuestionsResponse ¶ added in v1.16.0
type ListQaQuestionsResponse struct {
// The QaQuestions under the parent.
QaQuestions []*QaQuestion `protobuf:"bytes,1,rep,name=qa_questions,json=qaQuestions,proto3" json:"qa_questions,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 from a ListQaQuestions request.
func (*ListQaQuestionsResponse) Descriptor
deprecated
added in
v1.16.0
func (*ListQaQuestionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListQaQuestionsResponse.ProtoReflect.Descriptor instead.
func (*ListQaQuestionsResponse) GetNextPageToken ¶ added in v1.16.0
func (x *ListQaQuestionsResponse) GetNextPageToken() string
func (*ListQaQuestionsResponse) GetQaQuestions ¶ added in v1.16.0
func (x *ListQaQuestionsResponse) GetQaQuestions() []*QaQuestion
func (*ListQaQuestionsResponse) ProtoMessage ¶ added in v1.16.0
func (*ListQaQuestionsResponse) ProtoMessage()
func (*ListQaQuestionsResponse) ProtoReflect ¶ added in v1.16.0
func (x *ListQaQuestionsResponse) ProtoReflect() protoreflect.Message
func (*ListQaQuestionsResponse) Reset ¶ added in v1.16.0
func (x *ListQaQuestionsResponse) Reset()
func (*ListQaQuestionsResponse) String ¶ added in v1.16.0
func (x *ListQaQuestionsResponse) String() string
type ListQaScorecardRevisionsRequest ¶ added in v1.16.0
type ListQaScorecardRevisionsRequest struct {
// Required. The parent resource of the scorecard revisions. To list all
// revisions of all scorecards, substitute the QaScorecard ID with a '-'
// character.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The maximum number of scorecard revisions to return in the
// response. If the 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"`
// Optional. The value returned by the last
// `ListQaScorecardRevisionsResponse`. This value indicates that this is a
// continuation of a prior `ListQaScorecardRevisions` 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"`
// Optional. A filter to reduce results to a specific subset. Useful for
// querying scorecard revisions with specific properties.
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// contains filtered or unexported fields
}
Request to list QaScorecardRevisions
func (*ListQaScorecardRevisionsRequest) Descriptor
deprecated
added in
v1.16.0
func (*ListQaScorecardRevisionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListQaScorecardRevisionsRequest.ProtoReflect.Descriptor instead.
func (*ListQaScorecardRevisionsRequest) GetFilter ¶ added in v1.16.0
func (x *ListQaScorecardRevisionsRequest) GetFilter() string
func (*ListQaScorecardRevisionsRequest) GetPageSize ¶ added in v1.16.0
func (x *ListQaScorecardRevisionsRequest) GetPageSize() int32
func (*ListQaScorecardRevisionsRequest) GetPageToken ¶ added in v1.16.0
func (x *ListQaScorecardRevisionsRequest) GetPageToken() string
func (*ListQaScorecardRevisionsRequest) GetParent ¶ added in v1.16.0
func (x *ListQaScorecardRevisionsRequest) GetParent() string
func (*ListQaScorecardRevisionsRequest) ProtoMessage ¶ added in v1.16.0
func (*ListQaScorecardRevisionsRequest) ProtoMessage()
func (*ListQaScorecardRevisionsRequest) ProtoReflect ¶ added in v1.16.0
func (x *ListQaScorecardRevisionsRequest) ProtoReflect() protoreflect.Message
func (*ListQaScorecardRevisionsRequest) Reset ¶ added in v1.16.0
func (x *ListQaScorecardRevisionsRequest) Reset()
func (*ListQaScorecardRevisionsRequest) String ¶ added in v1.16.0
func (x *ListQaScorecardRevisionsRequest) String() string
type ListQaScorecardRevisionsResponse ¶ added in v1.16.0
type ListQaScorecardRevisionsResponse struct {
// The QaScorecards under the parent.
QaScorecardRevisions []*QaScorecardRevision `protobuf:"bytes,1,rep,name=qa_scorecard_revisions,json=qaScorecardRevisions,proto3" json:"qa_scorecard_revisions,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 from a ListQaScorecardRevisions request.
func (*ListQaScorecardRevisionsResponse) Descriptor
deprecated
added in
v1.16.0
func (*ListQaScorecardRevisionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListQaScorecardRevisionsResponse.ProtoReflect.Descriptor instead.
func (*ListQaScorecardRevisionsResponse) GetNextPageToken ¶ added in v1.16.0
func (x *ListQaScorecardRevisionsResponse) GetNextPageToken() string
func (*ListQaScorecardRevisionsResponse) GetQaScorecardRevisions ¶ added in v1.16.0
func (x *ListQaScorecardRevisionsResponse) GetQaScorecardRevisions() []*QaScorecardRevision
func (*ListQaScorecardRevisionsResponse) ProtoMessage ¶ added in v1.16.0
func (*ListQaScorecardRevisionsResponse) ProtoMessage()
func (*ListQaScorecardRevisionsResponse) ProtoReflect ¶ added in v1.16.0
func (x *ListQaScorecardRevisionsResponse) ProtoReflect() protoreflect.Message
func (*ListQaScorecardRevisionsResponse) Reset ¶ added in v1.16.0
func (x *ListQaScorecardRevisionsResponse) Reset()
func (*ListQaScorecardRevisionsResponse) String ¶ added in v1.16.0
func (x *ListQaScorecardRevisionsResponse) String() string
type ListQaScorecardsRequest ¶ added in v1.16.0
type ListQaScorecardsRequest struct {
// Required. The parent resource of the scorecards.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The maximum number of scorecards to return in the response. If
// the 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"`
// Optional. The value returned by the last `ListQaScorecardsResponse`. This
// value indicates that this is a continuation of a prior `ListQaScorecards`
// 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"`
// contains filtered or unexported fields
}
Request to list QaScorecards.
func (*ListQaScorecardsRequest) Descriptor
deprecated
added in
v1.16.0
func (*ListQaScorecardsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListQaScorecardsRequest.ProtoReflect.Descriptor instead.
func (*ListQaScorecardsRequest) GetPageSize ¶ added in v1.16.0
func (x *ListQaScorecardsRequest) GetPageSize() int32
func (*ListQaScorecardsRequest) GetPageToken ¶ added in v1.16.0
func (x *ListQaScorecardsRequest) GetPageToken() string
func (*ListQaScorecardsRequest) GetParent ¶ added in v1.16.0
func (x *ListQaScorecardsRequest) GetParent() string
func (*ListQaScorecardsRequest) ProtoMessage ¶ added in v1.16.0
func (*ListQaScorecardsRequest) ProtoMessage()
func (*ListQaScorecardsRequest) ProtoReflect ¶ added in v1.16.0
func (x *ListQaScorecardsRequest) ProtoReflect() protoreflect.Message
func (*ListQaScorecardsRequest) Reset ¶ added in v1.16.0
func (x *ListQaScorecardsRequest) Reset()
func (*ListQaScorecardsRequest) String ¶ added in v1.16.0
func (x *ListQaScorecardsRequest) String() string
type ListQaScorecardsResponse ¶ added in v1.16.0
type ListQaScorecardsResponse struct {
// The QaScorecards under the parent.
QaScorecards []*QaScorecard `protobuf:"bytes,1,rep,name=qa_scorecards,json=qaScorecards,proto3" json:"qa_scorecards,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 from a ListQaScorecards request.
func (*ListQaScorecardsResponse) Descriptor
deprecated
added in
v1.16.0
func (*ListQaScorecardsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListQaScorecardsResponse.ProtoReflect.Descriptor instead.
func (*ListQaScorecardsResponse) GetNextPageToken ¶ added in v1.16.0
func (x *ListQaScorecardsResponse) GetNextPageToken() string
func (*ListQaScorecardsResponse) GetQaScorecards ¶ added in v1.16.0
func (x *ListQaScorecardsResponse) GetQaScorecards() []*QaScorecard
func (*ListQaScorecardsResponse) ProtoMessage ¶ added in v1.16.0
func (*ListQaScorecardsResponse) ProtoMessage()
func (*ListQaScorecardsResponse) ProtoReflect ¶ added in v1.16.0
func (x *ListQaScorecardsResponse) ProtoReflect() protoreflect.Message
func (*ListQaScorecardsResponse) Reset ¶ added in v1.16.0
func (x *ListQaScorecardsResponse) Reset()
func (*ListQaScorecardsResponse) String ¶ added in v1.16.0
func (x *ListQaScorecardsResponse) String() string
type ListViewsRequest ¶
type ListViewsRequest struct {
// Required. The parent resource of the views.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The maximum number of views to return in the response. If this
// value is zero, the service will select a default size. A call may 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 `ListViewsResponse`; indicates
// that this is a continuation of a prior `ListViews` 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"`
// contains filtered or unexported fields
}
The request to list views.
func (*ListViewsRequest) Descriptor
deprecated
func (*ListViewsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListViewsRequest.ProtoReflect.Descriptor instead.
func (*ListViewsRequest) GetPageSize ¶
func (x *ListViewsRequest) GetPageSize() int32
func (*ListViewsRequest) GetPageToken ¶
func (x *ListViewsRequest) GetPageToken() string
func (*ListViewsRequest) GetParent ¶
func (x *ListViewsRequest) GetParent() string
func (*ListViewsRequest) ProtoMessage ¶
func (*ListViewsRequest) ProtoMessage()
func (*ListViewsRequest) ProtoReflect ¶
func (x *ListViewsRequest) ProtoReflect() protoreflect.Message
func (*ListViewsRequest) Reset ¶
func (x *ListViewsRequest) Reset()
func (*ListViewsRequest) String ¶
func (x *ListViewsRequest) String() string
type ListViewsResponse ¶
type ListViewsResponse struct {
// The views that match the request.
Views []*View `protobuf:"bytes,1,rep,name=views,proto3" json:"views,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 views.
func (*ListViewsResponse) Descriptor
deprecated
func (*ListViewsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListViewsResponse.ProtoReflect.Descriptor instead.
func (*ListViewsResponse) GetNextPageToken ¶
func (x *ListViewsResponse) GetNextPageToken() string
func (*ListViewsResponse) GetViews ¶
func (x *ListViewsResponse) GetViews() []*View
func (*ListViewsResponse) ProtoMessage ¶
func (*ListViewsResponse) ProtoMessage()
func (*ListViewsResponse) ProtoReflect ¶
func (x *ListViewsResponse) ProtoReflect() protoreflect.Message
func (*ListViewsResponse) Reset ¶
func (x *ListViewsResponse) Reset()
func (*ListViewsResponse) String ¶
func (x *ListViewsResponse) 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 phrase 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 QaAnswer ¶ added in v1.16.0
type QaAnswer struct {
// The QaQuestion answered by this answer.
QaQuestion string `protobuf:"bytes,7,opt,name=qa_question,json=qaQuestion,proto3" json:"qa_question,omitempty"`
// The conversation the answer applies to.
Conversation string `protobuf:"bytes,2,opt,name=conversation,proto3" json:"conversation,omitempty"`
// Question text. E.g., "Did the agent greet the customer?"
QuestionBody string `protobuf:"bytes,6,opt,name=question_body,json=questionBody,proto3" json:"question_body,omitempty"`
// The main answer value, incorporating any manual edits if they exist.
AnswerValue *QaAnswer_AnswerValue `protobuf:"bytes,3,opt,name=answer_value,json=answerValue,proto3" json:"answer_value,omitempty"`
// User-defined list of arbitrary tags. Matches the value from
// QaScorecard.ScorecardQuestion.tags. Used for grouping/organization and
// for weighting the score of each answer.
Tags []string `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
// List of all individual answers given to the question.
AnswerSources []*QaAnswer_AnswerSource `protobuf:"bytes,8,rep,name=answer_sources,json=answerSources,proto3" json:"answer_sources,omitempty"`
// contains filtered or unexported fields
}
An answer to a QaQuestion.
func (*QaAnswer) Descriptor
deprecated
added in
v1.16.0
func (*QaAnswer) GetAnswerSources ¶ added in v1.16.0
func (x *QaAnswer) GetAnswerSources() []*QaAnswer_AnswerSource
func (*QaAnswer) GetAnswerValue ¶ added in v1.16.0
func (x *QaAnswer) GetAnswerValue() *QaAnswer_AnswerValue
func (*QaAnswer) GetConversation ¶ added in v1.16.0
func (*QaAnswer) GetQaQuestion ¶ added in v1.16.0
func (*QaAnswer) GetQuestionBody ¶ added in v1.16.0
func (*QaAnswer) ProtoMessage ¶ added in v1.16.0
func (*QaAnswer) ProtoMessage()
func (*QaAnswer) ProtoReflect ¶ added in v1.16.0
func (x *QaAnswer) ProtoReflect() protoreflect.Message
type QaAnswer_AnswerSource ¶ added in v1.16.0
type QaAnswer_AnswerSource struct {
// What created the answer.
SourceType QaAnswer_AnswerSource_SourceType `` /* 168-byte string literal not displayed */
// The answer value from this source.
AnswerValue *QaAnswer_AnswerValue `protobuf:"bytes,2,opt,name=answer_value,json=answerValue,proto3" json:"answer_value,omitempty"`
// contains filtered or unexported fields
}
A question may have multiple answers from varying sources, one of which becomes the "main" answer above. AnswerSource represents each individual answer.
func (*QaAnswer_AnswerSource) Descriptor
deprecated
added in
v1.16.0
func (*QaAnswer_AnswerSource) Descriptor() ([]byte, []int)
Deprecated: Use QaAnswer_AnswerSource.ProtoReflect.Descriptor instead.
func (*QaAnswer_AnswerSource) GetAnswerValue ¶ added in v1.16.0
func (x *QaAnswer_AnswerSource) GetAnswerValue() *QaAnswer_AnswerValue
func (*QaAnswer_AnswerSource) GetSourceType ¶ added in v1.16.0
func (x *QaAnswer_AnswerSource) GetSourceType() QaAnswer_AnswerSource_SourceType
func (*QaAnswer_AnswerSource) ProtoMessage ¶ added in v1.16.0
func (*QaAnswer_AnswerSource) ProtoMessage()
func (*QaAnswer_AnswerSource) ProtoReflect ¶ added in v1.16.0
func (x *QaAnswer_AnswerSource) ProtoReflect() protoreflect.Message
func (*QaAnswer_AnswerSource) Reset ¶ added in v1.16.0
func (x *QaAnswer_AnswerSource) Reset()
func (*QaAnswer_AnswerSource) String ¶ added in v1.16.0
func (x *QaAnswer_AnswerSource) String() string
type QaAnswer_AnswerSource_SourceType ¶ added in v1.16.0
type QaAnswer_AnswerSource_SourceType int32
What created the answer.
const ( // Source type is unspecified. QaAnswer_AnswerSource_SOURCE_TYPE_UNSPECIFIED QaAnswer_AnswerSource_SourceType = 0 // Answer was system-generated; created during an Insights analysis. QaAnswer_AnswerSource_SYSTEM_GENERATED QaAnswer_AnswerSource_SourceType = 1 // Answer was created by a human via manual edit. QaAnswer_AnswerSource_MANUAL_EDIT QaAnswer_AnswerSource_SourceType = 2 )
func (QaAnswer_AnswerSource_SourceType) Descriptor ¶ added in v1.16.0
func (QaAnswer_AnswerSource_SourceType) Descriptor() protoreflect.EnumDescriptor
func (QaAnswer_AnswerSource_SourceType) Enum ¶ added in v1.16.0
func (x QaAnswer_AnswerSource_SourceType) Enum() *QaAnswer_AnswerSource_SourceType
func (QaAnswer_AnswerSource_SourceType) EnumDescriptor
deprecated
added in
v1.16.0
func (QaAnswer_AnswerSource_SourceType) EnumDescriptor() ([]byte, []int)
Deprecated: Use QaAnswer_AnswerSource_SourceType.Descriptor instead.
func (QaAnswer_AnswerSource_SourceType) Number ¶ added in v1.16.0
func (x QaAnswer_AnswerSource_SourceType) Number() protoreflect.EnumNumber
func (QaAnswer_AnswerSource_SourceType) String ¶ added in v1.16.0
func (x QaAnswer_AnswerSource_SourceType) String() string
func (QaAnswer_AnswerSource_SourceType) Type ¶ added in v1.16.0
func (QaAnswer_AnswerSource_SourceType) Type() protoreflect.EnumType
type QaAnswer_AnswerValue ¶ added in v1.16.0
type QaAnswer_AnswerValue struct {
// The answer value may be one of a few different types.
//
// Types that are assignable to Value:
//
// *QaAnswer_AnswerValue_StrValue
// *QaAnswer_AnswerValue_NumValue
// *QaAnswer_AnswerValue_BoolValue
// *QaAnswer_AnswerValue_NaValue
Value isQaAnswer_AnswerValue_Value `protobuf_oneof:"value"`
// A short string used as an identifier. Matches the value used in
// QaQuestion.AnswerChoice.key.
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
// Output only. Numerical score of the answer.
Score *float64 `protobuf:"fixed64,6,opt,name=score,proto3,oneof" json:"score,omitempty"`
// Output only. The maximum potential score of the question.
PotentialScore *float64 `protobuf:"fixed64,7,opt,name=potential_score,json=potentialScore,proto3,oneof" json:"potential_score,omitempty"`
// Output only. Normalized score of the questions. Calculated as score /
// potential_score.
NormalizedScore *float64 `protobuf:"fixed64,8,opt,name=normalized_score,json=normalizedScore,proto3,oneof" json:"normalized_score,omitempty"`
// contains filtered or unexported fields
}
Message for holding the value of a QaAnswer[google.cloud.contactcenterinsights.v1.QaAnswer]. [QaQuestion.AnswerChoice][google.cloud.contactcenterinsights.v1.QaQuestion.AnswerChoice] defines the possible answer values for a question.
func (*QaAnswer_AnswerValue) Descriptor
deprecated
added in
v1.16.0
func (*QaAnswer_AnswerValue) Descriptor() ([]byte, []int)
Deprecated: Use QaAnswer_AnswerValue.ProtoReflect.Descriptor instead.
func (*QaAnswer_AnswerValue) GetBoolValue ¶ added in v1.16.0
func (x *QaAnswer_AnswerValue) GetBoolValue() bool
func (*QaAnswer_AnswerValue) GetKey ¶ added in v1.16.0
func (x *QaAnswer_AnswerValue) GetKey() string
func (*QaAnswer_AnswerValue) GetNaValue ¶ added in v1.16.0
func (x *QaAnswer_AnswerValue) GetNaValue() bool
func (*QaAnswer_AnswerValue) GetNormalizedScore ¶ added in v1.16.0
func (x *QaAnswer_AnswerValue) GetNormalizedScore() float64
func (*QaAnswer_AnswerValue) GetNumValue ¶ added in v1.16.0
func (x *QaAnswer_AnswerValue) GetNumValue() float64
func (*QaAnswer_AnswerValue) GetPotentialScore ¶ added in v1.16.0
func (x *QaAnswer_AnswerValue) GetPotentialScore() float64
func (*QaAnswer_AnswerValue) GetScore ¶ added in v1.16.0
func (x *QaAnswer_AnswerValue) GetScore() float64
func (*QaAnswer_AnswerValue) GetStrValue ¶ added in v1.16.0
func (x *QaAnswer_AnswerValue) GetStrValue() string
func (*QaAnswer_AnswerValue) GetValue ¶ added in v1.16.0
func (m *QaAnswer_AnswerValue) GetValue() isQaAnswer_AnswerValue_Value
func (*QaAnswer_AnswerValue) ProtoMessage ¶ added in v1.16.0
func (*QaAnswer_AnswerValue) ProtoMessage()
func (*QaAnswer_AnswerValue) ProtoReflect ¶ added in v1.16.0
func (x *QaAnswer_AnswerValue) ProtoReflect() protoreflect.Message
func (*QaAnswer_AnswerValue) Reset ¶ added in v1.16.0
func (x *QaAnswer_AnswerValue) Reset()
func (*QaAnswer_AnswerValue) String ¶ added in v1.16.0
func (x *QaAnswer_AnswerValue) String() string
type QaAnswer_AnswerValue_BoolValue ¶ added in v1.16.0
type QaAnswer_AnswerValue_BoolValue struct {
// Boolean value.
BoolValue bool `protobuf:"varint,4,opt,name=bool_value,json=boolValue,proto3,oneof"`
}
type QaAnswer_AnswerValue_NaValue ¶ added in v1.16.0
type QaAnswer_AnswerValue_NaValue struct {
// A value of "Not Applicable (N/A)". Should only ever be `true`.
NaValue bool `protobuf:"varint,5,opt,name=na_value,json=naValue,proto3,oneof"`
}
type QaAnswer_AnswerValue_NumValue ¶ added in v1.16.0
type QaAnswer_AnswerValue_NumValue struct {
// Numerical value.
NumValue float64 `protobuf:"fixed64,3,opt,name=num_value,json=numValue,proto3,oneof"`
}
type QaAnswer_AnswerValue_StrValue ¶ added in v1.16.0
type QaAnswer_AnswerValue_StrValue struct {
// String value.
StrValue string `protobuf:"bytes,2,opt,name=str_value,json=strValue,proto3,oneof"`
}
type QaQuestion ¶ added in v1.16.0
type QaQuestion struct {
// Identifier. The resource name of the question.
// Format:
// projects/{project}/locations/{location}/qaScorecards/{qa_scorecard}/revisions/{revision}/qaQuestions/{qa_question}
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Short, descriptive string, used in the UI where it's not practical
// to display the full question body. E.g., "Greeting".
Abbreviation string `protobuf:"bytes,2,opt,name=abbreviation,proto3" json:"abbreviation,omitempty"`
// Output only. The time at which this question 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 question was updated.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Question text. E.g., "Did the agent greet the customer?"
QuestionBody string `protobuf:"bytes,5,opt,name=question_body,json=questionBody,proto3" json:"question_body,omitempty"`
// Instructions describing how to determine the answer.
AnswerInstructions string `protobuf:"bytes,9,opt,name=answer_instructions,json=answerInstructions,proto3" json:"answer_instructions,omitempty"`
// A list of valid answers to the question, which the LLM must choose from.
AnswerChoices []*QaQuestion_AnswerChoice `protobuf:"bytes,6,rep,name=answer_choices,json=answerChoices,proto3" json:"answer_choices,omitempty"`
// User-defined list of arbitrary tags for the question. Used for
// grouping/organization and for weighting the score of each question.
Tags []string `protobuf:"bytes,7,rep,name=tags,proto3" json:"tags,omitempty"`
// Defines the order of the question within its parent scorecard revision.
Order int32 `protobuf:"varint,8,opt,name=order,proto3" json:"order,omitempty"`
// Metrics of the underlying tuned LLM over a holdout/test set while fine
// tuning the underlying LLM for the given question. This field will only be
// populated if and only if the question is part of a scorecard revision that
// has been tuned.
Metrics *QaQuestion_Metrics `protobuf:"bytes,10,opt,name=metrics,proto3" json:"metrics,omitempty"`
// Metadata about the tuning operation for the question.This field will only
// be populated if and only if the question is part of a scorecard revision
// that has been tuned.
TuningMetadata *QaQuestion_TuningMetadata `protobuf:"bytes,11,opt,name=tuning_metadata,json=tuningMetadata,proto3" json:"tuning_metadata,omitempty"`
// contains filtered or unexported fields
}
A single question to be scored by the Insights QA feature.
func (*QaQuestion) Descriptor
deprecated
added in
v1.16.0
func (*QaQuestion) Descriptor() ([]byte, []int)
Deprecated: Use QaQuestion.ProtoReflect.Descriptor instead.
func (*QaQuestion) GetAbbreviation ¶ added in v1.16.0
func (x *QaQuestion) GetAbbreviation() string
func (*QaQuestion) GetAnswerChoices ¶ added in v1.16.0
func (x *QaQuestion) GetAnswerChoices() []*QaQuestion_AnswerChoice
func (*QaQuestion) GetAnswerInstructions ¶ added in v1.16.0
func (x *QaQuestion) GetAnswerInstructions() string
func (*QaQuestion) GetCreateTime ¶ added in v1.16.0
func (x *QaQuestion) GetCreateTime() *timestamppb.Timestamp
func (*QaQuestion) GetMetrics ¶ added in v1.16.0
func (x *QaQuestion) GetMetrics() *QaQuestion_Metrics
func (*QaQuestion) GetName ¶ added in v1.16.0
func (x *QaQuestion) GetName() string
func (*QaQuestion) GetOrder ¶ added in v1.16.0
func (x *QaQuestion) GetOrder() int32
func (*QaQuestion) GetQuestionBody ¶ added in v1.16.0
func (x *QaQuestion) GetQuestionBody() string
func (*QaQuestion) GetTags ¶ added in v1.16.0
func (x *QaQuestion) GetTags() []string
func (*QaQuestion) GetTuningMetadata ¶ added in v1.16.0
func (x *QaQuestion) GetTuningMetadata() *QaQuestion_TuningMetadata
func (*QaQuestion) GetUpdateTime ¶ added in v1.16.0
func (x *QaQuestion) GetUpdateTime() *timestamppb.Timestamp
func (*QaQuestion) ProtoMessage ¶ added in v1.16.0
func (*QaQuestion) ProtoMessage()
func (*QaQuestion) ProtoReflect ¶ added in v1.16.0
func (x *QaQuestion) ProtoReflect() protoreflect.Message
func (*QaQuestion) Reset ¶ added in v1.16.0
func (x *QaQuestion) Reset()
func (*QaQuestion) String ¶ added in v1.16.0
func (x *QaQuestion) String() string
type QaQuestion_AnswerChoice ¶ added in v1.16.0
type QaQuestion_AnswerChoice struct {
// The answer value may be one of a few different types.
//
// Types that are assignable to Value:
//
// *QaQuestion_AnswerChoice_StrValue
// *QaQuestion_AnswerChoice_NumValue
// *QaQuestion_AnswerChoice_BoolValue
// *QaQuestion_AnswerChoice_NaValue
Value isQaQuestion_AnswerChoice_Value `protobuf_oneof:"value"`
// A short string used as an identifier.
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
// Numerical score of the answer, used for generating the overall score of
// a QaScorecardResult. If the answer uses na_value, this field is unused.
Score *float64 `protobuf:"fixed64,6,opt,name=score,proto3,oneof" json:"score,omitempty"`
// contains filtered or unexported fields
}
Message representing a possible answer to the question.
func (*QaQuestion_AnswerChoice) Descriptor
deprecated
added in
v1.16.0
func (*QaQuestion_AnswerChoice) Descriptor() ([]byte, []int)
Deprecated: Use QaQuestion_AnswerChoice.ProtoReflect.Descriptor instead.
func (*QaQuestion_AnswerChoice) GetBoolValue ¶ added in v1.16.0
func (x *QaQuestion_AnswerChoice) GetBoolValue() bool
func (*QaQuestion_AnswerChoice) GetKey ¶ added in v1.16.0
func (x *QaQuestion_AnswerChoice) GetKey() string
func (*QaQuestion_AnswerChoice) GetNaValue ¶ added in v1.16.0
func (x *QaQuestion_AnswerChoice) GetNaValue() bool
func (*QaQuestion_AnswerChoice) GetNumValue ¶ added in v1.16.0
func (x *QaQuestion_AnswerChoice) GetNumValue() float64
func (*QaQuestion_AnswerChoice) GetScore ¶ added in v1.16.0
func (x *QaQuestion_AnswerChoice) GetScore() float64
func (*QaQuestion_AnswerChoice) GetStrValue ¶ added in v1.16.0
func (x *QaQuestion_AnswerChoice) GetStrValue() string
func (*QaQuestion_AnswerChoice) GetValue ¶ added in v1.16.0
func (m *QaQuestion_AnswerChoice) GetValue() isQaQuestion_AnswerChoice_Value
func (*QaQuestion_AnswerChoice) ProtoMessage ¶ added in v1.16.0
func (*QaQuestion_AnswerChoice) ProtoMessage()
func (*QaQuestion_AnswerChoice) ProtoReflect ¶ added in v1.16.0
func (x *QaQuestion_AnswerChoice) ProtoReflect() protoreflect.Message
func (*QaQuestion_AnswerChoice) Reset ¶ added in v1.16.0
func (x *QaQuestion_AnswerChoice) Reset()
func (*QaQuestion_AnswerChoice) String ¶ added in v1.16.0
func (x *QaQuestion_AnswerChoice) String() string
type QaQuestion_AnswerChoice_BoolValue ¶ added in v1.16.0
type QaQuestion_AnswerChoice_BoolValue struct {
// Boolean value.
BoolValue bool `protobuf:"varint,4,opt,name=bool_value,json=boolValue,proto3,oneof"`
}
type QaQuestion_AnswerChoice_NaValue ¶ added in v1.16.0
type QaQuestion_AnswerChoice_NaValue struct {
// A value of "Not Applicable (N/A)". If provided, this field may only
// be set to `true`. If a question receives this answer, it will be
// excluded from any score calculations.
NaValue bool `protobuf:"varint,5,opt,name=na_value,json=naValue,proto3,oneof"`
}
type QaQuestion_AnswerChoice_NumValue ¶ added in v1.16.0
type QaQuestion_AnswerChoice_NumValue struct {
// Numerical value.
NumValue float64 `protobuf:"fixed64,3,opt,name=num_value,json=numValue,proto3,oneof"`
}
type QaQuestion_AnswerChoice_StrValue ¶ added in v1.16.0
type QaQuestion_AnswerChoice_StrValue struct {
// String value.
StrValue string `protobuf:"bytes,2,opt,name=str_value,json=strValue,proto3,oneof"`
}
type QaQuestion_Metrics ¶ added in v1.16.0
type QaQuestion_Metrics struct {
// Output only. Accuracy of the model. Measures the percentage of correct
// answers the model gave on the test set.
Accuracy float64 `protobuf:"fixed64,1,opt,name=accuracy,proto3" json:"accuracy,omitempty"`
// contains filtered or unexported fields
}
A wrapper representing metrics calculated against a test-set on a LLM that was fine tuned for this question.
func (*QaQuestion_Metrics) Descriptor
deprecated
added in
v1.16.0
func (*QaQuestion_Metrics) Descriptor() ([]byte, []int)
Deprecated: Use QaQuestion_Metrics.ProtoReflect.Descriptor instead.
func (*QaQuestion_Metrics) GetAccuracy ¶ added in v1.16.0
func (x *QaQuestion_Metrics) GetAccuracy() float64
func (*QaQuestion_Metrics) ProtoMessage ¶ added in v1.16.0
func (*QaQuestion_Metrics) ProtoMessage()
func (*QaQuestion_Metrics) ProtoReflect ¶ added in v1.16.0
func (x *QaQuestion_Metrics) ProtoReflect() protoreflect.Message
func (*QaQuestion_Metrics) Reset ¶ added in v1.16.0
func (x *QaQuestion_Metrics) Reset()
func (*QaQuestion_Metrics) String ¶ added in v1.16.0
func (x *QaQuestion_Metrics) String() string
type QaQuestion_TuningMetadata ¶ added in v1.16.0
type QaQuestion_TuningMetadata struct {
// Total number of valid labels provided for the question at the time of
// tuining.
TotalValidLabelCount int64 `` /* 126-byte string literal not displayed */
// A list of any applicable data validation warnings about the question's
// feedback labels.
DatasetValidationWarnings []DatasetValidationWarning `` /* 214-byte string literal not displayed */
// Error status of the tuning operation for the question. Will only be set
// if the tuning operation failed.
TuningError string `protobuf:"bytes,3,opt,name=tuning_error,json=tuningError,proto3" json:"tuning_error,omitempty"`
// contains filtered or unexported fields
}
Metadata about the tuning operation for the question. Will only be set if a scorecard containing this question has been tuned.
func (*QaQuestion_TuningMetadata) Descriptor
deprecated
added in
v1.16.0
func (*QaQuestion_TuningMetadata) Descriptor() ([]byte, []int)
Deprecated: Use QaQuestion_TuningMetadata.ProtoReflect.Descriptor instead.
func (*QaQuestion_TuningMetadata) GetDatasetValidationWarnings ¶ added in v1.16.0
func (x *QaQuestion_TuningMetadata) GetDatasetValidationWarnings() []DatasetValidationWarning
func (*QaQuestion_TuningMetadata) GetTotalValidLabelCount ¶ added in v1.16.0
func (x *QaQuestion_TuningMetadata) GetTotalValidLabelCount() int64
func (*QaQuestion_TuningMetadata) GetTuningError ¶ added in v1.16.0
func (x *QaQuestion_TuningMetadata) GetTuningError() string
func (*QaQuestion_TuningMetadata) ProtoMessage ¶ added in v1.16.0
func (*QaQuestion_TuningMetadata) ProtoMessage()
func (*QaQuestion_TuningMetadata) ProtoReflect ¶ added in v1.16.0
func (x *QaQuestion_TuningMetadata) ProtoReflect() protoreflect.Message
func (*QaQuestion_TuningMetadata) Reset ¶ added in v1.16.0
func (x *QaQuestion_TuningMetadata) Reset()
func (*QaQuestion_TuningMetadata) String ¶ added in v1.16.0
func (x *QaQuestion_TuningMetadata) String() string
type QaScorecard ¶ added in v1.16.0
type QaScorecard struct {
// Identifier. The scorecard name.
// Format:
// projects/{project}/locations/{location}/qaScorecards/{qa_scorecard}
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The user-specified display name of the scorecard.
DisplayName string `protobuf:"bytes,7,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// A text description explaining the intent of the scorecard.
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
// Output only. The time at which this scorecard 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 scorecard was updated.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// contains filtered or unexported fields
}
A QaScorecard represents a collection of questions to be scored during analysis.
func (*QaScorecard) Descriptor
deprecated
added in
v1.16.0
func (*QaScorecard) Descriptor() ([]byte, []int)
Deprecated: Use QaScorecard.ProtoReflect.Descriptor instead.
func (*QaScorecard) GetCreateTime ¶ added in v1.16.0
func (x *QaScorecard) GetCreateTime() *timestamppb.Timestamp
func (*QaScorecard) GetDescription ¶ added in v1.16.0
func (x *QaScorecard) GetDescription() string
func (*QaScorecard) GetDisplayName ¶ added in v1.16.0
func (x *QaScorecard) GetDisplayName() string
func (*QaScorecard) GetName ¶ added in v1.16.0
func (x *QaScorecard) GetName() string
func (*QaScorecard) GetUpdateTime ¶ added in v1.16.0
func (x *QaScorecard) GetUpdateTime() *timestamppb.Timestamp
func (*QaScorecard) ProtoMessage ¶ added in v1.16.0
func (*QaScorecard) ProtoMessage()
func (*QaScorecard) ProtoReflect ¶ added in v1.16.0
func (x *QaScorecard) ProtoReflect() protoreflect.Message
func (*QaScorecard) Reset ¶ added in v1.16.0
func (x *QaScorecard) Reset()
func (*QaScorecard) String ¶ added in v1.16.0
func (x *QaScorecard) String() string
type QaScorecardResult ¶ added in v1.16.0
type QaScorecardResult struct {
// Identifier. The name of the scorecard result.
// Format:
// projects/{project}/locations/{location}/qaScorecardResults/{qa_scorecard_result}
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The QaScorecardRevision scored by this result.
QaScorecardRevision string `protobuf:"bytes,2,opt,name=qa_scorecard_revision,json=qaScorecardRevision,proto3" json:"qa_scorecard_revision,omitempty"`
// The conversation scored by this result.
Conversation string `protobuf:"bytes,3,opt,name=conversation,proto3" json:"conversation,omitempty"`
// Output only. The timestamp that the revision was created.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// ID of the agent that handled the conversation.
AgentId string `protobuf:"bytes,5,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
// Set of QaAnswers represented in the result.
QaAnswers []*QaAnswer `protobuf:"bytes,6,rep,name=qa_answers,json=qaAnswers,proto3" json:"qa_answers,omitempty"`
// The overall numerical score of the result, incorporating any manual edits
// if they exist.
Score *float64 `protobuf:"fixed64,7,opt,name=score,proto3,oneof" json:"score,omitempty"`
// The maximum potential overall score of the scorecard. Any questions
// answered using `na_value` are excluded from this calculation.
PotentialScore *float64 `protobuf:"fixed64,8,opt,name=potential_score,json=potentialScore,proto3,oneof" json:"potential_score,omitempty"`
// The normalized score, which is the score divided by the potential score.
// Any manual edits are included if they exist.
NormalizedScore *float64 `protobuf:"fixed64,9,opt,name=normalized_score,json=normalizedScore,proto3,oneof" json:"normalized_score,omitempty"`
// Collection of tags and their scores.
QaTagResults []*QaScorecardResult_QaTagResult `protobuf:"bytes,10,rep,name=qa_tag_results,json=qaTagResults,proto3" json:"qa_tag_results,omitempty"`
// List of all individual score sets.
ScoreSources []*QaScorecardResult_ScoreSource `protobuf:"bytes,11,rep,name=score_sources,json=scoreSources,proto3" json:"score_sources,omitempty"`
// contains filtered or unexported fields
}
The results of scoring a single conversation against a QaScorecard. Contains a collection of QaAnswers and aggregate score.
func (*QaScorecardResult) Descriptor
deprecated
added in
v1.16.0
func (*QaScorecardResult) Descriptor() ([]byte, []int)
Deprecated: Use QaScorecardResult.ProtoReflect.Descriptor instead.
func (*QaScorecardResult) GetAgentId ¶ added in v1.16.0
func (x *QaScorecardResult) GetAgentId() string
func (*QaScorecardResult) GetConversation ¶ added in v1.16.0
func (x *QaScorecardResult) GetConversation() string
func (*QaScorecardResult) GetCreateTime ¶ added in v1.16.0
func (x *QaScorecardResult) GetCreateTime() *timestamppb.Timestamp
func (*QaScorecardResult) GetName ¶ added in v1.16.0
func (x *QaScorecardResult) GetName() string
func (*QaScorecardResult) GetNormalizedScore ¶ added in v1.16.0
func (x *QaScorecardResult) GetNormalizedScore() float64
func (*QaScorecardResult) GetPotentialScore ¶ added in v1.16.0
func (x *QaScorecardResult) GetPotentialScore() float64
func (*QaScorecardResult) GetQaAnswers ¶ added in v1.16.0
func (x *QaScorecardResult) GetQaAnswers() []*QaAnswer
func (*QaScorecardResult) GetQaScorecardRevision ¶ added in v1.16.0
func (x *QaScorecardResult) GetQaScorecardRevision() string
func (*QaScorecardResult) GetQaTagResults ¶ added in v1.16.0
func (x *QaScorecardResult) GetQaTagResults() []*QaScorecardResult_QaTagResult
func (*QaScorecardResult) GetScore ¶ added in v1.16.0
func (x *QaScorecardResult) GetScore() float64
func (*QaScorecardResult) GetScoreSources ¶ added in v1.16.0
func (x *QaScorecardResult) GetScoreSources() []*QaScorecardResult_ScoreSource
func (*QaScorecardResult) ProtoMessage ¶ added in v1.16.0
func (*QaScorecardResult) ProtoMessage()
func (*QaScorecardResult) ProtoReflect ¶ added in v1.16.0
func (x *QaScorecardResult) ProtoReflect() protoreflect.Message
func (*QaScorecardResult) Reset ¶ added in v1.16.0
func (x *QaScorecardResult) Reset()
func (*QaScorecardResult) String ¶ added in v1.16.0
func (x *QaScorecardResult) String() string
type QaScorecardResult_QaTagResult ¶ added in v1.16.0
type QaScorecardResult_QaTagResult struct {
// The tag the score applies to.
Tag string `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag,omitempty"`
// The score the tag applies to.
Score *float64 `protobuf:"fixed64,2,opt,name=score,proto3,oneof" json:"score,omitempty"`
// The potential score the tag applies to.
PotentialScore *float64 `protobuf:"fixed64,3,opt,name=potential_score,json=potentialScore,proto3,oneof" json:"potential_score,omitempty"`
// The normalized score the tag applies to.
NormalizedScore *float64 `protobuf:"fixed64,4,opt,name=normalized_score,json=normalizedScore,proto3,oneof" json:"normalized_score,omitempty"`
// contains filtered or unexported fields
}
Tags and their corresponding results.
func (*QaScorecardResult_QaTagResult) Descriptor
deprecated
added in
v1.16.0
func (*QaScorecardResult_QaTagResult) Descriptor() ([]byte, []int)
Deprecated: Use QaScorecardResult_QaTagResult.ProtoReflect.Descriptor instead.
func (*QaScorecardResult_QaTagResult) GetNormalizedScore ¶ added in v1.16.0
func (x *QaScorecardResult_QaTagResult) GetNormalizedScore() float64
func (*QaScorecardResult_QaTagResult) GetPotentialScore ¶ added in v1.16.0
func (x *QaScorecardResult_QaTagResult) GetPotentialScore() float64
func (*QaScorecardResult_QaTagResult) GetScore ¶ added in v1.16.0
func (x *QaScorecardResult_QaTagResult) GetScore() float64
func (*QaScorecardResult_QaTagResult) GetTag ¶ added in v1.16.0
func (x *QaScorecardResult_QaTagResult) GetTag() string
func (*QaScorecardResult_QaTagResult) ProtoMessage ¶ added in v1.16.0
func (*QaScorecardResult_QaTagResult) ProtoMessage()
func (*QaScorecardResult_QaTagResult) ProtoReflect ¶ added in v1.16.0
func (x *QaScorecardResult_QaTagResult) ProtoReflect() protoreflect.Message
func (*QaScorecardResult_QaTagResult) Reset ¶ added in v1.16.0
func (x *QaScorecardResult_QaTagResult) Reset()
func (*QaScorecardResult_QaTagResult) String ¶ added in v1.16.0
func (x *QaScorecardResult_QaTagResult) String() string
type QaScorecardResult_ScoreSource ¶ added in v1.16.0
type QaScorecardResult_ScoreSource struct {
// What created the score.
SourceType QaScorecardResult_ScoreSource_SourceType `` /* 176-byte string literal not displayed */
// The overall numerical score of the result.
Score *float64 `protobuf:"fixed64,2,opt,name=score,proto3,oneof" json:"score,omitempty"`
// The maximum potential overall score of the scorecard. Any questions
// answered using `na_value` are excluded from this calculation.
PotentialScore *float64 `protobuf:"fixed64,3,opt,name=potential_score,json=potentialScore,proto3,oneof" json:"potential_score,omitempty"`
// The normalized score, which is the score divided by the potential score.
NormalizedScore *float64 `protobuf:"fixed64,4,opt,name=normalized_score,json=normalizedScore,proto3,oneof" json:"normalized_score,omitempty"`
// Collection of tags and their scores.
QaTagResults []*QaScorecardResult_QaTagResult `protobuf:"bytes,5,rep,name=qa_tag_results,json=qaTagResults,proto3" json:"qa_tag_results,omitempty"`
// contains filtered or unexported fields
}
A scorecard result may have multiple sets of scores from varying sources, one of which becomes the "main" answer above. A ScoreSource represents each individual set of scores.
func (*QaScorecardResult_ScoreSource) Descriptor
deprecated
added in
v1.16.0
func (*QaScorecardResult_ScoreSource) Descriptor() ([]byte, []int)
Deprecated: Use QaScorecardResult_ScoreSource.ProtoReflect.Descriptor instead.
func (*QaScorecardResult_ScoreSource) GetNormalizedScore ¶ added in v1.16.0
func (x *QaScorecardResult_ScoreSource) GetNormalizedScore() float64
func (*QaScorecardResult_ScoreSource) GetPotentialScore ¶ added in v1.16.0
func (x *QaScorecardResult_ScoreSource) GetPotentialScore() float64
func (*QaScorecardResult_ScoreSource) GetQaTagResults ¶ added in v1.16.0
func (x *QaScorecardResult_ScoreSource) GetQaTagResults() []*QaScorecardResult_QaTagResult
func (*QaScorecardResult_ScoreSource) GetScore ¶ added in v1.16.0
func (x *QaScorecardResult_ScoreSource) GetScore() float64
func (*QaScorecardResult_ScoreSource) GetSourceType ¶ added in v1.16.0
func (x *QaScorecardResult_ScoreSource) GetSourceType() QaScorecardResult_ScoreSource_SourceType
func (*QaScorecardResult_ScoreSource) ProtoMessage ¶ added in v1.16.0
func (*QaScorecardResult_ScoreSource) ProtoMessage()
func (*QaScorecardResult_ScoreSource) ProtoReflect ¶ added in v1.16.0
func (x *QaScorecardResult_ScoreSource) ProtoReflect() protoreflect.Message
func (*QaScorecardResult_ScoreSource) Reset ¶ added in v1.16.0
func (x *QaScorecardResult_ScoreSource) Reset()
func (*QaScorecardResult_ScoreSource) String ¶ added in v1.16.0
func (x *QaScorecardResult_ScoreSource) String() string
type QaScorecardResult_ScoreSource_SourceType ¶ added in v1.16.0
type QaScorecardResult_ScoreSource_SourceType int32
What created the score.
const ( // Source type is unspecified. QaScorecardResult_ScoreSource_SOURCE_TYPE_UNSPECIFIED QaScorecardResult_ScoreSource_SourceType = 0 // Score is derived only from system-generated answers. QaScorecardResult_ScoreSource_SYSTEM_GENERATED_ONLY QaScorecardResult_ScoreSource_SourceType = 1 // Score is derived from both system-generated answers, and includes // any manual edits if they exist. QaScorecardResult_ScoreSource_INCLUDES_MANUAL_EDITS QaScorecardResult_ScoreSource_SourceType = 2 )
func (QaScorecardResult_ScoreSource_SourceType) Descriptor ¶ added in v1.16.0
func (QaScorecardResult_ScoreSource_SourceType) Descriptor() protoreflect.EnumDescriptor
func (QaScorecardResult_ScoreSource_SourceType) EnumDescriptor
deprecated
added in
v1.16.0
func (QaScorecardResult_ScoreSource_SourceType) EnumDescriptor() ([]byte, []int)
Deprecated: Use QaScorecardResult_ScoreSource_SourceType.Descriptor instead.
func (QaScorecardResult_ScoreSource_SourceType) Number ¶ added in v1.16.0
func (x QaScorecardResult_ScoreSource_SourceType) Number() protoreflect.EnumNumber
func (QaScorecardResult_ScoreSource_SourceType) String ¶ added in v1.16.0
func (x QaScorecardResult_ScoreSource_SourceType) String() string
func (QaScorecardResult_ScoreSource_SourceType) Type ¶ added in v1.16.0
func (QaScorecardResult_ScoreSource_SourceType) Type() protoreflect.EnumType
type QaScorecardRevision ¶ added in v1.16.0
type QaScorecardRevision struct {
// Identifier. The name of the scorecard revision.
// Format:
// projects/{project}/locations/{location}/qaScorecards/{qa_scorecard}/revisions/{revision}
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The snapshot of the scorecard at the time of this revision's creation.
Snapshot *QaScorecard `protobuf:"bytes,2,opt,name=snapshot,proto3" json:"snapshot,omitempty"`
// Output only. The timestamp that the revision was created.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. Alternative IDs for this revision of the scorecard, e.g.,
// `latest`.
AlternateIds []string `protobuf:"bytes,4,rep,name=alternate_ids,json=alternateIds,proto3" json:"alternate_ids,omitempty"`
// Output only. State of the scorecard revision, indicating whether it's ready
// to be used in analysis.
State QaScorecardRevision_State `` /* 133-byte string literal not displayed */
// contains filtered or unexported fields
}
A revision of a QaScorecard.
Modifying published scorecard fields would invalidate existing scorecard results — the questions may have changed, or the score weighting will make existing scores impossible to understand. So changes must create a new revision, rather than modifying the existing resource.
func (*QaScorecardRevision) Descriptor
deprecated
added in
v1.16.0
func (*QaScorecardRevision) Descriptor() ([]byte, []int)
Deprecated: Use QaScorecardRevision.ProtoReflect.Descriptor instead.
func (*QaScorecardRevision) GetAlternateIds ¶ added in v1.16.0
func (x *QaScorecardRevision) GetAlternateIds() []string
func (*QaScorecardRevision) GetCreateTime ¶ added in v1.16.0
func (x *QaScorecardRevision) GetCreateTime() *timestamppb.Timestamp
func (*QaScorecardRevision) GetName ¶ added in v1.16.0
func (x *QaScorecardRevision) GetName() string
func (*QaScorecardRevision) GetSnapshot ¶ added in v1.16.0
func (x *QaScorecardRevision) GetSnapshot() *QaScorecard
func (*QaScorecardRevision) GetState ¶ added in v1.16.0
func (x *QaScorecardRevision) GetState() QaScorecardRevision_State
func (*QaScorecardRevision) ProtoMessage ¶ added in v1.16.0
func (*QaScorecardRevision) ProtoMessage()
func (*QaScorecardRevision) ProtoReflect ¶ added in v1.16.0
func (x *QaScorecardRevision) ProtoReflect() protoreflect.Message
func (*QaScorecardRevision) Reset ¶ added in v1.16.0
func (x *QaScorecardRevision) Reset()
func (*QaScorecardRevision) String ¶ added in v1.16.0
func (x *QaScorecardRevision) String() string
type QaScorecardRevision_State ¶ added in v1.16.0
type QaScorecardRevision_State int32
Enum representing the set of states a scorecard revision may be in.
const ( // Unspecified. QaScorecardRevision_STATE_UNSPECIFIED QaScorecardRevision_State = 0 // The scorecard revision can be edited. QaScorecardRevision_EDITABLE QaScorecardRevision_State = 12 // Scorecard model training is in progress. QaScorecardRevision_TRAINING QaScorecardRevision_State = 2 // Scorecard revision model training failed. QaScorecardRevision_TRAINING_FAILED QaScorecardRevision_State = 9 // The revision can be used in analysis. QaScorecardRevision_READY QaScorecardRevision_State = 11 // Scorecard is being deleted. QaScorecardRevision_DELETING QaScorecardRevision_State = 7 // Scorecard model training was explicitly cancelled by the user. QaScorecardRevision_TRAINING_CANCELLED QaScorecardRevision_State = 14 )
func (QaScorecardRevision_State) Descriptor ¶ added in v1.16.0
func (QaScorecardRevision_State) Descriptor() protoreflect.EnumDescriptor
func (QaScorecardRevision_State) Enum ¶ added in v1.16.0
func (x QaScorecardRevision_State) Enum() *QaScorecardRevision_State
func (QaScorecardRevision_State) EnumDescriptor
deprecated
added in
v1.16.0
func (QaScorecardRevision_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use QaScorecardRevision_State.Descriptor instead.
func (QaScorecardRevision_State) Number ¶ added in v1.16.0
func (x QaScorecardRevision_State) Number() protoreflect.EnumNumber
func (QaScorecardRevision_State) String ¶ added in v1.16.0
func (x QaScorecardRevision_State) String() string
func (QaScorecardRevision_State) Type ¶ added in v1.16.0
func (QaScorecardRevision_State) Type() protoreflect.EnumType
type QueryMetricsMetadata ¶ added in v1.16.0
type QueryMetricsMetadata struct {
// contains filtered or unexported fields
}
The metadata from querying metrics.
func (*QueryMetricsMetadata) Descriptor
deprecated
added in
v1.16.0
func (*QueryMetricsMetadata) Descriptor() ([]byte, []int)
Deprecated: Use QueryMetricsMetadata.ProtoReflect.Descriptor instead.
func (*QueryMetricsMetadata) ProtoMessage ¶ added in v1.16.0
func (*QueryMetricsMetadata) ProtoMessage()
func (*QueryMetricsMetadata) ProtoReflect ¶ added in v1.16.0
func (x *QueryMetricsMetadata) ProtoReflect() protoreflect.Message
func (*QueryMetricsMetadata) Reset ¶ added in v1.16.0
func (x *QueryMetricsMetadata) Reset()
func (*QueryMetricsMetadata) String ¶ added in v1.16.0
func (x *QueryMetricsMetadata) String() string
type QueryMetricsRequest ¶ added in v1.16.0
type QueryMetricsRequest struct {
// Required. The location of the data.
// "projects/{project}/locations/{location}"
Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
// Required. Filter to select a subset of conversations to compute the
// metrics. Must specify a window of the conversation create time to compute
// the metrics. The returned metrics will be from the range [DATE(starting
// create time), DATE(ending create time)).
Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
// The time granularity of each data point in the time series.
// Defaults to NONE if this field is unspecified.
TimeGranularity QueryMetricsRequest_TimeGranularity `` /* 186-byte string literal not displayed */
// The dimensions that determine the grouping key for the query. Defaults to
// no dimension if this field is unspecified. If a dimension is specified,
// its key must also be specified. Each dimension's key must be unique.
//
// If a time granularity is also specified, metric values in the dimension
// will be bucketed by this granularity.
//
// Up to one dimension is supported for now.
Dimensions []*Dimension `protobuf:"bytes,4,rep,name=dimensions,proto3" json:"dimensions,omitempty"`
// Measures to return. Defaults to all measures if this field is unspecified.
// A valid mask should traverse from the `measure` field from the response.
// For example, a path from a measure mask to get the conversation count is
// "conversation_measure.count".
MeasureMask *fieldmaskpb.FieldMask `protobuf:"bytes,5,opt,name=measure_mask,json=measureMask,proto3" json:"measure_mask,omitempty"`
// contains filtered or unexported fields
}
The request for querying metrics.
func (*QueryMetricsRequest) Descriptor
deprecated
added in
v1.16.0
func (*QueryMetricsRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryMetricsRequest.ProtoReflect.Descriptor instead.
func (*QueryMetricsRequest) GetDimensions ¶ added in v1.16.0
func (x *QueryMetricsRequest) GetDimensions() []*Dimension
func (*QueryMetricsRequest) GetFilter ¶ added in v1.16.0
func (x *QueryMetricsRequest) GetFilter() string
func (*QueryMetricsRequest) GetLocation ¶ added in v1.16.0
func (x *QueryMetricsRequest) GetLocation() string
func (*QueryMetricsRequest) GetMeasureMask ¶ added in v1.16.0
func (x *QueryMetricsRequest) GetMeasureMask() *fieldmaskpb.FieldMask
func (*QueryMetricsRequest) GetTimeGranularity ¶ added in v1.16.0
func (x *QueryMetricsRequest) GetTimeGranularity() QueryMetricsRequest_TimeGranularity
func (*QueryMetricsRequest) ProtoMessage ¶ added in v1.16.0
func (*QueryMetricsRequest) ProtoMessage()
func (*QueryMetricsRequest) ProtoReflect ¶ added in v1.16.0
func (x *QueryMetricsRequest) ProtoReflect() protoreflect.Message
func (*QueryMetricsRequest) Reset ¶ added in v1.16.0
func (x *QueryMetricsRequest) Reset()
func (*QueryMetricsRequest) String ¶ added in v1.16.0
func (x *QueryMetricsRequest) String() string
type QueryMetricsRequest_TimeGranularity ¶ added in v1.16.0
type QueryMetricsRequest_TimeGranularity int32
A time granularity divides the time line into discrete time periods. This is useful for defining buckets over which filtering and aggregation should be performed.
const ( // The time granularity is unspecified and will default to NONE. QueryMetricsRequest_TIME_GRANULARITY_UNSPECIFIED QueryMetricsRequest_TimeGranularity = 0 // No time granularity. The response won't contain a time series. // This is the default value if no time granularity is specified. QueryMetricsRequest_NONE QueryMetricsRequest_TimeGranularity = 1 // Data points in the time series will aggregate at a daily granularity. // 1 day means [midnight to midnight). QueryMetricsRequest_DAILY QueryMetricsRequest_TimeGranularity = 2 // Data points in the time series will aggregate at a daily granularity. // 1 HOUR means [01:00 to 02:00). QueryMetricsRequest_HOURLY QueryMetricsRequest_TimeGranularity = 3 // Data points in the time series will aggregate at a daily granularity. // PER_MINUTE means [01:00 to 01:01). QueryMetricsRequest_PER_MINUTE QueryMetricsRequest_TimeGranularity = 4 // Data points in the time series will aggregate at a 1 minute granularity. // PER_5_MINUTES means [01:00 to 01:05). QueryMetricsRequest_PER_5_MINUTES QueryMetricsRequest_TimeGranularity = 5 // Data points in the time series will aggregate at a monthly granularity. // 1 MONTH means [01st of the month to 1st of the next month). QueryMetricsRequest_MONTHLY QueryMetricsRequest_TimeGranularity = 6 )
func (QueryMetricsRequest_TimeGranularity) Descriptor ¶ added in v1.16.0
func (QueryMetricsRequest_TimeGranularity) Descriptor() protoreflect.EnumDescriptor
func (QueryMetricsRequest_TimeGranularity) Enum ¶ added in v1.16.0
func (x QueryMetricsRequest_TimeGranularity) Enum() *QueryMetricsRequest_TimeGranularity
func (QueryMetricsRequest_TimeGranularity) EnumDescriptor
deprecated
added in
v1.16.0
func (QueryMetricsRequest_TimeGranularity) EnumDescriptor() ([]byte, []int)
Deprecated: Use QueryMetricsRequest_TimeGranularity.Descriptor instead.
func (QueryMetricsRequest_TimeGranularity) Number ¶ added in v1.16.0
func (x QueryMetricsRequest_TimeGranularity) Number() protoreflect.EnumNumber
func (QueryMetricsRequest_TimeGranularity) String ¶ added in v1.16.0
func (x QueryMetricsRequest_TimeGranularity) String() string
func (QueryMetricsRequest_TimeGranularity) Type ¶ added in v1.16.0
func (QueryMetricsRequest_TimeGranularity) Type() protoreflect.EnumType
type QueryMetricsResponse ¶ added in v1.16.0
type QueryMetricsResponse struct {
// Required. The location of the data.
// "projects/{project}/locations/{location}"
Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
// The metrics last update time.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// A slice contains a total and (if the request specified a time granularity)
// a time series of metric values. Each slice contains a unique combination of
// the cardinality of dimensions from the request.
Slices []*QueryMetricsResponse_Slice `protobuf:"bytes,2,rep,name=slices,proto3" json:"slices,omitempty"`
// The macro average slice contains aggregated averages across the selected
// dimension. i.e. if group_by agent is specified this field will contain the
// average across all agents.
// This field is only populated if the request specifies a Dimension.
MacroAverageSlice *QueryMetricsResponse_Slice `protobuf:"bytes,4,opt,name=macro_average_slice,json=macroAverageSlice,proto3,oneof" json:"macro_average_slice,omitempty"`
// contains filtered or unexported fields
}
The response for querying metrics.
func (*QueryMetricsResponse) Descriptor
deprecated
added in
v1.16.0
func (*QueryMetricsResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryMetricsResponse.ProtoReflect.Descriptor instead.
func (*QueryMetricsResponse) GetLocation ¶ added in v1.16.0
func (x *QueryMetricsResponse) GetLocation() string
func (*QueryMetricsResponse) GetMacroAverageSlice ¶ added in v1.16.0
func (x *QueryMetricsResponse) GetMacroAverageSlice() *QueryMetricsResponse_Slice
func (*QueryMetricsResponse) GetSlices ¶ added in v1.16.0
func (x *QueryMetricsResponse) GetSlices() []*QueryMetricsResponse_Slice
func (*QueryMetricsResponse) GetUpdateTime ¶ added in v1.16.0
func (x *QueryMetricsResponse) GetUpdateTime() *timestamppb.Timestamp
func (*QueryMetricsResponse) ProtoMessage ¶ added in v1.16.0
func (*QueryMetricsResponse) ProtoMessage()
func (*QueryMetricsResponse) ProtoReflect ¶ added in v1.16.0
func (x *QueryMetricsResponse) ProtoReflect() protoreflect.Message
func (*QueryMetricsResponse) Reset ¶ added in v1.16.0
func (x *QueryMetricsResponse) Reset()
func (*QueryMetricsResponse) String ¶ added in v1.16.0
func (x *QueryMetricsResponse) String() string
type QueryMetricsResponse_Slice ¶ added in v1.16.0
type QueryMetricsResponse_Slice struct {
// A unique combination of dimensions that this slice represents.
Dimensions []*Dimension `protobuf:"bytes,1,rep,name=dimensions,proto3" json:"dimensions,omitempty"`
// The total metric value. The interval of this data point is
// [starting create time, ending create time) from the request.
Total *QueryMetricsResponse_Slice_DataPoint `protobuf:"bytes,2,opt,name=total,proto3" json:"total,omitempty"`
// A time series of metric values. This is only populated if the request
// specifies a time granularity other than NONE.
TimeSeries *QueryMetricsResponse_Slice_TimeSeries `protobuf:"bytes,3,opt,name=time_series,json=timeSeries,proto3" json:"time_series,omitempty"`
// contains filtered or unexported fields
}
A slice contains a total and (if the request specified a time granularity) a time series of metric values. Each slice contains a unique combination of the cardinality of dimensions from the request.
For example, if the request specifies a single ISSUE dimension and it has a cardinality of 2 (i.e. the data used to compute the metrics has 2 issues in total), the response will have 2 slices:
* Slice 1 -> dimensions=[Issue 1] * Slice 2 -> dimensions=[Issue 2]
func (*QueryMetricsResponse_Slice) Descriptor
deprecated
added in
v1.16.0
func (*QueryMetricsResponse_Slice) Descriptor() ([]byte, []int)
Deprecated: Use QueryMetricsResponse_Slice.ProtoReflect.Descriptor instead.
func (*QueryMetricsResponse_Slice) GetDimensions ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice) GetDimensions() []*Dimension
func (*QueryMetricsResponse_Slice) GetTimeSeries ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice) GetTimeSeries() *QueryMetricsResponse_Slice_TimeSeries
func (*QueryMetricsResponse_Slice) GetTotal ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice) GetTotal() *QueryMetricsResponse_Slice_DataPoint
func (*QueryMetricsResponse_Slice) ProtoMessage ¶ added in v1.16.0
func (*QueryMetricsResponse_Slice) ProtoMessage()
func (*QueryMetricsResponse_Slice) ProtoReflect ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice) ProtoReflect() protoreflect.Message
func (*QueryMetricsResponse_Slice) Reset ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice) Reset()
func (*QueryMetricsResponse_Slice) String ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice) String() string
type QueryMetricsResponse_Slice_DataPoint ¶ added in v1.16.0
type QueryMetricsResponse_Slice_DataPoint struct {
// The measure included in this data point.
//
// Types that are assignable to Measure:
//
// *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_
Measure isQueryMetricsResponse_Slice_DataPoint_Measure `protobuf_oneof:"measure"`
// The interval that this data point represents.
//
// * If this is the total data point, the interval is
// [starting create time, ending create time) from the request.
// * If this a data point from the time series, the interval is
// [time, time + time granularity from the request).
Interval *interval.Interval `protobuf:"bytes,1,opt,name=interval,proto3" json:"interval,omitempty"`
// contains filtered or unexported fields
}
A data point contains the metric values mapped to an interval.
func (*QueryMetricsResponse_Slice_DataPoint) Descriptor
deprecated
added in
v1.16.0
func (*QueryMetricsResponse_Slice_DataPoint) Descriptor() ([]byte, []int)
Deprecated: Use QueryMetricsResponse_Slice_DataPoint.ProtoReflect.Descriptor instead.
func (*QueryMetricsResponse_Slice_DataPoint) GetConversationMeasure ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint) GetConversationMeasure() *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure
func (*QueryMetricsResponse_Slice_DataPoint) GetInterval ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint) GetInterval() *interval.Interval
func (*QueryMetricsResponse_Slice_DataPoint) GetMeasure ¶ added in v1.16.0
func (m *QueryMetricsResponse_Slice_DataPoint) GetMeasure() isQueryMetricsResponse_Slice_DataPoint_Measure
func (*QueryMetricsResponse_Slice_DataPoint) ProtoMessage ¶ added in v1.16.0
func (*QueryMetricsResponse_Slice_DataPoint) ProtoMessage()
func (*QueryMetricsResponse_Slice_DataPoint) ProtoReflect ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint) ProtoReflect() protoreflect.Message
func (*QueryMetricsResponse_Slice_DataPoint) Reset ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint) Reset()
func (*QueryMetricsResponse_Slice_DataPoint) String ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint) String() string
type QueryMetricsResponse_Slice_DataPoint_ConversationMeasure ¶ added in v1.16.0
type QueryMetricsResponse_Slice_DataPoint_ConversationMeasure struct {
// The conversation count.
ConversationCount *int32 `protobuf:"varint,1,opt,name=conversation_count,json=conversationCount,proto3,oneof" json:"conversation_count,omitempty"`
// The average silence percentage.
AverageSilencePercentage *float32 `` /* 143-byte string literal not displayed */
// The average duration.
AverageDuration *durationpb.Duration `protobuf:"bytes,3,opt,name=average_duration,json=averageDuration,proto3,oneof" json:"average_duration,omitempty"`
// The average turn count.
AverageTurnCount *float32 `protobuf:"fixed32,4,opt,name=average_turn_count,json=averageTurnCount,proto3,oneof" json:"average_turn_count,omitempty"`
// The average agent's sentiment score.
AverageAgentSentimentScore *float32 `` /* 151-byte string literal not displayed */
// The average client's sentiment score.
AverageClientSentimentScore *float32 `` /* 154-byte string literal not displayed */
// The average customer satisfaction rating.
AverageCustomerSatisfactionRating *float64 `` /* 172-byte string literal not displayed */
// Average QA normalized score.
// Will exclude 0's in average calculation.
AverageQaNormalizedScore *float64 `` /* 145-byte string literal not displayed */
// Average QA normalized score for all the tags.
QaTagScores []*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore `protobuf:"bytes,9,rep,name=qa_tag_scores,json=qaTagScores,proto3" json:"qa_tag_scores,omitempty"`
// Average QA normalized score averaged for questions averaged across
// all revisions of the parent scorecard.
// Will be only populated if the request specifies a dimension of
// QA_QUESTION_ID.
AverageQaQuestionNormalizedScore *float64 `` /* 172-byte string literal not displayed */
// contains filtered or unexported fields
}
The measure related to conversations.
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) Descriptor
deprecated
added in
v1.16.0
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) Descriptor() ([]byte, []int)
Deprecated: Use QueryMetricsResponse_Slice_DataPoint_ConversationMeasure.ProtoReflect.Descriptor instead.
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageAgentSentimentScore ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageAgentSentimentScore() float32
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageClientSentimentScore ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageClientSentimentScore() float32
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageCustomerSatisfactionRating ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageCustomerSatisfactionRating() float64
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageDuration ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageDuration() *durationpb.Duration
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageQaNormalizedScore ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageQaNormalizedScore() float64
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageQaQuestionNormalizedScore ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageQaQuestionNormalizedScore() float64
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageSilencePercentage ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageSilencePercentage() float32
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageTurnCount ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetAverageTurnCount() float32
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetConversationCount ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetConversationCount() int32
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetQaTagScores ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) GetQaTagScores() []*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) ProtoMessage ¶ added in v1.16.0
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) ProtoMessage()
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) ProtoReflect ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) ProtoReflect() protoreflect.Message
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) Reset ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) Reset()
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) String ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure) String() string
type QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_ ¶ added in v1.16.0
type QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_ struct {
// The measure related to conversations.
ConversationMeasure *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure `protobuf:"bytes,2,opt,name=conversation_measure,json=conversationMeasure,proto3,oneof"`
}
type QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore ¶ added in v1.16.0
type QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore struct {
// Tag name.
Tag string `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag,omitempty"`
// Average tag normalized score per tag.
AverageTagNormalizedScore float64 `` /* 142-byte string literal not displayed */
// contains filtered or unexported fields
}
Average QA normalized score for the tag.
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) Descriptor
deprecated
added in
v1.16.0
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) Descriptor() ([]byte, []int)
Deprecated: Use QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore.ProtoReflect.Descriptor instead.
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) GetAverageTagNormalizedScore ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) GetAverageTagNormalizedScore() float64
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) GetTag ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) GetTag() string
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) ProtoMessage ¶ added in v1.16.0
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) ProtoMessage()
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) ProtoReflect ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) ProtoReflect() protoreflect.Message
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) Reset ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) Reset()
func (*QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) String ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_DataPoint_ConversationMeasure_QaTagScore) String() string
type QueryMetricsResponse_Slice_TimeSeries ¶ added in v1.16.0
type QueryMetricsResponse_Slice_TimeSeries struct {
// The data points that make up the time series .
DataPoints []*QueryMetricsResponse_Slice_DataPoint `protobuf:"bytes,4,rep,name=data_points,json=dataPoints,proto3" json:"data_points,omitempty"`
// contains filtered or unexported fields
}
A time series of metric values.
func (*QueryMetricsResponse_Slice_TimeSeries) Descriptor
deprecated
added in
v1.16.0
func (*QueryMetricsResponse_Slice_TimeSeries) Descriptor() ([]byte, []int)
Deprecated: Use QueryMetricsResponse_Slice_TimeSeries.ProtoReflect.Descriptor instead.
func (*QueryMetricsResponse_Slice_TimeSeries) GetDataPoints ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_TimeSeries) GetDataPoints() []*QueryMetricsResponse_Slice_DataPoint
func (*QueryMetricsResponse_Slice_TimeSeries) ProtoMessage ¶ added in v1.16.0
func (*QueryMetricsResponse_Slice_TimeSeries) ProtoMessage()
func (*QueryMetricsResponse_Slice_TimeSeries) ProtoReflect ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_TimeSeries) ProtoReflect() protoreflect.Message
func (*QueryMetricsResponse_Slice_TimeSeries) Reset ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_TimeSeries) Reset()
func (*QueryMetricsResponse_Slice_TimeSeries) String ¶ added in v1.16.0
func (x *QueryMetricsResponse_Slice_TimeSeries) String() string
type RedactionConfig ¶ added in v1.7.0
type RedactionConfig struct {
// The fully-qualified DLP deidentify template resource name.
// Format:
// `projects/{project}/deidentifyTemplates/{template}`
DeidentifyTemplate string `protobuf:"bytes,1,opt,name=deidentify_template,json=deidentifyTemplate,proto3" json:"deidentify_template,omitempty"`
// The fully-qualified DLP inspect template resource name.
// Format:
// `projects/{project}/locations/{location}/inspectTemplates/{template}`
InspectTemplate string `protobuf:"bytes,2,opt,name=inspect_template,json=inspectTemplate,proto3" json:"inspect_template,omitempty"`
// contains filtered or unexported fields
}
DLP resources used for redaction while ingesting conversations. DLP settings are applied to conversations ingested from the `UploadConversation` and `IngestConversations` endpoints, including conversation coming from CCAI Platform. They are not applied to conversations ingested from the `CreateConversation` endpoint or the Dialogflow / Agent Assist runtime integrations. When using Dialogflow / Agent Assist runtime integrations, redaction should be performed in Dialogflow / Agent Assist.
func (*RedactionConfig) Descriptor
deprecated
added in
v1.7.0
func (*RedactionConfig) Descriptor() ([]byte, []int)
Deprecated: Use RedactionConfig.ProtoReflect.Descriptor instead.
func (*RedactionConfig) GetDeidentifyTemplate ¶ added in v1.7.0
func (x *RedactionConfig) GetDeidentifyTemplate() string
func (*RedactionConfig) GetInspectTemplate ¶ added in v1.7.0
func (x *RedactionConfig) GetInspectTemplate() string
func (*RedactionConfig) ProtoMessage ¶ added in v1.7.0
func (*RedactionConfig) ProtoMessage()
func (*RedactionConfig) ProtoReflect ¶ added in v1.7.0
func (x *RedactionConfig) ProtoReflect() protoreflect.Message
func (*RedactionConfig) Reset ¶ added in v1.7.0
func (x *RedactionConfig) Reset()
func (*RedactionConfig) String ¶ added in v1.7.0
func (x *RedactionConfig) String() string
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
// *RuntimeAnnotation_ConversationSummarizationSuggestion
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"`
// Explicit input used for generating the answer
UserInput *RuntimeAnnotation_UserInput `protobuf:"bytes,16,opt,name=user_input,json=userInput,proto3" json:"user_input,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) GetConversationSummarizationSuggestion ¶ added in v1.7.1
func (x *RuntimeAnnotation) GetConversationSummarizationSuggestion() *ConversationSummarizationSuggestionData
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) GetUserInput ¶ added in v1.15.0
func (x *RuntimeAnnotation) GetUserInput() *RuntimeAnnotation_UserInput
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_ConversationSummarizationSuggestion ¶ added in v1.7.1
type RuntimeAnnotation_ConversationSummarizationSuggestion struct {
// Conversation summarization suggestion data.
ConversationSummarizationSuggestion *ConversationSummarizationSuggestionData `protobuf:"bytes,12,opt,name=conversation_summarization_suggestion,json=conversationSummarizationSuggestion,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 RuntimeAnnotation_UserInput ¶ added in v1.15.0
type RuntimeAnnotation_UserInput struct {
// Query text. Article Search uses this to store the input query used
// to generate the search results.
Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
// The resource name of associated generator. Format:
// `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
GeneratorName string `protobuf:"bytes,2,opt,name=generator_name,json=generatorName,proto3" json:"generator_name,omitempty"`
// Query source for the answer.
QuerySource RuntimeAnnotation_UserInput_QuerySource `` /* 178-byte string literal not displayed */
// contains filtered or unexported fields
}
Explicit input used for generating the answer
func (*RuntimeAnnotation_UserInput) Descriptor
deprecated
added in
v1.15.0
func (*RuntimeAnnotation_UserInput) Descriptor() ([]byte, []int)
Deprecated: Use RuntimeAnnotation_UserInput.ProtoReflect.Descriptor instead.
func (*RuntimeAnnotation_UserInput) GetGeneratorName ¶ added in v1.15.0
func (x *RuntimeAnnotation_UserInput) GetGeneratorName() string
func (*RuntimeAnnotation_UserInput) GetQuery ¶ added in v1.15.0
func (x *RuntimeAnnotation_UserInput) GetQuery() string
func (*RuntimeAnnotation_UserInput) GetQuerySource ¶ added in v1.15.0
func (x *RuntimeAnnotation_UserInput) GetQuerySource() RuntimeAnnotation_UserInput_QuerySource
func (*RuntimeAnnotation_UserInput) ProtoMessage ¶ added in v1.15.0
func (*RuntimeAnnotation_UserInput) ProtoMessage()
func (*RuntimeAnnotation_UserInput) ProtoReflect ¶ added in v1.15.0
func (x *RuntimeAnnotation_UserInput) ProtoReflect() protoreflect.Message
func (*RuntimeAnnotation_UserInput) Reset ¶ added in v1.15.0
func (x *RuntimeAnnotation_UserInput) Reset()
func (*RuntimeAnnotation_UserInput) String ¶ added in v1.15.0
func (x *RuntimeAnnotation_UserInput) String() string
type RuntimeAnnotation_UserInput_QuerySource ¶ added in v1.15.0
type RuntimeAnnotation_UserInput_QuerySource int32
The source of the query.
const ( // Unknown query source. RuntimeAnnotation_UserInput_QUERY_SOURCE_UNSPECIFIED RuntimeAnnotation_UserInput_QuerySource = 0 // The query is from agents. RuntimeAnnotation_UserInput_AGENT_QUERY RuntimeAnnotation_UserInput_QuerySource = 1 // The query is a query from previous suggestions, e.g. from a preceding // SuggestKnowledgeAssist response. RuntimeAnnotation_UserInput_SUGGESTED_QUERY RuntimeAnnotation_UserInput_QuerySource = 2 )
func (RuntimeAnnotation_UserInput_QuerySource) Descriptor ¶ added in v1.15.0
func (RuntimeAnnotation_UserInput_QuerySource) Descriptor() protoreflect.EnumDescriptor
func (RuntimeAnnotation_UserInput_QuerySource) EnumDescriptor
deprecated
added in
v1.15.0
func (RuntimeAnnotation_UserInput_QuerySource) EnumDescriptor() ([]byte, []int)
Deprecated: Use RuntimeAnnotation_UserInput_QuerySource.Descriptor instead.
func (RuntimeAnnotation_UserInput_QuerySource) Number ¶ added in v1.15.0
func (x RuntimeAnnotation_UserInput_QuerySource) Number() protoreflect.EnumNumber
func (RuntimeAnnotation_UserInput_QuerySource) String ¶ added in v1.15.0
func (x RuntimeAnnotation_UserInput_QuerySource) String() string
func (RuntimeAnnotation_UserInput_QuerySource) Type ¶ added in v1.15.0
func (RuntimeAnnotation_UserInput_QuerySource) Type() protoreflect.EnumType
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.
// * "ingest-conversations": Notify each time an IngestConversations LRO is
// complete.
// * "update-conversation": Notify each time a conversation is updated via
// UpdateConversation.
// * "upload-conversation": Notify when an UploadConversation LRO is complete.
//
// 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"`
// Default DLP redaction resources to be applied while ingesting
// conversations. This applies to conversations ingested from the
// `UploadConversation` and `IngestConversations` endpoints, including
// conversations coming from CCAI Platform.
RedactionConfig *RedactionConfig `protobuf:"bytes,10,opt,name=redaction_config,json=redactionConfig,proto3" json:"redaction_config,omitempty"`
// Optional. Default Speech-to-Text resources to use while ingesting audio
// files. Optional, CCAI Insights will create a default if not provided. This
// applies to conversations ingested from the `UploadConversation` and
// `IngestConversations` endpoints, including conversations coming from CCAI
// Platform.
SpeechConfig *SpeechConfig `protobuf:"bytes,11,opt,name=speech_config,json=speechConfig,proto3" json:"speech_config,omitempty"`
// contains filtered or unexported fields
}
The CCAI Insights project wide settings. Use these settings to configure the behavior of Insights. View these settings with [`getsettings`](https://cloud.google.com/contact-center/insights/docs/reference/rest/v1/projects.locations/getSettings) and change the settings with [`updateSettings`](https://cloud.google.com/contact-center/insights/docs/reference/rest/v1/projects.locations/updateSettings).
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) GetRedactionConfig ¶ added in v1.7.0
func (x *Settings) GetRedactionConfig() *RedactionConfig
func (*Settings) GetSpeechConfig ¶ added in v1.11.0
func (x *Settings) GetSpeechConfig() *SpeechConfig
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 */
// Percentage of conversations created using the UploadConversation endpoint
// to analyze automatically, between [0, 100].
UploadConversationAnalysisPercentage float64 `` /* 175-byte string literal not displayed */
// To select the annotators to run and the phrase matchers to use
// (if any). If not specified, all annotators will be run.
AnnotatorSelector *AnnotatorSelector `protobuf:"bytes,5,opt,name=annotator_selector,json=annotatorSelector,proto3" json:"annotator_selector,omitempty"`
// 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) GetAnnotatorSelector ¶ added in v1.5.0
func (x *Settings_AnalysisConfig) GetAnnotatorSelector() *AnnotatorSelector
func (*Settings_AnalysisConfig) GetRuntimeIntegrationAnalysisPercentage ¶
func (x *Settings_AnalysisConfig) GetRuntimeIntegrationAnalysisPercentage() float64
func (*Settings_AnalysisConfig) GetUploadConversationAnalysisPercentage ¶ added in v1.7.0
func (x *Settings_AnalysisConfig) GetUploadConversationAnalysisPercentage() 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 */
// The name of the answer record.
// Format:
// projects/{project}/locations/{location}/answerRecords/{answer_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 */
// The name of the answer record.
// Format:
// projects/{project}/locations/{location}/answerRecords/{answer_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 SpeechConfig ¶ added in v1.11.0
type SpeechConfig struct {
// The fully-qualified Speech Recognizer resource name.
// Format:
// `projects/{project_id}/locations/{location}/recognizer/{recognizer}`
SpeechRecognizer string `protobuf:"bytes,1,opt,name=speech_recognizer,json=speechRecognizer,proto3" json:"speech_recognizer,omitempty"`
// contains filtered or unexported fields
}
Speech-to-Text configuration. Speech-to-Text settings are applied to conversations ingested from the `UploadConversation` and `IngestConversations` endpoints, including conversation coming from CCAI Platform. They are not applied to conversations ingested from the `CreateConversation` endpoint.
func (*SpeechConfig) Descriptor
deprecated
added in
v1.11.0
func (*SpeechConfig) Descriptor() ([]byte, []int)
Deprecated: Use SpeechConfig.ProtoReflect.Descriptor instead.
func (*SpeechConfig) GetSpeechRecognizer ¶ added in v1.11.0
func (x *SpeechConfig) GetSpeechRecognizer() string
func (*SpeechConfig) ProtoMessage ¶ added in v1.11.0
func (*SpeechConfig) ProtoMessage()
func (*SpeechConfig) ProtoReflect ¶ added in v1.11.0
func (x *SpeechConfig) ProtoReflect() protoreflect.Message
func (*SpeechConfig) Reset ¶ added in v1.11.0
func (x *SpeechConfig) Reset()
func (*SpeechConfig) String ¶ added in v1.11.0
func (x *SpeechConfig) String() string
type TuneQaScorecardRevisionMetadata ¶ added in v1.16.0
type TuneQaScorecardRevisionMetadata 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 original request.
Request *TuneQaScorecardRevisionRequest `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"`
// Output only. The results of data validation per question in the request.
QaQuestionDatasetValidationResults []*TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult `` /* 169-byte string literal not displayed */
// Output only. The metrics for each QaQuestion in the TuneScorecardRevision
// request.
QaQuestionDatasetTuningMetrics []*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics `` /* 157-byte string literal not displayed */
// Output only. The percentage of the tuning job that has completed. Always
// between 0 and 1 where 0 indicates the job has not started i.e. 0% and 1
// indicates the job has completed i.e. 100%.
TuningCompletionRatio float64 `` /* 128-byte string literal not displayed */
// contains filtered or unexported fields
}
Metadata for TuneQaScorecardRevision endpoint.
func (*TuneQaScorecardRevisionMetadata) Descriptor
deprecated
added in
v1.16.0
func (*TuneQaScorecardRevisionMetadata) Descriptor() ([]byte, []int)
Deprecated: Use TuneQaScorecardRevisionMetadata.ProtoReflect.Descriptor instead.
func (*TuneQaScorecardRevisionMetadata) GetCreateTime ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata) GetCreateTime() *timestamppb.Timestamp
func (*TuneQaScorecardRevisionMetadata) GetEndTime ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata) GetEndTime() *timestamppb.Timestamp
func (*TuneQaScorecardRevisionMetadata) GetQaQuestionDatasetTuningMetrics ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata) GetQaQuestionDatasetTuningMetrics() []*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics
func (*TuneQaScorecardRevisionMetadata) GetQaQuestionDatasetValidationResults ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata) GetQaQuestionDatasetValidationResults() []*TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult
func (*TuneQaScorecardRevisionMetadata) GetRequest ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata) GetRequest() *TuneQaScorecardRevisionRequest
func (*TuneQaScorecardRevisionMetadata) GetTuningCompletionRatio ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata) GetTuningCompletionRatio() float64
func (*TuneQaScorecardRevisionMetadata) ProtoMessage ¶ added in v1.16.0
func (*TuneQaScorecardRevisionMetadata) ProtoMessage()
func (*TuneQaScorecardRevisionMetadata) ProtoReflect ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata) ProtoReflect() protoreflect.Message
func (*TuneQaScorecardRevisionMetadata) Reset ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata) Reset()
func (*TuneQaScorecardRevisionMetadata) String ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata) String() string
type TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics ¶ added in v1.16.0
type TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics struct {
// Output only. The resource path of the question whose dataset was
// evaluated for tuning.
Question string `protobuf:"bytes,1,opt,name=question,proto3" json:"question,omitempty"`
// Output only. The metrics for the question's dataset.
Metrics *TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics `protobuf:"bytes,2,opt,name=metrics,proto3" json:"metrics,omitempty"`
// contains filtered or unexported fields
}
Contains performance metrics for each QaQuestion in the TuneScorecardRevision request.
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) Descriptor
deprecated
added in
v1.16.0
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) Descriptor() ([]byte, []int)
Deprecated: Use TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics.ProtoReflect.Descriptor instead.
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) GetMetrics ¶ added in v1.16.0
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) GetQuestion ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) GetQuestion() string
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) ProtoMessage ¶ added in v1.16.0
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) ProtoMessage()
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) ProtoReflect ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) ProtoReflect() protoreflect.Message
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) Reset ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) Reset()
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) String ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics) String() string
type TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics ¶ added in v1.16.0
type TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics struct {
// Accuracy of the question's dataset.
Accuracy float64 `protobuf:"fixed64,1,opt,name=accuracy,proto3" json:"accuracy,omitempty"`
// contains filtered or unexported fields
}
Performance metrics for the question's dataset calculated over the tuned model.
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics) Descriptor
deprecated
added in
v1.16.0
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics) Descriptor() ([]byte, []int)
Deprecated: Use TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics.ProtoReflect.Descriptor instead.
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics) GetAccuracy ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics) GetAccuracy() float64
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics) ProtoMessage ¶ added in v1.16.0
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics) ProtoMessage()
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics) ProtoReflect ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics) ProtoReflect() protoreflect.Message
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics) Reset ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics) Reset()
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics) String ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetTuningMetrics_Metrics) String() string
type TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult ¶ added in v1.16.0
type TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult struct {
// Output only. The resource path of the question whose dataset was
// evaluated for tuning.
Question string `protobuf:"bytes,1,opt,name=question,proto3" json:"question,omitempty"`
// A list of any applicable data validation warnings about the question's
// feedback labels.
DatasetValidationWarnings []DatasetValidationWarning `` /* 214-byte string literal not displayed */
// The number of valid feedback labels in the question's dataset.
ValidFeedbackLabelsCount int32 `` /* 138-byte string literal not displayed */
// contains filtered or unexported fields
}
Contains validation results for a question in the tuning request.
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) Descriptor
deprecated
added in
v1.16.0
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) Descriptor() ([]byte, []int)
Deprecated: Use TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult.ProtoReflect.Descriptor instead.
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) GetDatasetValidationWarnings ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) GetDatasetValidationWarnings() []DatasetValidationWarning
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) GetQuestion ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) GetQuestion() string
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) GetValidFeedbackLabelsCount ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) GetValidFeedbackLabelsCount() int32
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) ProtoMessage ¶ added in v1.16.0
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) ProtoMessage()
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) ProtoReflect ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) ProtoReflect() protoreflect.Message
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) Reset ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) Reset()
func (*TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) String ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionMetadata_QaQuestionDatasetValidationResult) String() string
type TuneQaScorecardRevisionRequest ¶ added in v1.16.0
type TuneQaScorecardRevisionRequest struct {
// Required. The parent resource for new fine tuning job instance.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. Filter for selecting the feedback labels that needs to be
// used for training.
// This filter can be used to limit the feedback labels used for tuning to a
// feedback labels created or updated for a specific time-window etc.
Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
// Optional. Run in validate only mode, no fine tuning will actually run.
// Data quality validations like training data distributions will run.
// Even when set to false, the data quality validations will still run but
// once the validations complete we will proceed with the fine tune, if
// applicable.
ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
// contains filtered or unexported fields
}
Request for TuneQaScorecardRevision endpoint.
func (*TuneQaScorecardRevisionRequest) Descriptor
deprecated
added in
v1.16.0
func (*TuneQaScorecardRevisionRequest) Descriptor() ([]byte, []int)
Deprecated: Use TuneQaScorecardRevisionRequest.ProtoReflect.Descriptor instead.
func (*TuneQaScorecardRevisionRequest) GetFilter ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionRequest) GetFilter() string
func (*TuneQaScorecardRevisionRequest) GetParent ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionRequest) GetParent() string
func (*TuneQaScorecardRevisionRequest) GetValidateOnly ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionRequest) GetValidateOnly() bool
func (*TuneQaScorecardRevisionRequest) ProtoMessage ¶ added in v1.16.0
func (*TuneQaScorecardRevisionRequest) ProtoMessage()
func (*TuneQaScorecardRevisionRequest) ProtoReflect ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionRequest) ProtoReflect() protoreflect.Message
func (*TuneQaScorecardRevisionRequest) Reset ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionRequest) Reset()
func (*TuneQaScorecardRevisionRequest) String ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionRequest) String() string
type TuneQaScorecardRevisionResponse ¶ added in v1.16.0
type TuneQaScorecardRevisionResponse struct {
// contains filtered or unexported fields
}
Response for TuneQaScorecardRevision endpoint.
func (*TuneQaScorecardRevisionResponse) Descriptor
deprecated
added in
v1.16.0
func (*TuneQaScorecardRevisionResponse) Descriptor() ([]byte, []int)
Deprecated: Use TuneQaScorecardRevisionResponse.ProtoReflect.Descriptor instead.
func (*TuneQaScorecardRevisionResponse) ProtoMessage ¶ added in v1.16.0
func (*TuneQaScorecardRevisionResponse) ProtoMessage()
func (*TuneQaScorecardRevisionResponse) ProtoReflect ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionResponse) ProtoReflect() protoreflect.Message
func (*TuneQaScorecardRevisionResponse) Reset ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionResponse) Reset()
func (*TuneQaScorecardRevisionResponse) String ¶ added in v1.16.0
func (x *TuneQaScorecardRevisionResponse) 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 UndeployQaScorecardRevisionRequest ¶ added in v1.16.0
type UndeployQaScorecardRevisionRequest struct {
// Required. The name of the QaScorecardRevision to undeploy.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request to undeploy a QaScorecardRevision
func (*UndeployQaScorecardRevisionRequest) Descriptor
deprecated
added in
v1.16.0
func (*UndeployQaScorecardRevisionRequest) Descriptor() ([]byte, []int)
Deprecated: Use UndeployQaScorecardRevisionRequest.ProtoReflect.Descriptor instead.
func (*UndeployQaScorecardRevisionRequest) GetName ¶ added in v1.16.0
func (x *UndeployQaScorecardRevisionRequest) GetName() string
func (*UndeployQaScorecardRevisionRequest) ProtoMessage ¶ added in v1.16.0
func (*UndeployQaScorecardRevisionRequest) ProtoMessage()
func (*UndeployQaScorecardRevisionRequest) ProtoReflect ¶ added in v1.16.0
func (x *UndeployQaScorecardRevisionRequest) ProtoReflect() protoreflect.Message
func (*UndeployQaScorecardRevisionRequest) Reset ¶ added in v1.16.0
func (x *UndeployQaScorecardRevisionRequest) Reset()
func (*UndeployQaScorecardRevisionRequest) String ¶ added in v1.16.0
func (x *UndeployQaScorecardRevisionRequest) String() string
type UnimplementedContactCenterInsightsServer ¶
type UnimplementedContactCenterInsightsServer struct {
}
UnimplementedContactCenterInsightsServer should be embedded to have forward compatible implementations.
func (UnimplementedContactCenterInsightsServer) BulkAnalyzeConversations ¶ added in v1.5.0
func (UnimplementedContactCenterInsightsServer) BulkAnalyzeConversations(context.Context, *BulkAnalyzeConversationsRequest) (*longrunningpb.Operation, error)
func (UnimplementedContactCenterInsightsServer) BulkDeleteConversations ¶ added in v1.12.0
func (UnimplementedContactCenterInsightsServer) BulkDeleteConversations(context.Context, *BulkDeleteConversationsRequest) (*longrunningpb.Operation, error)
func (UnimplementedContactCenterInsightsServer) BulkDownloadFeedbackLabels ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) BulkDownloadFeedbackLabels(context.Context, *BulkDownloadFeedbackLabelsRequest) (*longrunningpb.Operation, error)
func (UnimplementedContactCenterInsightsServer) BulkUploadFeedbackLabels ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) BulkUploadFeedbackLabels(context.Context, *BulkUploadFeedbackLabelsRequest) (*longrunningpb.Operation, error)
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) (*longrunningpb.Operation, error)
func (UnimplementedContactCenterInsightsServer) CreateAnalysisRule ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) CreateAnalysisRule(context.Context, *CreateAnalysisRuleRequest) (*AnalysisRule, error)
func (UnimplementedContactCenterInsightsServer) CreateConversation ¶
func (UnimplementedContactCenterInsightsServer) CreateConversation(context.Context, *CreateConversationRequest) (*Conversation, error)
func (UnimplementedContactCenterInsightsServer) CreateFeedbackLabel ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) CreateFeedbackLabel(context.Context, *CreateFeedbackLabelRequest) (*FeedbackLabel, error)
func (UnimplementedContactCenterInsightsServer) CreateIssueModel ¶
func (UnimplementedContactCenterInsightsServer) CreateIssueModel(context.Context, *CreateIssueModelRequest) (*longrunningpb.Operation, error)
func (UnimplementedContactCenterInsightsServer) CreatePhraseMatcher ¶
func (UnimplementedContactCenterInsightsServer) CreatePhraseMatcher(context.Context, *CreatePhraseMatcherRequest) (*PhraseMatcher, error)
func (UnimplementedContactCenterInsightsServer) CreateQaQuestion ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) CreateQaQuestion(context.Context, *CreateQaQuestionRequest) (*QaQuestion, error)
func (UnimplementedContactCenterInsightsServer) CreateQaScorecard ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) CreateQaScorecard(context.Context, *CreateQaScorecardRequest) (*QaScorecard, error)
func (UnimplementedContactCenterInsightsServer) CreateQaScorecardRevision ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) CreateQaScorecardRevision(context.Context, *CreateQaScorecardRevisionRequest) (*QaScorecardRevision, error)
func (UnimplementedContactCenterInsightsServer) CreateView ¶
func (UnimplementedContactCenterInsightsServer) CreateView(context.Context, *CreateViewRequest) (*View, error)
func (UnimplementedContactCenterInsightsServer) DeleteAnalysis ¶
func (UnimplementedContactCenterInsightsServer) DeleteAnalysis(context.Context, *DeleteAnalysisRequest) (*emptypb.Empty, error)
func (UnimplementedContactCenterInsightsServer) DeleteAnalysisRule ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) DeleteAnalysisRule(context.Context, *DeleteAnalysisRuleRequest) (*emptypb.Empty, error)
func (UnimplementedContactCenterInsightsServer) DeleteConversation ¶
func (UnimplementedContactCenterInsightsServer) DeleteConversation(context.Context, *DeleteConversationRequest) (*emptypb.Empty, error)
func (UnimplementedContactCenterInsightsServer) DeleteFeedbackLabel ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) DeleteFeedbackLabel(context.Context, *DeleteFeedbackLabelRequest) (*emptypb.Empty, error)
func (UnimplementedContactCenterInsightsServer) DeleteIssue ¶ added in v1.5.0
func (UnimplementedContactCenterInsightsServer) DeleteIssue(context.Context, *DeleteIssueRequest) (*emptypb.Empty, error)
func (UnimplementedContactCenterInsightsServer) DeleteIssueModel ¶
func (UnimplementedContactCenterInsightsServer) DeleteIssueModel(context.Context, *DeleteIssueModelRequest) (*longrunningpb.Operation, error)
func (UnimplementedContactCenterInsightsServer) DeletePhraseMatcher ¶
func (UnimplementedContactCenterInsightsServer) DeletePhraseMatcher(context.Context, *DeletePhraseMatcherRequest) (*emptypb.Empty, error)
func (UnimplementedContactCenterInsightsServer) DeleteQaQuestion ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) DeleteQaQuestion(context.Context, *DeleteQaQuestionRequest) (*emptypb.Empty, error)
func (UnimplementedContactCenterInsightsServer) DeleteQaScorecard ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) DeleteQaScorecard(context.Context, *DeleteQaScorecardRequest) (*emptypb.Empty, error)
func (UnimplementedContactCenterInsightsServer) DeleteQaScorecardRevision ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) DeleteQaScorecardRevision(context.Context, *DeleteQaScorecardRevisionRequest) (*emptypb.Empty, error)
func (UnimplementedContactCenterInsightsServer) DeleteView ¶
func (UnimplementedContactCenterInsightsServer) DeleteView(context.Context, *DeleteViewRequest) (*emptypb.Empty, error)
func (UnimplementedContactCenterInsightsServer) DeployIssueModel ¶
func (UnimplementedContactCenterInsightsServer) DeployIssueModel(context.Context, *DeployIssueModelRequest) (*longrunningpb.Operation, error)
func (UnimplementedContactCenterInsightsServer) DeployQaScorecardRevision ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) DeployQaScorecardRevision(context.Context, *DeployQaScorecardRevisionRequest) (*QaScorecardRevision, error)
func (UnimplementedContactCenterInsightsServer) ExportInsightsData ¶
func (UnimplementedContactCenterInsightsServer) ExportInsightsData(context.Context, *ExportInsightsDataRequest) (*longrunningpb.Operation, error)
func (UnimplementedContactCenterInsightsServer) ExportIssueModel ¶ added in v1.15.0
func (UnimplementedContactCenterInsightsServer) ExportIssueModel(context.Context, *ExportIssueModelRequest) (*longrunningpb.Operation, error)
func (UnimplementedContactCenterInsightsServer) GetAnalysis ¶
func (UnimplementedContactCenterInsightsServer) GetAnalysis(context.Context, *GetAnalysisRequest) (*Analysis, error)
func (UnimplementedContactCenterInsightsServer) GetAnalysisRule ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) GetAnalysisRule(context.Context, *GetAnalysisRuleRequest) (*AnalysisRule, error)
func (UnimplementedContactCenterInsightsServer) GetConversation ¶
func (UnimplementedContactCenterInsightsServer) GetConversation(context.Context, *GetConversationRequest) (*Conversation, error)
func (UnimplementedContactCenterInsightsServer) GetEncryptionSpec ¶ added in v1.15.0
func (UnimplementedContactCenterInsightsServer) GetEncryptionSpec(context.Context, *GetEncryptionSpecRequest) (*EncryptionSpec, error)
func (UnimplementedContactCenterInsightsServer) GetFeedbackLabel ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) GetFeedbackLabel(context.Context, *GetFeedbackLabelRequest) (*FeedbackLabel, 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) GetQaQuestion ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) GetQaQuestion(context.Context, *GetQaQuestionRequest) (*QaQuestion, error)
func (UnimplementedContactCenterInsightsServer) GetQaScorecard ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) GetQaScorecard(context.Context, *GetQaScorecardRequest) (*QaScorecard, error)
func (UnimplementedContactCenterInsightsServer) GetQaScorecardRevision ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) GetQaScorecardRevision(context.Context, *GetQaScorecardRevisionRequest) (*QaScorecardRevision, error)
func (UnimplementedContactCenterInsightsServer) GetSettings ¶
func (UnimplementedContactCenterInsightsServer) GetSettings(context.Context, *GetSettingsRequest) (*Settings, error)
func (UnimplementedContactCenterInsightsServer) GetView ¶
func (UnimplementedContactCenterInsightsServer) GetView(context.Context, *GetViewRequest) (*View, error)
func (UnimplementedContactCenterInsightsServer) ImportIssueModel ¶ added in v1.15.0
func (UnimplementedContactCenterInsightsServer) ImportIssueModel(context.Context, *ImportIssueModelRequest) (*longrunningpb.Operation, error)
func (UnimplementedContactCenterInsightsServer) IngestConversations ¶ added in v1.5.0
func (UnimplementedContactCenterInsightsServer) IngestConversations(context.Context, *IngestConversationsRequest) (*longrunningpb.Operation, error)
func (UnimplementedContactCenterInsightsServer) InitializeEncryptionSpec ¶ added in v1.15.0
func (UnimplementedContactCenterInsightsServer) InitializeEncryptionSpec(context.Context, *InitializeEncryptionSpecRequest) (*longrunningpb.Operation, error)
func (UnimplementedContactCenterInsightsServer) ListAllFeedbackLabels ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) ListAllFeedbackLabels(context.Context, *ListAllFeedbackLabelsRequest) (*ListAllFeedbackLabelsResponse, error)
func (UnimplementedContactCenterInsightsServer) ListAnalyses ¶
func (UnimplementedContactCenterInsightsServer) ListAnalyses(context.Context, *ListAnalysesRequest) (*ListAnalysesResponse, error)
func (UnimplementedContactCenterInsightsServer) ListAnalysisRules ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) ListAnalysisRules(context.Context, *ListAnalysisRulesRequest) (*ListAnalysisRulesResponse, error)
func (UnimplementedContactCenterInsightsServer) ListConversations ¶
func (UnimplementedContactCenterInsightsServer) ListConversations(context.Context, *ListConversationsRequest) (*ListConversationsResponse, error)
func (UnimplementedContactCenterInsightsServer) ListFeedbackLabels ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) ListFeedbackLabels(context.Context, *ListFeedbackLabelsRequest) (*ListFeedbackLabelsResponse, 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) ListQaQuestions ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) ListQaQuestions(context.Context, *ListQaQuestionsRequest) (*ListQaQuestionsResponse, error)
func (UnimplementedContactCenterInsightsServer) ListQaScorecardRevisions ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) ListQaScorecardRevisions(context.Context, *ListQaScorecardRevisionsRequest) (*ListQaScorecardRevisionsResponse, error)
func (UnimplementedContactCenterInsightsServer) ListQaScorecards ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) ListQaScorecards(context.Context, *ListQaScorecardsRequest) (*ListQaScorecardsResponse, error)
func (UnimplementedContactCenterInsightsServer) ListViews ¶
func (UnimplementedContactCenterInsightsServer) ListViews(context.Context, *ListViewsRequest) (*ListViewsResponse, error)
func (UnimplementedContactCenterInsightsServer) QueryMetrics ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) QueryMetrics(context.Context, *QueryMetricsRequest) (*longrunningpb.Operation, error)
func (UnimplementedContactCenterInsightsServer) TuneQaScorecardRevision ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) TuneQaScorecardRevision(context.Context, *TuneQaScorecardRevisionRequest) (*longrunningpb.Operation, error)
func (UnimplementedContactCenterInsightsServer) UndeployIssueModel ¶
func (UnimplementedContactCenterInsightsServer) UndeployIssueModel(context.Context, *UndeployIssueModelRequest) (*longrunningpb.Operation, error)
func (UnimplementedContactCenterInsightsServer) UndeployQaScorecardRevision ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) UndeployQaScorecardRevision(context.Context, *UndeployQaScorecardRevisionRequest) (*QaScorecardRevision, error)
func (UnimplementedContactCenterInsightsServer) UpdateAnalysisRule ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) UpdateAnalysisRule(context.Context, *UpdateAnalysisRuleRequest) (*AnalysisRule, error)
func (UnimplementedContactCenterInsightsServer) UpdateConversation ¶
func (UnimplementedContactCenterInsightsServer) UpdateConversation(context.Context, *UpdateConversationRequest) (*Conversation, error)
func (UnimplementedContactCenterInsightsServer) UpdateFeedbackLabel ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) UpdateFeedbackLabel(context.Context, *UpdateFeedbackLabelRequest) (*FeedbackLabel, 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) UpdatePhraseMatcher ¶
func (UnimplementedContactCenterInsightsServer) UpdatePhraseMatcher(context.Context, *UpdatePhraseMatcherRequest) (*PhraseMatcher, error)
func (UnimplementedContactCenterInsightsServer) UpdateQaQuestion ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) UpdateQaQuestion(context.Context, *UpdateQaQuestionRequest) (*QaQuestion, error)
func (UnimplementedContactCenterInsightsServer) UpdateQaScorecard ¶ added in v1.16.0
func (UnimplementedContactCenterInsightsServer) UpdateQaScorecard(context.Context, *UpdateQaScorecardRequest) (*QaScorecard, error)
func (UnimplementedContactCenterInsightsServer) UpdateSettings ¶
func (UnimplementedContactCenterInsightsServer) UpdateSettings(context.Context, *UpdateSettingsRequest) (*Settings, error)
func (UnimplementedContactCenterInsightsServer) UpdateView ¶
func (UnimplementedContactCenterInsightsServer) UpdateView(context.Context, *UpdateViewRequest) (*View, error)
func (UnimplementedContactCenterInsightsServer) UploadConversation ¶ added in v1.7.0
func (UnimplementedContactCenterInsightsServer) UploadConversation(context.Context, *UploadConversationRequest) (*longrunningpb.Operation, error)
type UnsafeContactCenterInsightsServer ¶ added in v1.17.4
type UnsafeContactCenterInsightsServer interface {
// contains filtered or unexported methods
}
UnsafeContactCenterInsightsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ContactCenterInsightsServer will result in compilation errors.
type UpdateAnalysisRuleRequest ¶ added in v1.16.0
type UpdateAnalysisRuleRequest struct {
// Required. The new analysis rule.
AnalysisRule *AnalysisRule `protobuf:"bytes,1,opt,name=analysis_rule,json=analysisRule,proto3" json:"analysis_rule,omitempty"`
// Optional. The list of fields to be updated.
// If the update_mask is not provided, the update will be applied to all
// fields.
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 analysis rule.
func (*UpdateAnalysisRuleRequest) Descriptor
deprecated
added in
v1.16.0
func (*UpdateAnalysisRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAnalysisRuleRequest.ProtoReflect.Descriptor instead.
func (*UpdateAnalysisRuleRequest) GetAnalysisRule ¶ added in v1.16.0
func (x *UpdateAnalysisRuleRequest) GetAnalysisRule() *AnalysisRule
func (*UpdateAnalysisRuleRequest) GetUpdateMask ¶ added in v1.16.0
func (x *UpdateAnalysisRuleRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateAnalysisRuleRequest) ProtoMessage ¶ added in v1.16.0
func (*UpdateAnalysisRuleRequest) ProtoMessage()
func (*UpdateAnalysisRuleRequest) ProtoReflect ¶ added in v1.16.0
func (x *UpdateAnalysisRuleRequest) ProtoReflect() protoreflect.Message
func (*UpdateAnalysisRuleRequest) Reset ¶ added in v1.16.0
func (x *UpdateAnalysisRuleRequest) Reset()
func (*UpdateAnalysisRuleRequest) String ¶ added in v1.16.0
func (x *UpdateAnalysisRuleRequest) String() string
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. All possible fields can be updated by
// passing `*`, or a subset of the following updateable fields can be
// provided:
//
// * `agent_id`
// * `language_code`
// * `labels`
// * `metadata`
// * `quality_metadata`
// * `call_metadata`
// * `start_time`
// * `expire_time` or `ttl`
// * `data_source.gcs_source.audio_uri` or
// `data_source.dialogflow_source.audio_uri`
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 UpdateFeedbackLabelRequest ¶ added in v1.16.0
type UpdateFeedbackLabelRequest struct {
// Required. The feedback label to update.
FeedbackLabel *FeedbackLabel `protobuf:"bytes,1,opt,name=feedback_label,json=feedbackLabel,proto3" json:"feedback_label,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 for updating a feedback label.
func (*UpdateFeedbackLabelRequest) Descriptor
deprecated
added in
v1.16.0
func (*UpdateFeedbackLabelRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateFeedbackLabelRequest.ProtoReflect.Descriptor instead.
func (*UpdateFeedbackLabelRequest) GetFeedbackLabel ¶ added in v1.16.0
func (x *UpdateFeedbackLabelRequest) GetFeedbackLabel() *FeedbackLabel
func (*UpdateFeedbackLabelRequest) GetUpdateMask ¶ added in v1.16.0
func (x *UpdateFeedbackLabelRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateFeedbackLabelRequest) ProtoMessage ¶ added in v1.16.0
func (*UpdateFeedbackLabelRequest) ProtoMessage()
func (*UpdateFeedbackLabelRequest) ProtoReflect ¶ added in v1.16.0
func (x *UpdateFeedbackLabelRequest) ProtoReflect() protoreflect.Message
func (*UpdateFeedbackLabelRequest) Reset ¶ added in v1.16.0
func (x *UpdateFeedbackLabelRequest) Reset()
func (*UpdateFeedbackLabelRequest) String ¶ added in v1.16.0
func (x *UpdateFeedbackLabelRequest) 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 UpdatePhraseMatcherRequest ¶
type UpdatePhraseMatcherRequest struct {
// Required. The new values for the phrase matcher.
PhraseMatcher *PhraseMatcher `protobuf:"bytes,1,opt,name=phrase_matcher,json=phraseMatcher,proto3" json:"phrase_matcher,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 phrase matcher.
func (*UpdatePhraseMatcherRequest) Descriptor
deprecated
func (*UpdatePhraseMatcherRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdatePhraseMatcherRequest.ProtoReflect.Descriptor instead.
func (*UpdatePhraseMatcherRequest) GetPhraseMatcher ¶
func (x *UpdatePhraseMatcherRequest) GetPhraseMatcher() *PhraseMatcher
func (*UpdatePhraseMatcherRequest) GetUpdateMask ¶
func (x *UpdatePhraseMatcherRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdatePhraseMatcherRequest) ProtoMessage ¶
func (*UpdatePhraseMatcherRequest) ProtoMessage()
func (*UpdatePhraseMatcherRequest) ProtoReflect ¶
func (x *UpdatePhraseMatcherRequest) ProtoReflect() protoreflect.Message
func (*UpdatePhraseMatcherRequest) Reset ¶
func (x *UpdatePhraseMatcherRequest) Reset()
func (*UpdatePhraseMatcherRequest) String ¶
func (x *UpdatePhraseMatcherRequest) String() string
type UpdateQaQuestionRequest ¶ added in v1.16.0
type UpdateQaQuestionRequest struct {
// Required. The QaQuestion to update.
QaQuestion *QaQuestion `protobuf:"bytes,1,opt,name=qa_question,json=qaQuestion,proto3" json:"qa_question,omitempty"`
// Required. The list of fields to be updated. All possible fields can be
// updated by passing `*`, or a subset of the following updateable fields can
// be provided:
//
// * `abbreviation`
// * `answer_choices`
// * `answer_instructions`
// * `order`
// * `question_body`
// * `tags`
UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
// contains filtered or unexported fields
}
The request for updating a QaQuestion.
func (*UpdateQaQuestionRequest) Descriptor
deprecated
added in
v1.16.0
func (*UpdateQaQuestionRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateQaQuestionRequest.ProtoReflect.Descriptor instead.
func (*UpdateQaQuestionRequest) GetQaQuestion ¶ added in v1.16.0
func (x *UpdateQaQuestionRequest) GetQaQuestion() *QaQuestion
func (*UpdateQaQuestionRequest) GetUpdateMask ¶ added in v1.16.0
func (x *UpdateQaQuestionRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateQaQuestionRequest) ProtoMessage ¶ added in v1.16.0
func (*UpdateQaQuestionRequest) ProtoMessage()
func (*UpdateQaQuestionRequest) ProtoReflect ¶ added in v1.16.0
func (x *UpdateQaQuestionRequest) ProtoReflect() protoreflect.Message
func (*UpdateQaQuestionRequest) Reset ¶ added in v1.16.0
func (x *UpdateQaQuestionRequest) Reset()
func (*UpdateQaQuestionRequest) String ¶ added in v1.16.0
func (x *UpdateQaQuestionRequest) String() string
type UpdateQaScorecardRequest ¶ added in v1.16.0
type UpdateQaScorecardRequest struct {
// Required. The QaScorecard to update.
QaScorecard *QaScorecard `protobuf:"bytes,1,opt,name=qa_scorecard,json=qaScorecard,proto3" json:"qa_scorecard,omitempty"`
// Required. The list of fields to be updated. All possible fields can be
// updated by passing `*`, or a subset of the following updateable fields can
// be provided:
//
// * `description`
// * `display_name`
UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
// contains filtered or unexported fields
}
The request for updating a QaScorecard.
func (*UpdateQaScorecardRequest) Descriptor
deprecated
added in
v1.16.0
func (*UpdateQaScorecardRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateQaScorecardRequest.ProtoReflect.Descriptor instead.
func (*UpdateQaScorecardRequest) GetQaScorecard ¶ added in v1.16.0
func (x *UpdateQaScorecardRequest) GetQaScorecard() *QaScorecard
func (*UpdateQaScorecardRequest) GetUpdateMask ¶ added in v1.16.0
func (x *UpdateQaScorecardRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateQaScorecardRequest) ProtoMessage ¶ added in v1.16.0
func (*UpdateQaScorecardRequest) ProtoMessage()
func (*UpdateQaScorecardRequest) ProtoReflect ¶ added in v1.16.0
func (x *UpdateQaScorecardRequest) ProtoReflect() protoreflect.Message
func (*UpdateQaScorecardRequest) Reset ¶ added in v1.16.0
func (x *UpdateQaScorecardRequest) Reset()
func (*UpdateQaScorecardRequest) String ¶ added in v1.16.0
func (x *UpdateQaScorecardRequest) 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
type UpdateViewRequest ¶
type UpdateViewRequest struct {
// Required. The new view.
View *View `protobuf:"bytes,1,opt,name=view,proto3" json:"view,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 view.
func (*UpdateViewRequest) Descriptor
deprecated
func (*UpdateViewRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateViewRequest.ProtoReflect.Descriptor instead.
func (*UpdateViewRequest) GetUpdateMask ¶
func (x *UpdateViewRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateViewRequest) GetView ¶
func (x *UpdateViewRequest) GetView() *View
func (*UpdateViewRequest) ProtoMessage ¶
func (*UpdateViewRequest) ProtoMessage()
func (*UpdateViewRequest) ProtoReflect ¶
func (x *UpdateViewRequest) ProtoReflect() protoreflect.Message
func (*UpdateViewRequest) Reset ¶
func (x *UpdateViewRequest) Reset()
func (*UpdateViewRequest) String ¶
func (x *UpdateViewRequest) String() string
type UploadConversationMetadata ¶ added in v1.7.0
type UploadConversationMetadata 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 original request.
Request *UploadConversationRequest `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"`
// Output only. The operation name for a successfully created analysis
// operation, if any.
AnalysisOperation string `protobuf:"bytes,4,opt,name=analysis_operation,json=analysisOperation,proto3" json:"analysis_operation,omitempty"`
// Output only. The redaction config applied to the uploaded conversation.
AppliedRedactionConfig *RedactionConfig `` /* 129-byte string literal not displayed */
// contains filtered or unexported fields
}
The metadata for an `UploadConversation` operation.
func (*UploadConversationMetadata) Descriptor
deprecated
added in
v1.7.0
func (*UploadConversationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UploadConversationMetadata.ProtoReflect.Descriptor instead.
func (*UploadConversationMetadata) GetAnalysisOperation ¶ added in v1.7.0
func (x *UploadConversationMetadata) GetAnalysisOperation() string
func (*UploadConversationMetadata) GetAppliedRedactionConfig ¶ added in v1.7.0
func (x *UploadConversationMetadata) GetAppliedRedactionConfig() *RedactionConfig
func (*UploadConversationMetadata) GetCreateTime ¶ added in v1.7.0
func (x *UploadConversationMetadata) GetCreateTime() *timestamppb.Timestamp
func (*UploadConversationMetadata) GetEndTime ¶ added in v1.7.0
func (x *UploadConversationMetadata) GetEndTime() *timestamppb.Timestamp
func (*UploadConversationMetadata) GetRequest ¶ added in v1.7.0
func (x *UploadConversationMetadata) GetRequest() *UploadConversationRequest
func (*UploadConversationMetadata) ProtoMessage ¶ added in v1.7.0
func (*UploadConversationMetadata) ProtoMessage()
func (*UploadConversationMetadata) ProtoReflect ¶ added in v1.7.0
func (x *UploadConversationMetadata) ProtoReflect() protoreflect.Message
func (*UploadConversationMetadata) Reset ¶ added in v1.7.0
func (x *UploadConversationMetadata) Reset()
func (*UploadConversationMetadata) String ¶ added in v1.7.0
func (x *UploadConversationMetadata) String() string
type UploadConversationRequest ¶ added in v1.7.0
type UploadConversationRequest 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"`
// Optional. 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-64 characters and must match the regular
// expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`
ConversationId string `protobuf:"bytes,3,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
// Optional. DLP settings for transcript redaction. Will default to the config
// specified in Settings.
RedactionConfig *RedactionConfig `protobuf:"bytes,4,opt,name=redaction_config,json=redactionConfig,proto3" json:"redaction_config,omitempty"`
// Optional. Speech-to-Text configuration. Will default to the config
// specified in Settings.
SpeechConfig *SpeechConfig `protobuf:"bytes,11,opt,name=speech_config,json=speechConfig,proto3" json:"speech_config,omitempty"`
// contains filtered or unexported fields
}
Request to upload a conversation.
func (*UploadConversationRequest) Descriptor
deprecated
added in
v1.7.0
func (*UploadConversationRequest) Descriptor() ([]byte, []int)
Deprecated: Use UploadConversationRequest.ProtoReflect.Descriptor instead.
func (*UploadConversationRequest) GetConversation ¶ added in v1.7.0
func (x *UploadConversationRequest) GetConversation() *Conversation
func (*UploadConversationRequest) GetConversationId ¶ added in v1.7.0
func (x *UploadConversationRequest) GetConversationId() string
func (*UploadConversationRequest) GetParent ¶ added in v1.7.0
func (x *UploadConversationRequest) GetParent() string
func (*UploadConversationRequest) GetRedactionConfig ¶ added in v1.7.0
func (x *UploadConversationRequest) GetRedactionConfig() *RedactionConfig
func (*UploadConversationRequest) GetSpeechConfig ¶ added in v1.11.0
func (x *UploadConversationRequest) GetSpeechConfig() *SpeechConfig
func (*UploadConversationRequest) ProtoMessage ¶ added in v1.7.0
func (*UploadConversationRequest) ProtoMessage()
func (*UploadConversationRequest) ProtoReflect ¶ added in v1.7.0
func (x *UploadConversationRequest) ProtoReflect() protoreflect.Message
func (*UploadConversationRequest) Reset ¶ added in v1.7.0
func (x *UploadConversationRequest) Reset()
func (*UploadConversationRequest) String ¶ added in v1.7.0
func (x *UploadConversationRequest) String() string
type View ¶
type View struct {
// Immutable. The resource name of the view.
// Format:
// projects/{project}/locations/{location}/views/{view}
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The human-readable display name of the view.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Output only. The time at which this view 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 view was updated.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// String with specific view properties, must be non-empty.
Value string `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
The View resource.
func (*View) Descriptor
deprecated
func (*View) GetCreateTime ¶
func (x *View) GetCreateTime() *timestamppb.Timestamp
func (*View) GetDisplayName ¶
func (*View) GetUpdateTime ¶
func (x *View) GetUpdateTime() *timestamppb.Timestamp
func (*View) ProtoMessage ¶
func (*View) ProtoMessage()
func (*View) ProtoReflect ¶
func (x *View) ProtoReflect() protoreflect.Message