Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterAgentsServer(s grpc.ServiceRegistrar, srv AgentsServer)
- func RegisterAnswerRecordsServer(s grpc.ServiceRegistrar, srv AnswerRecordsServer)
- func RegisterCompanionAgentsServer(s grpc.ServiceRegistrar, srv CompanionAgentsServer)
- func RegisterContextsServer(s grpc.ServiceRegistrar, srv ContextsServer)
- func RegisterConversationDatasetsServer(s grpc.ServiceRegistrar, srv ConversationDatasetsServer)
- func RegisterConversationModelsServer(s grpc.ServiceRegistrar, srv ConversationModelsServer)
- func RegisterConversationProfilesServer(s grpc.ServiceRegistrar, srv ConversationProfilesServer)
- func RegisterConversationsServer(s grpc.ServiceRegistrar, srv ConversationsServer)
- func RegisterDocumentsServer(s grpc.ServiceRegistrar, srv DocumentsServer)
- func RegisterEncryptionSpecServiceServer(s grpc.ServiceRegistrar, srv EncryptionSpecServiceServer)
- func RegisterEntityTypesServer(s grpc.ServiceRegistrar, srv EntityTypesServer)
- func RegisterEnvironmentsServer(s grpc.ServiceRegistrar, srv EnvironmentsServer)
- func RegisterFulfillmentsServer(s grpc.ServiceRegistrar, srv FulfillmentsServer)
- func RegisterGeneratorEvaluationsServer(s grpc.ServiceRegistrar, srv GeneratorEvaluationsServer)
- func RegisterGeneratorsServer(s grpc.ServiceRegistrar, srv GeneratorsServer)
- func RegisterIntentsServer(s grpc.ServiceRegistrar, srv IntentsServer)
- func RegisterKnowledgeBasesServer(s grpc.ServiceRegistrar, srv KnowledgeBasesServer)
- func RegisterParticipantsServer(s grpc.ServiceRegistrar, srv ParticipantsServer)
- func RegisterSessionEntityTypesServer(s grpc.ServiceRegistrar, srv SessionEntityTypesServer)
- func RegisterSessionsServer(s grpc.ServiceRegistrar, srv SessionsServer)
- func RegisterSipTrunksServer(s grpc.ServiceRegistrar, srv SipTrunksServer)
- func RegisterToolsServer(s grpc.ServiceRegistrar, srv ToolsServer)
- func RegisterVersionsServer(s grpc.ServiceRegistrar, srv VersionsServer)
- type Agent
- func (*Agent) Descriptor() ([]byte, []int)deprecated
- func (x *Agent) GetApiVersion() Agent_ApiVersion
- func (x *Agent) GetAvatarUri() string
- func (x *Agent) GetClassificationThreshold() float32
- func (x *Agent) GetDefaultLanguageCode() string
- func (x *Agent) GetDescription() string
- func (x *Agent) GetDisplayName() string
- func (x *Agent) GetEnableLogging() bool
- func (x *Agent) GetMatchMode() Agent_MatchModedeprecated
- func (x *Agent) GetParent() string
- func (x *Agent) GetSupportedLanguageCodes() []string
- func (x *Agent) GetTier() Agent_Tier
- func (x *Agent) GetTimeZone() string
- func (*Agent) ProtoMessage()
- func (x *Agent) ProtoReflect() protoreflect.Message
- func (x *Agent) Reset()
- func (x *Agent) String() string
- type AgentAssistantFeedback
- func (*AgentAssistantFeedback) Descriptor() ([]byte, []int)deprecated
- func (x *AgentAssistantFeedback) GetAnswerRelevance() AgentAssistantFeedback_AnswerRelevance
- func (x *AgentAssistantFeedback) GetCompanionFeedback() *AgentAssistantFeedback_CompanionFeedback
- func (x *AgentAssistantFeedback) GetDocumentCorrectness() AgentAssistantFeedback_DocumentCorrectness
- func (x *AgentAssistantFeedback) GetDocumentEfficiency() AgentAssistantFeedback_DocumentEfficiency
- func (x *AgentAssistantFeedback) GetKnowledgeAssistFeedback() *AgentAssistantFeedback_KnowledgeAssistFeedback
- func (x *AgentAssistantFeedback) GetKnowledgeSearchFeedback() *AgentAssistantFeedback_KnowledgeSearchFeedback
- func (x *AgentAssistantFeedback) GetSummarizationFeedback() *AgentAssistantFeedback_SummarizationFeedback
- func (*AgentAssistantFeedback) ProtoMessage()
- func (x *AgentAssistantFeedback) ProtoReflect() protoreflect.Message
- func (x *AgentAssistantFeedback) Reset()
- func (x *AgentAssistantFeedback) String() string
- type AgentAssistantFeedback_AnswerRelevance
- func (AgentAssistantFeedback_AnswerRelevance) Descriptor() protoreflect.EnumDescriptor
- func (x AgentAssistantFeedback_AnswerRelevance) Enum() *AgentAssistantFeedback_AnswerRelevance
- func (AgentAssistantFeedback_AnswerRelevance) EnumDescriptor() ([]byte, []int)deprecated
- func (x AgentAssistantFeedback_AnswerRelevance) Number() protoreflect.EnumNumber
- func (x AgentAssistantFeedback_AnswerRelevance) String() string
- func (AgentAssistantFeedback_AnswerRelevance) Type() protoreflect.EnumType
- type AgentAssistantFeedback_CompanionFeedback
- func (*AgentAssistantFeedback_CompanionFeedback) Descriptor() ([]byte, []int)deprecated
- func (*AgentAssistantFeedback_CompanionFeedback) ProtoMessage()
- func (x *AgentAssistantFeedback_CompanionFeedback) ProtoReflect() protoreflect.Message
- func (x *AgentAssistantFeedback_CompanionFeedback) Reset()
- func (x *AgentAssistantFeedback_CompanionFeedback) String() string
- type AgentAssistantFeedback_DocumentCorrectness
- func (AgentAssistantFeedback_DocumentCorrectness) Descriptor() protoreflect.EnumDescriptor
- func (x AgentAssistantFeedback_DocumentCorrectness) Enum() *AgentAssistantFeedback_DocumentCorrectness
- func (AgentAssistantFeedback_DocumentCorrectness) EnumDescriptor() ([]byte, []int)deprecated
- func (x AgentAssistantFeedback_DocumentCorrectness) Number() protoreflect.EnumNumber
- func (x AgentAssistantFeedback_DocumentCorrectness) String() string
- func (AgentAssistantFeedback_DocumentCorrectness) Type() protoreflect.EnumType
- type AgentAssistantFeedback_DocumentEfficiency
- func (AgentAssistantFeedback_DocumentEfficiency) Descriptor() protoreflect.EnumDescriptor
- func (x AgentAssistantFeedback_DocumentEfficiency) Enum() *AgentAssistantFeedback_DocumentEfficiency
- func (AgentAssistantFeedback_DocumentEfficiency) EnumDescriptor() ([]byte, []int)deprecated
- func (x AgentAssistantFeedback_DocumentEfficiency) Number() protoreflect.EnumNumber
- func (x AgentAssistantFeedback_DocumentEfficiency) String() string
- func (AgentAssistantFeedback_DocumentEfficiency) Type() protoreflect.EnumType
- type AgentAssistantFeedback_KnowledgeAssistFeedback
- func (*AgentAssistantFeedback_KnowledgeAssistFeedback) Descriptor() ([]byte, []int)deprecated
- func (x *AgentAssistantFeedback_KnowledgeAssistFeedback) GetAnswerCopied() bool
- func (x *AgentAssistantFeedback_KnowledgeAssistFeedback) GetClickedUris() []string
- func (*AgentAssistantFeedback_KnowledgeAssistFeedback) ProtoMessage()
- func (x *AgentAssistantFeedback_KnowledgeAssistFeedback) ProtoReflect() protoreflect.Message
- func (x *AgentAssistantFeedback_KnowledgeAssistFeedback) Reset()
- func (x *AgentAssistantFeedback_KnowledgeAssistFeedback) String() string
- type AgentAssistantFeedback_KnowledgeSearchFeedback
- func (*AgentAssistantFeedback_KnowledgeSearchFeedback) Descriptor() ([]byte, []int)deprecated
- func (x *AgentAssistantFeedback_KnowledgeSearchFeedback) GetAnswerCopied() bool
- func (x *AgentAssistantFeedback_KnowledgeSearchFeedback) GetClickedUris() []string
- func (*AgentAssistantFeedback_KnowledgeSearchFeedback) ProtoMessage()
- func (x *AgentAssistantFeedback_KnowledgeSearchFeedback) ProtoReflect() protoreflect.Message
- func (x *AgentAssistantFeedback_KnowledgeSearchFeedback) Reset()
- func (x *AgentAssistantFeedback_KnowledgeSearchFeedback) String() string
- type AgentAssistantFeedback_SummarizationFeedback
- func (*AgentAssistantFeedback_SummarizationFeedback) Descriptor() ([]byte, []int)deprecated
- func (x *AgentAssistantFeedback_SummarizationFeedback) GetStartTime() *timestamppb.Timestamp
- func (x *AgentAssistantFeedback_SummarizationFeedback) GetSubmitTime() *timestamppb.Timestamp
- func (x *AgentAssistantFeedback_SummarizationFeedback) GetSummaryText() string
- func (x *AgentAssistantFeedback_SummarizationFeedback) GetTextSections() map[string]string
- func (*AgentAssistantFeedback_SummarizationFeedback) ProtoMessage()
- func (x *AgentAssistantFeedback_SummarizationFeedback) ProtoReflect() protoreflect.Message
- func (x *AgentAssistantFeedback_SummarizationFeedback) Reset()
- func (x *AgentAssistantFeedback_SummarizationFeedback) String() string
- type AgentAssistantRecord
- func (*AgentAssistantRecord) Descriptor() ([]byte, []int)deprecated
- func (x *AgentAssistantRecord) GetAnswer() isAgentAssistantRecord_Answer
- func (x *AgentAssistantRecord) GetArticleSuggestionAnswer() *ArticleAnswer
- func (x *AgentAssistantRecord) GetCompanionSuggestion() *CompanionSuggestion
- func (x *AgentAssistantRecord) GetDialogflowAssistAnswer() *DialogflowAssistAnswer
- func (x *AgentAssistantRecord) GetFaqAnswer() *FaqAnswer
- func (x *AgentAssistantRecord) GetGeneratorSuggestion() *GeneratorSuggestion
- func (x *AgentAssistantRecord) GetReactiveCompanionSuggestion() *StreamingReactiveCompanionSuggestionsResponse_ReactiveModeResponse
- func (*AgentAssistantRecord) ProtoMessage()
- func (x *AgentAssistantRecord) ProtoReflect() protoreflect.Message
- func (x *AgentAssistantRecord) Reset()
- func (x *AgentAssistantRecord) String() string
- type AgentAssistantRecord_ArticleSuggestionAnswer
- type AgentAssistantRecord_CompanionSuggestion
- type AgentAssistantRecord_DialogflowAssistAnswer
- type AgentAssistantRecord_FaqAnswer
- type AgentAssistantRecord_GeneratorSuggestion
- type AgentAssistantRecord_ReactiveCompanionSuggestion
- type AgentCoachingContext
- func (*AgentCoachingContext) Descriptor() ([]byte, []int)deprecated
- func (x *AgentCoachingContext) GetInstructions() []*AgentCoachingInstruction
- func (x *AgentCoachingContext) GetOutputLanguageCode() string
- func (x *AgentCoachingContext) GetOverarchingGuidance() string
- func (x *AgentCoachingContext) GetVersion() string
- func (*AgentCoachingContext) ProtoMessage()
- func (x *AgentCoachingContext) ProtoReflect() protoreflect.Message
- func (x *AgentCoachingContext) Reset()
- func (x *AgentCoachingContext) String() string
- type AgentCoachingInstruction
- func (*AgentCoachingInstruction) Descriptor() ([]byte, []int)deprecated
- func (x *AgentCoachingInstruction) GetAgentAction() string
- func (x *AgentCoachingInstruction) GetCondition() string
- func (x *AgentCoachingInstruction) GetDisplayDetails() string
- func (x *AgentCoachingInstruction) GetDisplayName() string
- func (x *AgentCoachingInstruction) GetDuplicateCheckResult() *AgentCoachingInstruction_DuplicateCheckResult
- func (x *AgentCoachingInstruction) GetSystemAction() string
- func (x *AgentCoachingInstruction) GetTriggeringEvent() AgentCoachingInstruction_TriggerEvent
- func (*AgentCoachingInstruction) ProtoMessage()
- func (x *AgentCoachingInstruction) ProtoReflect() protoreflect.Message
- func (x *AgentCoachingInstruction) Reset()
- func (x *AgentCoachingInstruction) String() string
- type AgentCoachingInstruction_DuplicateCheckResult
- func (*AgentCoachingInstruction_DuplicateCheckResult) Descriptor() ([]byte, []int)deprecated
- func (x *AgentCoachingInstruction_DuplicateCheckResult) GetDuplicateSuggestions() []*AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion
- func (*AgentCoachingInstruction_DuplicateCheckResult) ProtoMessage()
- func (x *AgentCoachingInstruction_DuplicateCheckResult) ProtoReflect() protoreflect.Message
- func (x *AgentCoachingInstruction_DuplicateCheckResult) Reset()
- func (x *AgentCoachingInstruction_DuplicateCheckResult) String() string
- type AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion
- func (*AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) Descriptor() ([]byte, []int)deprecated
- func (x *AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) GetAnswerRecord() string
- func (x *AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) GetSimilarityScore() float32
- func (x *AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) GetSuggestionIndex() int32
- func (*AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) ProtoMessage()
- func (x *AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) ProtoReflect() protoreflect.Message
- func (x *AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) Reset()
- func (x *AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) String() string
- type AgentCoachingInstruction_TriggerEvent
- func (AgentCoachingInstruction_TriggerEvent) Descriptor() protoreflect.EnumDescriptor
- func (x AgentCoachingInstruction_TriggerEvent) Enum() *AgentCoachingInstruction_TriggerEvent
- func (AgentCoachingInstruction_TriggerEvent) EnumDescriptor() ([]byte, []int)deprecated
- func (x AgentCoachingInstruction_TriggerEvent) Number() protoreflect.EnumNumber
- func (x AgentCoachingInstruction_TriggerEvent) String() string
- func (AgentCoachingInstruction_TriggerEvent) Type() protoreflect.EnumType
- type AgentCoachingSuggestion
- func (*AgentCoachingSuggestion) Descriptor() ([]byte, []int)deprecated
- func (x *AgentCoachingSuggestion) GetAgentActionSuggestions() []*AgentCoachingSuggestion_AgentActionSuggestion
- func (x *AgentCoachingSuggestion) GetApplicableInstructions() []*AgentCoachingInstruction
- func (x *AgentCoachingSuggestion) GetSampleResponses() []*AgentCoachingSuggestion_SampleResponse
- func (*AgentCoachingSuggestion) ProtoMessage()
- func (x *AgentCoachingSuggestion) ProtoReflect() protoreflect.Message
- func (x *AgentCoachingSuggestion) Reset()
- func (x *AgentCoachingSuggestion) String() string
- type AgentCoachingSuggestion_AgentActionSuggestion
- func (*AgentCoachingSuggestion_AgentActionSuggestion) Descriptor() ([]byte, []int)deprecated
- func (x *AgentCoachingSuggestion_AgentActionSuggestion) GetAgentAction() string
- func (x *AgentCoachingSuggestion_AgentActionSuggestion) GetDuplicateCheckResult() *AgentCoachingSuggestion_DuplicateCheckResult
- func (x *AgentCoachingSuggestion_AgentActionSuggestion) GetSources() *AgentCoachingSuggestion_Sources
- func (*AgentCoachingSuggestion_AgentActionSuggestion) ProtoMessage()
- func (x *AgentCoachingSuggestion_AgentActionSuggestion) ProtoReflect() protoreflect.Message
- func (x *AgentCoachingSuggestion_AgentActionSuggestion) Reset()
- func (x *AgentCoachingSuggestion_AgentActionSuggestion) String() string
- type AgentCoachingSuggestion_DuplicateCheckResult
- func (*AgentCoachingSuggestion_DuplicateCheckResult) Descriptor() ([]byte, []int)deprecated
- func (x *AgentCoachingSuggestion_DuplicateCheckResult) GetDuplicateSuggestions() []*AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion
- func (*AgentCoachingSuggestion_DuplicateCheckResult) ProtoMessage()
- func (x *AgentCoachingSuggestion_DuplicateCheckResult) ProtoReflect() protoreflect.Message
- func (x *AgentCoachingSuggestion_DuplicateCheckResult) Reset()
- func (x *AgentCoachingSuggestion_DuplicateCheckResult) String() string
- type AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion
- func (*AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) Descriptor() ([]byte, []int)deprecated
- func (x *AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) GetAnswerRecord() string
- func (x *AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) GetSimilarityScore() float32
- func (x *AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) GetSources() *AgentCoachingSuggestion_Sources
- func (x *AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) GetSuggestionIndex() int32
- func (*AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) ProtoMessage()
- func (x *AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) ProtoReflect() protoreflect.Message
- func (x *AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) Reset()
- func (x *AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) String() string
- type AgentCoachingSuggestion_SampleResponse
- func (*AgentCoachingSuggestion_SampleResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AgentCoachingSuggestion_SampleResponse) GetDuplicateCheckResult() *AgentCoachingSuggestion_DuplicateCheckResult
- func (x *AgentCoachingSuggestion_SampleResponse) GetResponseText() string
- func (x *AgentCoachingSuggestion_SampleResponse) GetSources() *AgentCoachingSuggestion_Sources
- func (*AgentCoachingSuggestion_SampleResponse) ProtoMessage()
- func (x *AgentCoachingSuggestion_SampleResponse) ProtoReflect() protoreflect.Message
- func (x *AgentCoachingSuggestion_SampleResponse) Reset()
- func (x *AgentCoachingSuggestion_SampleResponse) String() string
- type AgentCoachingSuggestion_Sources
- func (*AgentCoachingSuggestion_Sources) Descriptor() ([]byte, []int)deprecated
- func (x *AgentCoachingSuggestion_Sources) GetInstructionIndexes() []int32
- func (*AgentCoachingSuggestion_Sources) ProtoMessage()
- func (x *AgentCoachingSuggestion_Sources) ProtoReflect() protoreflect.Message
- func (x *AgentCoachingSuggestion_Sources) Reset()
- func (x *AgentCoachingSuggestion_Sources) String() string
- type Agent_ApiVersion
- func (Agent_ApiVersion) Descriptor() protoreflect.EnumDescriptor
- func (x Agent_ApiVersion) Enum() *Agent_ApiVersion
- func (Agent_ApiVersion) EnumDescriptor() ([]byte, []int)deprecated
- func (x Agent_ApiVersion) Number() protoreflect.EnumNumber
- func (x Agent_ApiVersion) String() string
- func (Agent_ApiVersion) Type() protoreflect.EnumType
- type Agent_MatchMode
- func (Agent_MatchMode) Descriptor() protoreflect.EnumDescriptor
- func (x Agent_MatchMode) Enum() *Agent_MatchMode
- func (Agent_MatchMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x Agent_MatchMode) Number() protoreflect.EnumNumber
- func (x Agent_MatchMode) String() string
- func (Agent_MatchMode) Type() protoreflect.EnumType
- type Agent_Tier
- type AgentsClient
- type AgentsServer
- type AnalyzeContentRequest
- func (*AnalyzeContentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AnalyzeContentRequest) GetAssistQueryParams() *AssistQueryParameters
- func (x *AnalyzeContentRequest) GetAudioInput() *AudioInput
- func (x *AnalyzeContentRequest) GetCxParameters() *structpb.Struct
- func (x *AnalyzeContentRequest) GetEventInput() *EventInput
- func (x *AnalyzeContentRequest) GetInput() isAnalyzeContentRequest_Input
- func (x *AnalyzeContentRequest) GetParticipant() string
- func (x *AnalyzeContentRequest) GetQueryParams() *QueryParameters
- func (x *AnalyzeContentRequest) GetReplyAudioConfig() *OutputAudioConfig
- func (x *AnalyzeContentRequest) GetRequestId() string
- func (x *AnalyzeContentRequest) GetSuggestionInput() *SuggestionInput
- func (x *AnalyzeContentRequest) GetTextInput() *TextInput
- func (*AnalyzeContentRequest) ProtoMessage()
- func (x *AnalyzeContentRequest) ProtoReflect() protoreflect.Message
- func (x *AnalyzeContentRequest) Reset()
- func (x *AnalyzeContentRequest) String() string
- type AnalyzeContentRequest_AudioInput
- type AnalyzeContentRequest_EventInput
- type AnalyzeContentRequest_SuggestionInput
- type AnalyzeContentRequest_TextInput
- type AnalyzeContentResponse
- func (*AnalyzeContentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AnalyzeContentResponse) GetAutomatedAgentReply() *AutomatedAgentReply
- func (x *AnalyzeContentResponse) GetDtmfParameters() *DtmfParameters
- func (x *AnalyzeContentResponse) GetEndUserSuggestionResults() []*SuggestionResult
- func (x *AnalyzeContentResponse) GetHumanAgentSuggestionResults() []*SuggestionResult
- func (x *AnalyzeContentResponse) GetMessage() *Message
- func (x *AnalyzeContentResponse) GetReplyAudio() *OutputAudio
- func (x *AnalyzeContentResponse) GetReplyText() string
- func (*AnalyzeContentResponse) ProtoMessage()
- func (x *AnalyzeContentResponse) ProtoReflect() protoreflect.Message
- func (x *AnalyzeContentResponse) Reset()
- func (x *AnalyzeContentResponse) String() string
- type AnnotatedMessagePart
- func (*AnnotatedMessagePart) Descriptor() ([]byte, []int)deprecated
- func (x *AnnotatedMessagePart) GetEntityType() string
- func (x *AnnotatedMessagePart) GetFormattedValue() *structpb.Value
- func (x *AnnotatedMessagePart) GetText() string
- func (*AnnotatedMessagePart) ProtoMessage()
- func (x *AnnotatedMessagePart) ProtoReflect() protoreflect.Message
- func (x *AnnotatedMessagePart) Reset()
- func (x *AnnotatedMessagePart) String() string
- type AnswerFeedback
- func (*AnswerFeedback) Descriptor() ([]byte, []int)deprecated
- func (x *AnswerFeedback) GetAgentAssistantDetailFeedback() *AgentAssistantFeedback
- func (x *AnswerFeedback) GetClickTime() *timestamppb.Timestamp
- func (x *AnswerFeedback) GetClicked() bool
- func (x *AnswerFeedback) GetCorrectnessLevel() AnswerFeedback_CorrectnessLevel
- func (x *AnswerFeedback) GetDetailFeedback() isAnswerFeedback_DetailFeedback
- func (x *AnswerFeedback) GetDisplayTime() *timestamppb.Timestamp
- 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_AgentAssistantDetailFeedback
- 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 AnswerRecord
- func (*AnswerRecord) Descriptor() ([]byte, []int)deprecated
- func (x *AnswerRecord) GetAgentAssistantRecord() *AgentAssistantRecord
- func (x *AnswerRecord) GetAnswerFeedback() *AnswerFeedback
- func (x *AnswerRecord) GetName() string
- func (x *AnswerRecord) GetRecord() isAnswerRecord_Record
- func (*AnswerRecord) ProtoMessage()
- func (x *AnswerRecord) ProtoReflect() protoreflect.Message
- func (x *AnswerRecord) Reset()
- func (x *AnswerRecord) String() string
- type AnswerRecord_AgentAssistantRecord
- type AnswerRecordsClient
- type AnswerRecordsServer
- type ArticleAnswer
- func (*ArticleAnswer) Descriptor() ([]byte, []int)deprecated
- func (x *ArticleAnswer) GetAnswerRecord() string
- func (x *ArticleAnswer) GetConfidence() float32
- func (x *ArticleAnswer) GetMetadata() map[string]string
- func (x *ArticleAnswer) GetSnippets() []string
- func (x *ArticleAnswer) GetTitle() string
- func (x *ArticleAnswer) GetUri() string
- func (*ArticleAnswer) ProtoMessage()
- func (x *ArticleAnswer) ProtoReflect() protoreflect.Message
- func (x *ArticleAnswer) Reset()
- func (x *ArticleAnswer) String() string
- type ArticleSuggestionModelMetadata
- func (*ArticleSuggestionModelMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *ArticleSuggestionModelMetadata) GetTrainingModelType() ConversationModel_ModelType
- func (*ArticleSuggestionModelMetadata) ProtoMessage()
- func (x *ArticleSuggestionModelMetadata) ProtoReflect() protoreflect.Message
- func (x *ArticleSuggestionModelMetadata) Reset()
- func (x *ArticleSuggestionModelMetadata) String() string
- type AssistQueryParameters
- func (*AssistQueryParameters) Descriptor() ([]byte, []int)deprecated
- func (x *AssistQueryParameters) GetDocumentsMetadataFilters() map[string]string
- func (*AssistQueryParameters) ProtoMessage()
- func (x *AssistQueryParameters) ProtoReflect() protoreflect.Message
- func (x *AssistQueryParameters) Reset()
- func (x *AssistQueryParameters) String() string
- type AudioEncoding
- func (AudioEncoding) Descriptor() protoreflect.EnumDescriptor
- func (x AudioEncoding) Enum() *AudioEncoding
- func (AudioEncoding) EnumDescriptor() ([]byte, []int)deprecated
- func (x AudioEncoding) Number() protoreflect.EnumNumber
- func (x AudioEncoding) String() string
- func (AudioEncoding) Type() protoreflect.EnumType
- type AudioInput
- func (*AudioInput) Descriptor() ([]byte, []int)deprecated
- func (x *AudioInput) GetAudio() []byte
- func (x *AudioInput) GetConfig() *InputAudioConfig
- func (*AudioInput) ProtoMessage()
- func (x *AudioInput) ProtoReflect() protoreflect.Message
- func (x *AudioInput) Reset()
- func (x *AudioInput) String() string
- type AutomatedAgentConfig
- func (*AutomatedAgentConfig) Descriptor() ([]byte, []int)deprecated
- func (x *AutomatedAgentConfig) GetAgent() string
- func (x *AutomatedAgentConfig) GetSessionTtl() *durationpb.Duration
- func (*AutomatedAgentConfig) ProtoMessage()
- func (x *AutomatedAgentConfig) ProtoReflect() protoreflect.Message
- func (x *AutomatedAgentConfig) Reset()
- func (x *AutomatedAgentConfig) String() string
- type AutomatedAgentReply
- func (*AutomatedAgentReply) Descriptor() ([]byte, []int)deprecated
- func (x *AutomatedAgentReply) GetAllowCancellation() bool
- func (x *AutomatedAgentReply) GetAutomatedAgentReplyType() AutomatedAgentReply_AutomatedAgentReplyType
- func (x *AutomatedAgentReply) GetCxCurrentPage() string
- func (x *AutomatedAgentReply) GetDetectIntentResponse() *DetectIntentResponse
- func (*AutomatedAgentReply) ProtoMessage()
- func (x *AutomatedAgentReply) ProtoReflect() protoreflect.Message
- func (x *AutomatedAgentReply) Reset()
- func (x *AutomatedAgentReply) String() string
- type AutomatedAgentReply_AutomatedAgentReplyType
- func (AutomatedAgentReply_AutomatedAgentReplyType) Descriptor() protoreflect.EnumDescriptor
- func (x AutomatedAgentReply_AutomatedAgentReplyType) Enum() *AutomatedAgentReply_AutomatedAgentReplyType
- func (AutomatedAgentReply_AutomatedAgentReplyType) EnumDescriptor() ([]byte, []int)deprecated
- func (x AutomatedAgentReply_AutomatedAgentReplyType) Number() protoreflect.EnumNumber
- func (x AutomatedAgentReply_AutomatedAgentReplyType) String() string
- func (AutomatedAgentReply_AutomatedAgentReplyType) Type() protoreflect.EnumType
- type BatchCreateEntitiesRequest
- func (*BatchCreateEntitiesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BatchCreateEntitiesRequest) GetEntities() []*EntityType_Entity
- func (x *BatchCreateEntitiesRequest) GetLanguageCode() string
- func (x *BatchCreateEntitiesRequest) GetParent() string
- func (*BatchCreateEntitiesRequest) ProtoMessage()
- func (x *BatchCreateEntitiesRequest) ProtoReflect() protoreflect.Message
- func (x *BatchCreateEntitiesRequest) Reset()
- func (x *BatchCreateEntitiesRequest) String() string
- type BatchDeleteEntitiesRequest
- func (*BatchDeleteEntitiesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BatchDeleteEntitiesRequest) GetEntityValues() []string
- func (x *BatchDeleteEntitiesRequest) GetLanguageCode() string
- func (x *BatchDeleteEntitiesRequest) GetParent() string
- func (*BatchDeleteEntitiesRequest) ProtoMessage()
- func (x *BatchDeleteEntitiesRequest) ProtoReflect() protoreflect.Message
- func (x *BatchDeleteEntitiesRequest) Reset()
- func (x *BatchDeleteEntitiesRequest) String() string
- type BatchDeleteEntityTypesRequest
- func (*BatchDeleteEntityTypesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BatchDeleteEntityTypesRequest) GetEntityTypeNames() []string
- func (x *BatchDeleteEntityTypesRequest) GetParent() string
- func (*BatchDeleteEntityTypesRequest) ProtoMessage()
- func (x *BatchDeleteEntityTypesRequest) ProtoReflect() protoreflect.Message
- func (x *BatchDeleteEntityTypesRequest) Reset()
- func (x *BatchDeleteEntityTypesRequest) String() string
- type BatchDeleteIntentsRequest
- func (*BatchDeleteIntentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BatchDeleteIntentsRequest) GetIntents() []*Intent
- func (x *BatchDeleteIntentsRequest) GetParent() string
- func (*BatchDeleteIntentsRequest) ProtoMessage()
- func (x *BatchDeleteIntentsRequest) ProtoReflect() protoreflect.Message
- func (x *BatchDeleteIntentsRequest) Reset()
- func (x *BatchDeleteIntentsRequest) String() string
- type BatchUpdateEntitiesRequest
- func (*BatchUpdateEntitiesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BatchUpdateEntitiesRequest) GetEntities() []*EntityType_Entity
- func (x *BatchUpdateEntitiesRequest) GetLanguageCode() string
- func (x *BatchUpdateEntitiesRequest) GetParent() string
- func (x *BatchUpdateEntitiesRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*BatchUpdateEntitiesRequest) ProtoMessage()
- func (x *BatchUpdateEntitiesRequest) ProtoReflect() protoreflect.Message
- func (x *BatchUpdateEntitiesRequest) Reset()
- func (x *BatchUpdateEntitiesRequest) String() string
- type BatchUpdateEntityTypesRequest
- func (*BatchUpdateEntityTypesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BatchUpdateEntityTypesRequest) GetEntityTypeBatch() isBatchUpdateEntityTypesRequest_EntityTypeBatch
- func (x *BatchUpdateEntityTypesRequest) GetEntityTypeBatchInline() *EntityTypeBatch
- func (x *BatchUpdateEntityTypesRequest) GetEntityTypeBatchUri() string
- func (x *BatchUpdateEntityTypesRequest) GetLanguageCode() string
- func (x *BatchUpdateEntityTypesRequest) GetParent() string
- func (x *BatchUpdateEntityTypesRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*BatchUpdateEntityTypesRequest) ProtoMessage()
- func (x *BatchUpdateEntityTypesRequest) ProtoReflect() protoreflect.Message
- func (x *BatchUpdateEntityTypesRequest) Reset()
- func (x *BatchUpdateEntityTypesRequest) String() string
- type BatchUpdateEntityTypesRequest_EntityTypeBatchInline
- type BatchUpdateEntityTypesRequest_EntityTypeBatchUri
- type BatchUpdateEntityTypesResponse
- func (*BatchUpdateEntityTypesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BatchUpdateEntityTypesResponse) GetEntityTypes() []*EntityType
- func (*BatchUpdateEntityTypesResponse) ProtoMessage()
- func (x *BatchUpdateEntityTypesResponse) ProtoReflect() protoreflect.Message
- func (x *BatchUpdateEntityTypesResponse) Reset()
- func (x *BatchUpdateEntityTypesResponse) String() string
- type BatchUpdateIntentsRequest
- func (*BatchUpdateIntentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BatchUpdateIntentsRequest) GetIntentBatch() isBatchUpdateIntentsRequest_IntentBatch
- func (x *BatchUpdateIntentsRequest) GetIntentBatchInline() *IntentBatch
- func (x *BatchUpdateIntentsRequest) GetIntentBatchUri() string
- func (x *BatchUpdateIntentsRequest) GetIntentView() IntentView
- func (x *BatchUpdateIntentsRequest) GetLanguageCode() string
- func (x *BatchUpdateIntentsRequest) GetParent() string
- func (x *BatchUpdateIntentsRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*BatchUpdateIntentsRequest) ProtoMessage()
- func (x *BatchUpdateIntentsRequest) ProtoReflect() protoreflect.Message
- func (x *BatchUpdateIntentsRequest) Reset()
- func (x *BatchUpdateIntentsRequest) String() string
- type BatchUpdateIntentsRequest_IntentBatchInline
- type BatchUpdateIntentsRequest_IntentBatchUri
- type BatchUpdateIntentsResponse
- func (*BatchUpdateIntentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BatchUpdateIntentsResponse) GetIntents() []*Intent
- func (*BatchUpdateIntentsResponse) ProtoMessage()
- func (x *BatchUpdateIntentsResponse) ProtoReflect() protoreflect.Message
- func (x *BatchUpdateIntentsResponse) Reset()
- func (x *BatchUpdateIntentsResponse) String() string
- type BidiStreamingAnalyzeContentRequest
- func (*BidiStreamingAnalyzeContentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BidiStreamingAnalyzeContentRequest) GetConfig() *BidiStreamingAnalyzeContentRequest_Config
- func (x *BidiStreamingAnalyzeContentRequest) GetInput() *BidiStreamingAnalyzeContentRequest_Input
- func (x *BidiStreamingAnalyzeContentRequest) GetRequest() isBidiStreamingAnalyzeContentRequest_Request
- func (*BidiStreamingAnalyzeContentRequest) ProtoMessage()
- func (x *BidiStreamingAnalyzeContentRequest) ProtoReflect() protoreflect.Message
- func (x *BidiStreamingAnalyzeContentRequest) Reset()
- func (x *BidiStreamingAnalyzeContentRequest) String() string
- type BidiStreamingAnalyzeContentRequest_Config
- func (*BidiStreamingAnalyzeContentRequest_Config) Descriptor() ([]byte, []int)deprecated
- func (x *BidiStreamingAnalyzeContentRequest_Config) GetConfig() isBidiStreamingAnalyzeContentRequest_Config_Config
- func (x *BidiStreamingAnalyzeContentRequest_Config) GetInitialVirtualAgentParameters() *structpb.Struct
- func (x *BidiStreamingAnalyzeContentRequest_Config) GetInitialVirtualAgentQueryParams() *QueryParameters
- func (x *BidiStreamingAnalyzeContentRequest_Config) GetParticipant() string
- func (x *BidiStreamingAnalyzeContentRequest_Config) GetVoiceSessionConfig() *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig
- func (*BidiStreamingAnalyzeContentRequest_Config) ProtoMessage()
- func (x *BidiStreamingAnalyzeContentRequest_Config) ProtoReflect() protoreflect.Message
- func (x *BidiStreamingAnalyzeContentRequest_Config) Reset()
- func (x *BidiStreamingAnalyzeContentRequest_Config) String() string
- type BidiStreamingAnalyzeContentRequest_Config_
- type BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig
- func (*BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) Descriptor() ([]byte, []int)deprecated
- func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetEnableCxProactiveProcessing() bool
- func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetEnableStreamingSynthesize() bool
- func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetGeminiAsrConfig() *SpeechToTextConfig_GeminiAsrConfig
- func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetInputAudioEncoding() AudioEncoding
- func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetInputAudioSampleRateHertz() int32
- func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetOutputAudioEncoding() OutputAudioEncoding
- func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetOutputAudioSampleRateHertz() int32
- func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetUseGeminiAsr() bool
- func (*BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) ProtoMessage()
- func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) ProtoReflect() protoreflect.Message
- func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) Reset()
- func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) String() string
- type BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig_
- type BidiStreamingAnalyzeContentRequest_Input
- func (*BidiStreamingAnalyzeContentRequest_Input) Descriptor() ([]byte, []int)deprecated
- func (x *BidiStreamingAnalyzeContentRequest_Input) GetAudio() []byte
- func (x *BidiStreamingAnalyzeContentRequest_Input) GetDtmf() *TelephonyDtmfEvents
- func (x *BidiStreamingAnalyzeContentRequest_Input) GetInput() isBidiStreamingAnalyzeContentRequest_Input_Input
- func (x *BidiStreamingAnalyzeContentRequest_Input) GetTurn() *BidiStreamingAnalyzeContentRequest_TurnInput
- func (*BidiStreamingAnalyzeContentRequest_Input) ProtoMessage()
- func (x *BidiStreamingAnalyzeContentRequest_Input) ProtoReflect() protoreflect.Message
- func (x *BidiStreamingAnalyzeContentRequest_Input) Reset()
- func (x *BidiStreamingAnalyzeContentRequest_Input) String() string
- type BidiStreamingAnalyzeContentRequest_Input_
- type BidiStreamingAnalyzeContentRequest_Input_Audio
- type BidiStreamingAnalyzeContentRequest_Input_Dtmf
- type BidiStreamingAnalyzeContentRequest_Input_Turn
- type BidiStreamingAnalyzeContentRequest_TurnInput
- func (*BidiStreamingAnalyzeContentRequest_TurnInput) Descriptor() ([]byte, []int)deprecated
- func (x *BidiStreamingAnalyzeContentRequest_TurnInput) GetEvent() string
- func (x *BidiStreamingAnalyzeContentRequest_TurnInput) GetIntent() string
- func (x *BidiStreamingAnalyzeContentRequest_TurnInput) GetMainContent() isBidiStreamingAnalyzeContentRequest_TurnInput_MainContent
- func (x *BidiStreamingAnalyzeContentRequest_TurnInput) GetSuggestionInput() *SuggestionInput
- func (x *BidiStreamingAnalyzeContentRequest_TurnInput) GetText() string
- func (x *BidiStreamingAnalyzeContentRequest_TurnInput) GetVirtualAgentParameters() *structpb.Struct
- func (*BidiStreamingAnalyzeContentRequest_TurnInput) ProtoMessage()
- func (x *BidiStreamingAnalyzeContentRequest_TurnInput) ProtoReflect() protoreflect.Message
- func (x *BidiStreamingAnalyzeContentRequest_TurnInput) Reset()
- func (x *BidiStreamingAnalyzeContentRequest_TurnInput) String() string
- type BidiStreamingAnalyzeContentRequest_TurnInput_Event
- type BidiStreamingAnalyzeContentRequest_TurnInput_Intent
- type BidiStreamingAnalyzeContentRequest_TurnInput_SuggestionInput
- type BidiStreamingAnalyzeContentRequest_TurnInput_Text
- type BidiStreamingAnalyzeContentResponse
- func (*BidiStreamingAnalyzeContentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BidiStreamingAnalyzeContentResponse) GetAnalyzeContentResponse() *AnalyzeContentResponse
- func (x *BidiStreamingAnalyzeContentResponse) GetBargeInSignal() *BidiStreamingAnalyzeContentResponse_BargeInSignal
- func (x *BidiStreamingAnalyzeContentResponse) GetRecognitionResult() *StreamingRecognitionResult
- func (x *BidiStreamingAnalyzeContentResponse) GetResponse() isBidiStreamingAnalyzeContentResponse_Response
- func (x *BidiStreamingAnalyzeContentResponse) GetTurnComplete() *BidiStreamingAnalyzeContentResponse_TurnComplete
- func (*BidiStreamingAnalyzeContentResponse) ProtoMessage()
- func (x *BidiStreamingAnalyzeContentResponse) ProtoReflect() protoreflect.Message
- func (x *BidiStreamingAnalyzeContentResponse) Reset()
- func (x *BidiStreamingAnalyzeContentResponse) String() string
- type BidiStreamingAnalyzeContentResponse_AnalyzeContentResponse
- type BidiStreamingAnalyzeContentResponse_BargeInSignal
- func (*BidiStreamingAnalyzeContentResponse_BargeInSignal) Descriptor() ([]byte, []int)deprecated
- func (*BidiStreamingAnalyzeContentResponse_BargeInSignal) ProtoMessage()
- func (x *BidiStreamingAnalyzeContentResponse_BargeInSignal) ProtoReflect() protoreflect.Message
- func (x *BidiStreamingAnalyzeContentResponse_BargeInSignal) Reset()
- func (x *BidiStreamingAnalyzeContentResponse_BargeInSignal) String() string
- type BidiStreamingAnalyzeContentResponse_BargeInSignal_
- type BidiStreamingAnalyzeContentResponse_RecognitionResult
- type BidiStreamingAnalyzeContentResponse_TurnComplete
- func (*BidiStreamingAnalyzeContentResponse_TurnComplete) Descriptor() ([]byte, []int)deprecated
- func (*BidiStreamingAnalyzeContentResponse_TurnComplete) ProtoMessage()
- func (x *BidiStreamingAnalyzeContentResponse_TurnComplete) ProtoReflect() protoreflect.Message
- func (x *BidiStreamingAnalyzeContentResponse_TurnComplete) Reset()
- func (x *BidiStreamingAnalyzeContentResponse_TurnComplete) String() string
- type BidiStreamingAnalyzeContentResponse_TurnComplete_
- type CancelQuery
- type CesAppSpecdeprecated
- func (*CesAppSpec) Descriptor() ([]byte, []int)deprecated
- func (x *CesAppSpec) GetCesApp() string
- func (x *CesAppSpec) GetConfirmationRequirement() Tool_ConfirmationRequirement
- func (x *CesAppSpec) GetProactiveEnabled() bool
- func (x *CesAppSpec) GetReactiveEnabled() bool
- func (*CesAppSpec) ProtoMessage()
- func (x *CesAppSpec) ProtoReflect() protoreflect.Message
- func (x *CesAppSpec) Reset()
- func (x *CesAppSpec) String() string
- type CesToolSpec
- func (*CesToolSpec) Descriptor() ([]byte, []int)deprecated
- func (x *CesToolSpec) GetCesTool() string
- func (x *CesToolSpec) GetConfirmationRequirement() Tool_ConfirmationRequirement
- func (*CesToolSpec) ProtoMessage()
- func (x *CesToolSpec) ProtoReflect() protoreflect.Message
- func (x *CesToolSpec) Reset()
- func (x *CesToolSpec) String() string
- type ClearSuggestionFeatureConfigOperationMetadata
- func (*ClearSuggestionFeatureConfigOperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *ClearSuggestionFeatureConfigOperationMetadata) GetConversationProfile() string
- func (x *ClearSuggestionFeatureConfigOperationMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *ClearSuggestionFeatureConfigOperationMetadata) GetParticipantRole() Participant_Role
- func (x *ClearSuggestionFeatureConfigOperationMetadata) GetSuggestionFeatureType() SuggestionFeature_Type
- func (*ClearSuggestionFeatureConfigOperationMetadata) ProtoMessage()
- func (x *ClearSuggestionFeatureConfigOperationMetadata) ProtoReflect() protoreflect.Message
- func (x *ClearSuggestionFeatureConfigOperationMetadata) Reset()
- func (x *ClearSuggestionFeatureConfigOperationMetadata) String() string
- type ClearSuggestionFeatureConfigRequest
- func (*ClearSuggestionFeatureConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ClearSuggestionFeatureConfigRequest) GetConversationProfile() string
- func (x *ClearSuggestionFeatureConfigRequest) GetParticipantRole() Participant_Role
- func (x *ClearSuggestionFeatureConfigRequest) GetSuggestionFeatureType() SuggestionFeature_Type
- func (*ClearSuggestionFeatureConfigRequest) ProtoMessage()
- func (x *ClearSuggestionFeatureConfigRequest) ProtoReflect() protoreflect.Message
- func (x *ClearSuggestionFeatureConfigRequest) Reset()
- func (x *ClearSuggestionFeatureConfigRequest) String() string
- type CloudConversationDebuggingInfo
- func (*CloudConversationDebuggingInfo) Descriptor() ([]byte, []int)deprecated
- func (x *CloudConversationDebuggingInfo) GetAudioDataChunks() int32
- func (x *CloudConversationDebuggingInfo) GetBargeinEventTriggered() bool
- func (x *CloudConversationDebuggingInfo) GetClientHalfCloseStreamingTimeOffset() *durationpb.Duration
- func (x *CloudConversationDebuggingInfo) GetClientHalfCloseTimeOffset() *durationpb.Duration
- func (x *CloudConversationDebuggingInfo) GetDtmfFinalResultsTimes() []*durationpb.Duration
- func (x *CloudConversationDebuggingInfo) GetDtmfPartialResultsTimes() []*durationpb.Duration
- func (x *CloudConversationDebuggingInfo) GetEndpointingTimeout() *durationpb.Duration
- func (x *CloudConversationDebuggingInfo) GetFirstAudioDuration() *durationpb.Duration
- func (x *CloudConversationDebuggingInfo) GetIsInputText() bool
- func (x *CloudConversationDebuggingInfo) GetNoSpeechTimeout() *durationpb.Duration
- func (x *CloudConversationDebuggingInfo) GetPartialResponses() int32
- func (x *CloudConversationDebuggingInfo) GetResultEndTimeOffset() *durationpb.Duration
- func (x *CloudConversationDebuggingInfo) GetSingleUtterance() bool
- func (x *CloudConversationDebuggingInfo) GetSingleUtteranceEndTimeOffset() *durationpb.Duration
- func (x *CloudConversationDebuggingInfo) GetSpeakerIdPassiveLatencyMsOffset() int32
- func (x *CloudConversationDebuggingInfo) GetSpeechFinalResultsEndTimes() []*durationpb.Duration
- func (x *CloudConversationDebuggingInfo) GetSpeechPartialResultsEndTimes() []*durationpb.Duration
- func (x *CloudConversationDebuggingInfo) GetSpeechSingleUtterance() bool
- func (*CloudConversationDebuggingInfo) ProtoMessage()
- func (x *CloudConversationDebuggingInfo) ProtoReflect() protoreflect.Message
- func (x *CloudConversationDebuggingInfo) Reset()
- func (x *CloudConversationDebuggingInfo) String() string
- type CompanionAgent
- func (*CompanionAgent) Descriptor() ([]byte, []int)deprecated
- func (x *CompanionAgent) GetCesToolSpecs() []*CesToolSpec
- func (x *CompanionAgent) GetCreateTime() *timestamppb.Timestamp
- func (x *CompanionAgent) GetDescription() string
- func (x *CompanionAgent) GetDisplayName() string
- func (x *CompanionAgent) GetName() string
- func (x *CompanionAgent) GetSkillConfigs() []*CompanionAgent_SkillConfig
- func (x *CompanionAgent) GetToolsetTools() []*ToolsetTool
- func (x *CompanionAgent) GetUpdateTime() *timestamppb.Timestamp
- func (*CompanionAgent) ProtoMessage()
- func (x *CompanionAgent) ProtoReflect() protoreflect.Message
- func (x *CompanionAgent) Reset()
- func (x *CompanionAgent) String() string
- type CompanionAgent_GuidanceSkillConfig
- func (*CompanionAgent_GuidanceSkillConfig) Descriptor() ([]byte, []int)deprecated
- func (x *CompanionAgent_GuidanceSkillConfig) GetGuidanceInstructions() []*GuidanceInstruction
- func (x *CompanionAgent_GuidanceSkillConfig) GetKnowledgeSource() *CompanionAgent_KnowledgeSource
- func (x *CompanionAgent_GuidanceSkillConfig) GetOverarchingGuidance() string
- func (*CompanionAgent_GuidanceSkillConfig) ProtoMessage()
- func (x *CompanionAgent_GuidanceSkillConfig) ProtoReflect() protoreflect.Message
- func (x *CompanionAgent_GuidanceSkillConfig) Reset()
- func (x *CompanionAgent_GuidanceSkillConfig) String() string
- type CompanionAgent_KnowledgeSource
- func (*CompanionAgent_KnowledgeSource) Descriptor() ([]byte, []int)deprecated
- func (*CompanionAgent_KnowledgeSource) ProtoMessage()
- func (x *CompanionAgent_KnowledgeSource) ProtoReflect() protoreflect.Message
- func (x *CompanionAgent_KnowledgeSource) Reset()
- func (x *CompanionAgent_KnowledgeSource) String() string
- type CompanionAgent_SkillConfig
- func (*CompanionAgent_SkillConfig) Descriptor() ([]byte, []int)deprecated
- func (x *CompanionAgent_SkillConfig) GetConfig() isCompanionAgent_SkillConfig_Config
- func (x *CompanionAgent_SkillConfig) GetGuidanceSkillConfig() *CompanionAgent_GuidanceSkillConfig
- func (x *CompanionAgent_SkillConfig) GetSkillTriggeringEvent() CompanionAgent_SkillConfig_SkillTriggerEvent
- func (x *CompanionAgent_SkillConfig) GetTranslationSkillConfig() *CompanionAgent_TranslationSkillConfig
- func (*CompanionAgent_SkillConfig) ProtoMessage()
- func (x *CompanionAgent_SkillConfig) ProtoReflect() protoreflect.Message
- func (x *CompanionAgent_SkillConfig) Reset()
- func (x *CompanionAgent_SkillConfig) String() string
- type CompanionAgent_SkillConfig_GuidanceSkillConfig
- type CompanionAgent_SkillConfig_SkillTriggerEvent
- func (CompanionAgent_SkillConfig_SkillTriggerEvent) Descriptor() protoreflect.EnumDescriptor
- func (x CompanionAgent_SkillConfig_SkillTriggerEvent) Enum() *CompanionAgent_SkillConfig_SkillTriggerEvent
- func (CompanionAgent_SkillConfig_SkillTriggerEvent) EnumDescriptor() ([]byte, []int)deprecated
- func (x CompanionAgent_SkillConfig_SkillTriggerEvent) Number() protoreflect.EnumNumber
- func (x CompanionAgent_SkillConfig_SkillTriggerEvent) String() string
- func (CompanionAgent_SkillConfig_SkillTriggerEvent) Type() protoreflect.EnumType
- type CompanionAgent_SkillConfig_TranslationSkillConfig
- type CompanionAgent_TranslationSkillConfig
- func (*CompanionAgent_TranslationSkillConfig) Descriptor() ([]byte, []int)deprecated
- func (x *CompanionAgent_TranslationSkillConfig) GetAgentLanguageCode() string
- func (x *CompanionAgent_TranslationSkillConfig) GetCustomerLanguageCode() string
- func (*CompanionAgent_TranslationSkillConfig) ProtoMessage()
- func (x *CompanionAgent_TranslationSkillConfig) ProtoReflect() protoreflect.Message
- func (x *CompanionAgent_TranslationSkillConfig) Reset()
- func (x *CompanionAgent_TranslationSkillConfig) String() string
- type CompanionAgent_TriggerEvent
- func (CompanionAgent_TriggerEvent) Descriptor() protoreflect.EnumDescriptor
- func (x CompanionAgent_TriggerEvent) Enum() *CompanionAgent_TriggerEvent
- func (CompanionAgent_TriggerEvent) EnumDescriptor() ([]byte, []int)deprecated
- func (x CompanionAgent_TriggerEvent) Number() protoreflect.EnumNumber
- func (x CompanionAgent_TriggerEvent) String() string
- func (CompanionAgent_TriggerEvent) Type() protoreflect.EnumType
- type CompanionAgentsClient
- type CompanionAgentsServer
- type CompanionSuggestion
- func (*CompanionSuggestion) Descriptor() ([]byte, []int)deprecated
- func (x *CompanionSuggestion) GetGuidances() []*CompanionSuggestion_Guidance
- func (*CompanionSuggestion) ProtoMessage()
- func (x *CompanionSuggestion) ProtoReflect() protoreflect.Message
- func (x *CompanionSuggestion) Reset()
- func (x *CompanionSuggestion) String() string
- type CompanionSuggestion_Guidance
- func (*CompanionSuggestion_Guidance) Descriptor() ([]byte, []int)deprecated
- func (x *CompanionSuggestion_Guidance) GetExplanation() string
- func (x *CompanionSuggestion_Guidance) GetGroundingMetadata() *GroundingMetadata
- func (x *CompanionSuggestion_Guidance) GetInstructionSource() *GuidanceInstruction
- func (x *CompanionSuggestion_Guidance) GetKnowledgeSources() []*CompanionSuggestion_Guidance_KnowledgeSource
- func (x *CompanionSuggestion_Guidance) GetSuggestedAction() string
- func (x *CompanionSuggestion_Guidance) GetSuggestedReply() string
- func (x *CompanionSuggestion_Guidance) GetToolCalls() []*ToolCallSuggestion
- func (x *CompanionSuggestion_Guidance) GetTriggeringToolCallAnswerRecords() []string
- func (*CompanionSuggestion_Guidance) ProtoMessage()
- func (x *CompanionSuggestion_Guidance) ProtoReflect() protoreflect.Message
- func (x *CompanionSuggestion_Guidance) Reset()
- func (x *CompanionSuggestion_Guidance) String() string
- type CompanionSuggestion_Guidance_KnowledgeSource
- func (*CompanionSuggestion_Guidance_KnowledgeSource) Descriptor() ([]byte, []int)deprecated
- func (x *CompanionSuggestion_Guidance_KnowledgeSource) GetKnowledgeArticleTitle() string
- func (x *CompanionSuggestion_Guidance_KnowledgeSource) GetKnowledgeArticleUrl() string
- func (x *CompanionSuggestion_Guidance_KnowledgeSource) GetKnowledgeSnippet() string
- func (*CompanionSuggestion_Guidance_KnowledgeSource) ProtoMessage()
- func (x *CompanionSuggestion_Guidance_KnowledgeSource) ProtoReflect() protoreflect.Message
- func (x *CompanionSuggestion_Guidance_KnowledgeSource) Reset()
- func (x *CompanionSuggestion_Guidance_KnowledgeSource) String() string
- type CompleteConversationRequest
- func (*CompleteConversationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CompleteConversationRequest) GetName() string
- func (*CompleteConversationRequest) ProtoMessage()
- func (x *CompleteConversationRequest) ProtoReflect() protoreflect.Message
- func (x *CompleteConversationRequest) Reset()
- func (x *CompleteConversationRequest) String() string
- type Connection
- func (*Connection) Descriptor() ([]byte, []int)deprecated
- func (x *Connection) GetConnectionId() string
- func (x *Connection) GetErrorDetails() *Connection_ErrorDetails
- func (x *Connection) GetState() Connection_State
- func (x *Connection) GetUpdateTime() *timestamppb.Timestamp
- func (*Connection) ProtoMessage()
- func (x *Connection) ProtoReflect() protoreflect.Message
- func (x *Connection) Reset()
- func (x *Connection) String() string
- type Connection_CertificateState
- func (Connection_CertificateState) Descriptor() protoreflect.EnumDescriptor
- func (x Connection_CertificateState) Enum() *Connection_CertificateState
- func (Connection_CertificateState) EnumDescriptor() ([]byte, []int)deprecated
- func (x Connection_CertificateState) Number() protoreflect.EnumNumber
- func (x Connection_CertificateState) String() string
- func (Connection_CertificateState) Type() protoreflect.EnumType
- type Connection_ErrorDetails
- func (*Connection_ErrorDetails) Descriptor() ([]byte, []int)deprecated
- func (x *Connection_ErrorDetails) GetCertificateState() Connection_CertificateState
- func (x *Connection_ErrorDetails) GetErrorMessage() string
- func (*Connection_ErrorDetails) ProtoMessage()
- func (x *Connection_ErrorDetails) ProtoReflect() protoreflect.Message
- func (x *Connection_ErrorDetails) Reset()
- func (x *Connection_ErrorDetails) String() string
- type Connection_State
- func (Connection_State) Descriptor() protoreflect.EnumDescriptor
- func (x Connection_State) Enum() *Connection_State
- func (Connection_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Connection_State) Number() protoreflect.EnumNumber
- func (x Connection_State) String() string
- func (Connection_State) Type() protoreflect.EnumType
- type Context
- func (*Context) Descriptor() ([]byte, []int)deprecated
- func (x *Context) GetLifespanCount() int32
- func (x *Context) GetName() string
- func (x *Context) GetParameters() *structpb.Struct
- func (*Context) ProtoMessage()
- func (x *Context) ProtoReflect() protoreflect.Message
- func (x *Context) Reset()
- func (x *Context) String() string
- type ContextsClient
- type ContextsServer
- type Conversation
- func (*Conversation) Descriptor() ([]byte, []int)deprecated
- func (x *Conversation) GetConversationProfile() string
- func (x *Conversation) GetConversationStage() Conversation_ConversationStage
- func (x *Conversation) GetEndTime() *timestamppb.Timestamp
- func (x *Conversation) GetIngestedContextReferences() map[string]*Conversation_ContextReference
- func (x *Conversation) GetInitialConversationProfile() *ConversationProfile
- func (x *Conversation) GetInitialGeneratorContexts() map[string]*Conversation_GeneratorContext
- func (x *Conversation) GetLifecycleState() Conversation_LifecycleState
- func (x *Conversation) GetName() string
- func (x *Conversation) GetPhoneNumber() *ConversationPhoneNumber
- func (x *Conversation) GetStartTime() *timestamppb.Timestamp
- func (x *Conversation) GetTelephonyConnectionInfo() *Conversation_TelephonyConnectionInfo
- func (*Conversation) ProtoMessage()
- func (x *Conversation) ProtoReflect() protoreflect.Message
- func (x *Conversation) Reset()
- func (x *Conversation) String() string
- type ConversationContext
- func (*ConversationContext) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationContext) GetMessageEntries() []*MessageEntry
- func (*ConversationContext) ProtoMessage()
- func (x *ConversationContext) ProtoReflect() protoreflect.Message
- func (x *ConversationContext) Reset()
- func (x *ConversationContext) String() string
- type ConversationDataset
- func (*ConversationDataset) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationDataset) GetConversationCount() int64
- func (x *ConversationDataset) GetConversationInfo() *ConversationInfo
- func (x *ConversationDataset) GetCreateTime() *timestamppb.Timestamp
- func (x *ConversationDataset) GetDescription() string
- func (x *ConversationDataset) GetDisplayName() string
- func (x *ConversationDataset) GetInputConfig() *InputConfig
- func (x *ConversationDataset) GetName() string
- func (x *ConversationDataset) GetSatisfiesPzi() bool
- func (x *ConversationDataset) GetSatisfiesPzs() bool
- func (*ConversationDataset) ProtoMessage()
- func (x *ConversationDataset) ProtoReflect() protoreflect.Message
- func (x *ConversationDataset) Reset()
- func (x *ConversationDataset) String() string
- type ConversationDatasetsClient
- type ConversationDatasetsServer
- type ConversationEvent
- func (*ConversationEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationEvent) GetConversation() string
- func (x *ConversationEvent) GetErrorStatus() *status.Status
- func (x *ConversationEvent) GetNewMessagePayload() *Message
- func (x *ConversationEvent) GetNewRecognitionResultPayload() *StreamingRecognitionResult
- func (x *ConversationEvent) GetPayload() isConversationEvent_Payload
- func (x *ConversationEvent) GetType() ConversationEvent_Type
- func (*ConversationEvent) ProtoMessage()
- func (x *ConversationEvent) ProtoReflect() protoreflect.Message
- func (x *ConversationEvent) Reset()
- func (x *ConversationEvent) String() string
- type ConversationEvent_NewMessagePayload
- type ConversationEvent_NewRecognitionResultPayload
- type ConversationEvent_Type
- func (ConversationEvent_Type) Descriptor() protoreflect.EnumDescriptor
- func (x ConversationEvent_Type) Enum() *ConversationEvent_Type
- func (ConversationEvent_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConversationEvent_Type) Number() protoreflect.EnumNumber
- func (x ConversationEvent_Type) String() string
- func (ConversationEvent_Type) Type() protoreflect.EnumType
- type ConversationInfo
- type ConversationModel
- func (*ConversationModel) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationModel) GetArticleSuggestionModelMetadata() *ArticleSuggestionModelMetadata
- func (x *ConversationModel) GetCreateTime() *timestamppb.Timestamp
- func (x *ConversationModel) GetDatasets() []*InputDataset
- func (x *ConversationModel) GetDisplayName() string
- func (x *ConversationModel) GetLanguageCode() string
- func (x *ConversationModel) GetModelMetadata() isConversationModel_ModelMetadata
- func (x *ConversationModel) GetName() string
- func (x *ConversationModel) GetSatisfiesPzi() bool
- func (x *ConversationModel) GetSatisfiesPzs() bool
- func (x *ConversationModel) GetSmartReplyModelMetadata() *SmartReplyModelMetadata
- func (x *ConversationModel) GetState() ConversationModel_State
- func (*ConversationModel) ProtoMessage()
- func (x *ConversationModel) ProtoReflect() protoreflect.Message
- func (x *ConversationModel) Reset()
- func (x *ConversationModel) String() string
- type ConversationModelEvaluation
- func (*ConversationModelEvaluation) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationModelEvaluation) GetCreateTime() *timestamppb.Timestamp
- func (x *ConversationModelEvaluation) GetDisplayName() string
- func (x *ConversationModelEvaluation) GetEvaluationConfig() *EvaluationConfig
- func (x *ConversationModelEvaluation) GetMetrics() isConversationModelEvaluation_Metrics
- func (x *ConversationModelEvaluation) GetName() string
- func (x *ConversationModelEvaluation) GetRawHumanEvalTemplateCsv() string
- func (x *ConversationModelEvaluation) GetSmartReplyMetrics() *SmartReplyMetrics
- func (*ConversationModelEvaluation) ProtoMessage()
- func (x *ConversationModelEvaluation) ProtoReflect() protoreflect.Message
- func (x *ConversationModelEvaluation) Reset()
- func (x *ConversationModelEvaluation) String() string
- type ConversationModelEvaluation_SmartReplyMetrics
- type ConversationModel_ArticleSuggestionModelMetadata
- type ConversationModel_ModelType
- func (ConversationModel_ModelType) Descriptor() protoreflect.EnumDescriptor
- func (x ConversationModel_ModelType) Enum() *ConversationModel_ModelType
- func (ConversationModel_ModelType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConversationModel_ModelType) Number() protoreflect.EnumNumber
- func (x ConversationModel_ModelType) String() string
- func (ConversationModel_ModelType) Type() protoreflect.EnumType
- type ConversationModel_SmartReplyModelMetadata
- type ConversationModel_State
- func (ConversationModel_State) Descriptor() protoreflect.EnumDescriptor
- func (x ConversationModel_State) Enum() *ConversationModel_State
- func (ConversationModel_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConversationModel_State) Number() protoreflect.EnumNumber
- func (x ConversationModel_State) String() string
- func (ConversationModel_State) Type() protoreflect.EnumType
- type ConversationModelsClient
- type ConversationModelsServer
- type ConversationPhoneNumber
- func (*ConversationPhoneNumber) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationPhoneNumber) GetCountryCode() int32
- func (x *ConversationPhoneNumber) GetPhoneNumber() string
- func (*ConversationPhoneNumber) ProtoMessage()
- func (x *ConversationPhoneNumber) ProtoReflect() protoreflect.Message
- func (x *ConversationPhoneNumber) Reset()
- func (x *ConversationPhoneNumber) String() string
- type ConversationProfile
- func (*ConversationProfile) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationProfile) GetAutomatedAgentConfig() *AutomatedAgentConfig
- func (x *ConversationProfile) GetCreateTime() *timestamppb.Timestamp
- func (x *ConversationProfile) GetDisplayName() string
- func (x *ConversationProfile) GetHumanAgentAssistantConfig() *HumanAgentAssistantConfig
- func (x *ConversationProfile) GetHumanAgentHandoffConfig() *HumanAgentHandoffConfig
- func (x *ConversationProfile) GetLanguageCode() string
- func (x *ConversationProfile) GetLoggingConfig() *LoggingConfig
- func (x *ConversationProfile) GetName() string
- func (x *ConversationProfile) GetNewMessageEventNotificationConfig() *NotificationConfig
- func (x *ConversationProfile) GetNewRecognitionResultNotificationConfig() *NotificationConfig
- func (x *ConversationProfile) GetNotificationConfig() *NotificationConfig
- func (x *ConversationProfile) GetSecuritySettings() string
- func (x *ConversationProfile) GetSipConfig() *SipConfig
- func (x *ConversationProfile) GetSttConfig() *SpeechToTextConfig
- func (x *ConversationProfile) GetTimeZone() string
- func (x *ConversationProfile) GetTtsConfig() *SynthesizeSpeechConfig
- func (x *ConversationProfile) GetUpdateTime() *timestamppb.Timestamp
- func (*ConversationProfile) ProtoMessage()
- func (x *ConversationProfile) ProtoReflect() protoreflect.Message
- func (x *ConversationProfile) Reset()
- func (x *ConversationProfile) String() string
- type ConversationProfilesClient
- type ConversationProfilesServer
- type Conversation_ContextReference
- func (*Conversation_ContextReference) Descriptor() ([]byte, []int)deprecated
- func (x *Conversation_ContextReference) GetContextContents() []*Conversation_ContextReference_ContextContent
- func (x *Conversation_ContextReference) GetCreateTime() *timestamppb.Timestamp
- func (x *Conversation_ContextReference) GetLanguageCode() string
- func (x *Conversation_ContextReference) GetUpdateMode() Conversation_ContextReference_UpdateMode
- func (*Conversation_ContextReference) ProtoMessage()
- func (x *Conversation_ContextReference) ProtoReflect() protoreflect.Message
- func (x *Conversation_ContextReference) Reset()
- func (x *Conversation_ContextReference) String() string
- type Conversation_ContextReference_ContextContent
- func (*Conversation_ContextReference_ContextContent) Descriptor() ([]byte, []int)deprecated
- func (x *Conversation_ContextReference_ContextContent) GetAnswerRecord() string
- func (x *Conversation_ContextReference_ContextContent) GetContent() string
- func (x *Conversation_ContextReference_ContextContent) GetContentFormat() Conversation_ContextReference_ContextContent_ContentFormat
- func (x *Conversation_ContextReference_ContextContent) GetIngestionTime() *timestamppb.Timestamp
- func (*Conversation_ContextReference_ContextContent) ProtoMessage()
- func (x *Conversation_ContextReference_ContextContent) ProtoReflect() protoreflect.Message
- func (x *Conversation_ContextReference_ContextContent) Reset()
- func (x *Conversation_ContextReference_ContextContent) String() string
- type Conversation_ContextReference_ContextContent_ContentFormat
- func (Conversation_ContextReference_ContextContent_ContentFormat) Descriptor() protoreflect.EnumDescriptor
- func (x Conversation_ContextReference_ContextContent_ContentFormat) Enum() *Conversation_ContextReference_ContextContent_ContentFormat
- func (Conversation_ContextReference_ContextContent_ContentFormat) EnumDescriptor() ([]byte, []int)deprecated
- func (x Conversation_ContextReference_ContextContent_ContentFormat) Number() protoreflect.EnumNumber
- func (x Conversation_ContextReference_ContextContent_ContentFormat) String() string
- func (Conversation_ContextReference_ContextContent_ContentFormat) Type() protoreflect.EnumType
- type Conversation_ContextReference_UpdateMode
- func (Conversation_ContextReference_UpdateMode) Descriptor() protoreflect.EnumDescriptor
- func (x Conversation_ContextReference_UpdateMode) Enum() *Conversation_ContextReference_UpdateMode
- func (Conversation_ContextReference_UpdateMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x Conversation_ContextReference_UpdateMode) Number() protoreflect.EnumNumber
- func (x Conversation_ContextReference_UpdateMode) String() string
- func (Conversation_ContextReference_UpdateMode) Type() protoreflect.EnumType
- type Conversation_ConversationStage
- func (Conversation_ConversationStage) Descriptor() protoreflect.EnumDescriptor
- func (x Conversation_ConversationStage) Enum() *Conversation_ConversationStage
- func (Conversation_ConversationStage) EnumDescriptor() ([]byte, []int)deprecated
- func (x Conversation_ConversationStage) Number() protoreflect.EnumNumber
- func (x Conversation_ConversationStage) String() string
- func (Conversation_ConversationStage) Type() protoreflect.EnumType
- type Conversation_GeneratorContext
- func (*Conversation_GeneratorContext) Descriptor() ([]byte, []int)deprecated
- func (x *Conversation_GeneratorContext) GetGeneratorType() Conversation_GeneratorContext_GeneratorType
- func (*Conversation_GeneratorContext) ProtoMessage()
- func (x *Conversation_GeneratorContext) ProtoReflect() protoreflect.Message
- func (x *Conversation_GeneratorContext) Reset()
- func (x *Conversation_GeneratorContext) String() string
- type Conversation_GeneratorContext_GeneratorType
- func (Conversation_GeneratorContext_GeneratorType) Descriptor() protoreflect.EnumDescriptor
- func (x Conversation_GeneratorContext_GeneratorType) Enum() *Conversation_GeneratorContext_GeneratorType
- func (Conversation_GeneratorContext_GeneratorType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Conversation_GeneratorContext_GeneratorType) Number() protoreflect.EnumNumber
- func (x Conversation_GeneratorContext_GeneratorType) String() string
- func (Conversation_GeneratorContext_GeneratorType) Type() protoreflect.EnumType
- type Conversation_LifecycleState
- func (Conversation_LifecycleState) Descriptor() protoreflect.EnumDescriptor
- func (x Conversation_LifecycleState) Enum() *Conversation_LifecycleState
- func (Conversation_LifecycleState) EnumDescriptor() ([]byte, []int)deprecated
- func (x Conversation_LifecycleState) Number() protoreflect.EnumNumber
- func (x Conversation_LifecycleState) String() string
- func (Conversation_LifecycleState) Type() protoreflect.EnumType
- type Conversation_TelephonyConnectionInfo
- func (*Conversation_TelephonyConnectionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *Conversation_TelephonyConnectionInfo) GetDialedNumber() string
- func (x *Conversation_TelephonyConnectionInfo) GetExtraMimeContents() []*Conversation_TelephonyConnectionInfo_MimeContent
- func (x *Conversation_TelephonyConnectionInfo) GetSdp() string
- func (x *Conversation_TelephonyConnectionInfo) GetSipHeaders() []*Conversation_TelephonyConnectionInfo_SipHeader
- func (*Conversation_TelephonyConnectionInfo) ProtoMessage()
- func (x *Conversation_TelephonyConnectionInfo) ProtoReflect() protoreflect.Message
- func (x *Conversation_TelephonyConnectionInfo) Reset()
- func (x *Conversation_TelephonyConnectionInfo) String() string
- type Conversation_TelephonyConnectionInfo_MimeContent
- func (*Conversation_TelephonyConnectionInfo_MimeContent) Descriptor() ([]byte, []int)deprecated
- func (x *Conversation_TelephonyConnectionInfo_MimeContent) GetContent() []byte
- func (x *Conversation_TelephonyConnectionInfo_MimeContent) GetMimeType() string
- func (*Conversation_TelephonyConnectionInfo_MimeContent) ProtoMessage()
- func (x *Conversation_TelephonyConnectionInfo_MimeContent) ProtoReflect() protoreflect.Message
- func (x *Conversation_TelephonyConnectionInfo_MimeContent) Reset()
- func (x *Conversation_TelephonyConnectionInfo_MimeContent) String() string
- type Conversation_TelephonyConnectionInfo_SipHeader
- func (*Conversation_TelephonyConnectionInfo_SipHeader) Descriptor() ([]byte, []int)deprecated
- func (x *Conversation_TelephonyConnectionInfo_SipHeader) GetName() string
- func (x *Conversation_TelephonyConnectionInfo_SipHeader) GetValue() string
- func (*Conversation_TelephonyConnectionInfo_SipHeader) ProtoMessage()
- func (x *Conversation_TelephonyConnectionInfo_SipHeader) ProtoReflect() protoreflect.Message
- func (x *Conversation_TelephonyConnectionInfo_SipHeader) Reset()
- func (x *Conversation_TelephonyConnectionInfo_SipHeader) String() string
- type ConversationsClient
- type ConversationsServer
- type CreateCompanionAgentRequest
- func (*CreateCompanionAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateCompanionAgentRequest) GetCompanionAgent() *CompanionAgent
- func (x *CreateCompanionAgentRequest) GetCompanionAgentId() string
- func (x *CreateCompanionAgentRequest) GetParent() string
- func (*CreateCompanionAgentRequest) ProtoMessage()
- func (x *CreateCompanionAgentRequest) ProtoReflect() protoreflect.Message
- func (x *CreateCompanionAgentRequest) Reset()
- func (x *CreateCompanionAgentRequest) String() string
- type CreateContextRequest
- func (*CreateContextRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateContextRequest) GetContext() *Context
- func (x *CreateContextRequest) GetParent() string
- func (*CreateContextRequest) ProtoMessage()
- func (x *CreateContextRequest) ProtoReflect() protoreflect.Message
- func (x *CreateContextRequest) Reset()
- func (x *CreateContextRequest) String() string
- type CreateConversationDatasetOperationMetadata
- func (*CreateConversationDatasetOperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateConversationDatasetOperationMetadata) GetConversationDataset() string
- func (*CreateConversationDatasetOperationMetadata) ProtoMessage()
- func (x *CreateConversationDatasetOperationMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateConversationDatasetOperationMetadata) Reset()
- func (x *CreateConversationDatasetOperationMetadata) String() string
- type CreateConversationDatasetRequest
- func (*CreateConversationDatasetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateConversationDatasetRequest) GetConversationDataset() *ConversationDataset
- func (x *CreateConversationDatasetRequest) GetParent() string
- func (*CreateConversationDatasetRequest) ProtoMessage()
- func (x *CreateConversationDatasetRequest) ProtoReflect() protoreflect.Message
- func (x *CreateConversationDatasetRequest) Reset()
- func (x *CreateConversationDatasetRequest) String() string
- type CreateConversationModelEvaluationOperationMetadata
- func (*CreateConversationModelEvaluationOperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateConversationModelEvaluationOperationMetadata) GetConversationModel() string
- func (x *CreateConversationModelEvaluationOperationMetadata) GetConversationModelEvaluation() string
- func (x *CreateConversationModelEvaluationOperationMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *CreateConversationModelEvaluationOperationMetadata) GetState() CreateConversationModelEvaluationOperationMetadata_State
- func (*CreateConversationModelEvaluationOperationMetadata) ProtoMessage()
- func (x *CreateConversationModelEvaluationOperationMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateConversationModelEvaluationOperationMetadata) Reset()
- func (x *CreateConversationModelEvaluationOperationMetadata) String() string
- type CreateConversationModelEvaluationOperationMetadata_State
- func (CreateConversationModelEvaluationOperationMetadata_State) Descriptor() protoreflect.EnumDescriptor
- func (x CreateConversationModelEvaluationOperationMetadata_State) Enum() *CreateConversationModelEvaluationOperationMetadata_State
- func (CreateConversationModelEvaluationOperationMetadata_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x CreateConversationModelEvaluationOperationMetadata_State) Number() protoreflect.EnumNumber
- func (x CreateConversationModelEvaluationOperationMetadata_State) String() string
- func (CreateConversationModelEvaluationOperationMetadata_State) Type() protoreflect.EnumType
- type CreateConversationModelEvaluationRequest
- func (*CreateConversationModelEvaluationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateConversationModelEvaluationRequest) GetConversationModelEvaluation() *ConversationModelEvaluation
- func (x *CreateConversationModelEvaluationRequest) GetParent() string
- func (*CreateConversationModelEvaluationRequest) ProtoMessage()
- func (x *CreateConversationModelEvaluationRequest) ProtoReflect() protoreflect.Message
- func (x *CreateConversationModelEvaluationRequest) Reset()
- func (x *CreateConversationModelEvaluationRequest) String() string
- type CreateConversationModelOperationMetadata
- func (*CreateConversationModelOperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateConversationModelOperationMetadata) GetConversationModel() string
- func (x *CreateConversationModelOperationMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *CreateConversationModelOperationMetadata) GetDoneTime() *timestamppb.Timestamp
- func (x *CreateConversationModelOperationMetadata) GetState() CreateConversationModelOperationMetadata_State
- func (*CreateConversationModelOperationMetadata) ProtoMessage()
- func (x *CreateConversationModelOperationMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateConversationModelOperationMetadata) Reset()
- func (x *CreateConversationModelOperationMetadata) String() string
- type CreateConversationModelOperationMetadata_State
- func (CreateConversationModelOperationMetadata_State) Descriptor() protoreflect.EnumDescriptor
- func (x CreateConversationModelOperationMetadata_State) Enum() *CreateConversationModelOperationMetadata_State
- func (CreateConversationModelOperationMetadata_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x CreateConversationModelOperationMetadata_State) Number() protoreflect.EnumNumber
- func (x CreateConversationModelOperationMetadata_State) String() string
- func (CreateConversationModelOperationMetadata_State) Type() protoreflect.EnumType
- type CreateConversationModelRequest
- func (*CreateConversationModelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateConversationModelRequest) GetConversationModel() *ConversationModel
- func (x *CreateConversationModelRequest) GetParent() string
- func (*CreateConversationModelRequest) ProtoMessage()
- func (x *CreateConversationModelRequest) ProtoReflect() protoreflect.Message
- func (x *CreateConversationModelRequest) Reset()
- func (x *CreateConversationModelRequest) String() string
- type CreateConversationProfileRequest
- func (*CreateConversationProfileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateConversationProfileRequest) GetConversationProfile() *ConversationProfile
- func (x *CreateConversationProfileRequest) GetParent() string
- func (*CreateConversationProfileRequest) ProtoMessage()
- func (x *CreateConversationProfileRequest) ProtoReflect() protoreflect.Message
- func (x *CreateConversationProfileRequest) Reset()
- func (x *CreateConversationProfileRequest) 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 CreateDocumentRequest
- func (*CreateDocumentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDocumentRequest) GetDocument() *Document
- func (x *CreateDocumentRequest) GetParent() string
- func (*CreateDocumentRequest) ProtoMessage()
- func (x *CreateDocumentRequest) ProtoReflect() protoreflect.Message
- func (x *CreateDocumentRequest) Reset()
- func (x *CreateDocumentRequest) String() string
- type CreateEntityTypeRequest
- func (*CreateEntityTypeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateEntityTypeRequest) GetEntityType() *EntityType
- func (x *CreateEntityTypeRequest) GetLanguageCode() string
- func (x *CreateEntityTypeRequest) GetParent() string
- func (*CreateEntityTypeRequest) ProtoMessage()
- func (x *CreateEntityTypeRequest) ProtoReflect() protoreflect.Message
- func (x *CreateEntityTypeRequest) Reset()
- func (x *CreateEntityTypeRequest) String() string
- type CreateEnvironmentRequest
- func (*CreateEnvironmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateEnvironmentRequest) GetEnvironment() *Environment
- func (x *CreateEnvironmentRequest) GetEnvironmentId() string
- func (x *CreateEnvironmentRequest) GetParent() string
- func (*CreateEnvironmentRequest) ProtoMessage()
- func (x *CreateEnvironmentRequest) ProtoReflect() protoreflect.Message
- func (x *CreateEnvironmentRequest) Reset()
- func (x *CreateEnvironmentRequest) String() string
- type CreateGeneratorEvaluationRequest
- func (*CreateGeneratorEvaluationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateGeneratorEvaluationRequest) GetGeneratorEvaluation() *GeneratorEvaluation
- func (x *CreateGeneratorEvaluationRequest) GetParent() string
- func (*CreateGeneratorEvaluationRequest) ProtoMessage()
- func (x *CreateGeneratorEvaluationRequest) ProtoReflect() protoreflect.Message
- func (x *CreateGeneratorEvaluationRequest) Reset()
- func (x *CreateGeneratorEvaluationRequest) String() string
- type CreateGeneratorRequest
- func (*CreateGeneratorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateGeneratorRequest) GetGenerator() *Generator
- func (x *CreateGeneratorRequest) GetGeneratorId() string
- func (x *CreateGeneratorRequest) GetParent() string
- func (*CreateGeneratorRequest) ProtoMessage()
- func (x *CreateGeneratorRequest) ProtoReflect() protoreflect.Message
- func (x *CreateGeneratorRequest) Reset()
- func (x *CreateGeneratorRequest) String() string
- type CreateIntentRequest
- func (*CreateIntentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateIntentRequest) GetIntent() *Intent
- func (x *CreateIntentRequest) GetIntentView() IntentView
- func (x *CreateIntentRequest) GetLanguageCode() string
- func (x *CreateIntentRequest) GetParent() string
- func (*CreateIntentRequest) ProtoMessage()
- func (x *CreateIntentRequest) ProtoReflect() protoreflect.Message
- func (x *CreateIntentRequest) Reset()
- func (x *CreateIntentRequest) String() string
- type CreateKnowledgeBaseRequest
- func (*CreateKnowledgeBaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateKnowledgeBaseRequest) GetKnowledgeBase() *KnowledgeBase
- func (x *CreateKnowledgeBaseRequest) GetParent() string
- func (*CreateKnowledgeBaseRequest) ProtoMessage()
- func (x *CreateKnowledgeBaseRequest) ProtoReflect() protoreflect.Message
- func (x *CreateKnowledgeBaseRequest) Reset()
- func (x *CreateKnowledgeBaseRequest) String() string
- type CreateParticipantRequest
- func (*CreateParticipantRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateParticipantRequest) GetParent() string
- func (x *CreateParticipantRequest) GetParticipant() *Participant
- func (*CreateParticipantRequest) ProtoMessage()
- func (x *CreateParticipantRequest) ProtoReflect() protoreflect.Message
- func (x *CreateParticipantRequest) Reset()
- func (x *CreateParticipantRequest) String() string
- type CreateSessionEntityTypeRequest
- func (*CreateSessionEntityTypeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSessionEntityTypeRequest) GetParent() string
- func (x *CreateSessionEntityTypeRequest) GetSessionEntityType() *SessionEntityType
- func (*CreateSessionEntityTypeRequest) ProtoMessage()
- func (x *CreateSessionEntityTypeRequest) ProtoReflect() protoreflect.Message
- func (x *CreateSessionEntityTypeRequest) Reset()
- func (x *CreateSessionEntityTypeRequest) String() string
- type CreateSipTrunkRequest
- func (*CreateSipTrunkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSipTrunkRequest) GetParent() string
- func (x *CreateSipTrunkRequest) GetSipTrunk() *SipTrunk
- func (*CreateSipTrunkRequest) ProtoMessage()
- func (x *CreateSipTrunkRequest) ProtoReflect() protoreflect.Message
- func (x *CreateSipTrunkRequest) Reset()
- func (x *CreateSipTrunkRequest) String() string
- type CreateToolRequest
- func (*CreateToolRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateToolRequest) GetParent() string
- func (x *CreateToolRequest) GetTool() *Tool
- func (x *CreateToolRequest) GetToolId() string
- func (*CreateToolRequest) ProtoMessage()
- func (x *CreateToolRequest) ProtoReflect() protoreflect.Message
- func (x *CreateToolRequest) Reset()
- func (x *CreateToolRequest) String() string
- type CreateVersionRequest
- func (*CreateVersionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateVersionRequest) GetParent() string
- func (x *CreateVersionRequest) GetVersion() *Version
- func (*CreateVersionRequest) ProtoMessage()
- func (x *CreateVersionRequest) ProtoReflect() protoreflect.Message
- func (x *CreateVersionRequest) Reset()
- func (x *CreateVersionRequest) String() string
- type CustomPronunciationParams
- func (*CustomPronunciationParams) Descriptor() ([]byte, []int)deprecated
- func (x *CustomPronunciationParams) GetPhoneticEncoding() CustomPronunciationParams_PhoneticEncoding
- func (x *CustomPronunciationParams) GetPhrase() string
- func (x *CustomPronunciationParams) GetPronunciation() string
- func (*CustomPronunciationParams) ProtoMessage()
- func (x *CustomPronunciationParams) ProtoReflect() protoreflect.Message
- func (x *CustomPronunciationParams) Reset()
- func (x *CustomPronunciationParams) String() string
- type CustomPronunciationParams_PhoneticEncoding
- func (CustomPronunciationParams_PhoneticEncoding) Descriptor() protoreflect.EnumDescriptor
- func (x CustomPronunciationParams_PhoneticEncoding) Enum() *CustomPronunciationParams_PhoneticEncoding
- func (CustomPronunciationParams_PhoneticEncoding) EnumDescriptor() ([]byte, []int)deprecated
- func (x CustomPronunciationParams_PhoneticEncoding) Number() protoreflect.EnumNumber
- func (x CustomPronunciationParams_PhoneticEncoding) String() string
- func (CustomPronunciationParams_PhoneticEncoding) Type() protoreflect.EnumType
- type DatastoreResponseReason
- func (DatastoreResponseReason) Descriptor() protoreflect.EnumDescriptor
- func (x DatastoreResponseReason) Enum() *DatastoreResponseReason
- func (DatastoreResponseReason) EnumDescriptor() ([]byte, []int)deprecated
- func (x DatastoreResponseReason) Number() protoreflect.EnumNumber
- func (x DatastoreResponseReason) String() string
- func (DatastoreResponseReason) Type() protoreflect.EnumType
- type DeleteAgentRequest
- func (*DeleteAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAgentRequest) GetParent() string
- func (*DeleteAgentRequest) ProtoMessage()
- func (x *DeleteAgentRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAgentRequest) Reset()
- func (x *DeleteAgentRequest) String() string
- type DeleteAllContextsRequest
- func (*DeleteAllContextsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAllContextsRequest) GetParent() string
- func (*DeleteAllContextsRequest) ProtoMessage()
- func (x *DeleteAllContextsRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAllContextsRequest) Reset()
- func (x *DeleteAllContextsRequest) String() string
- type DeleteCompanionAgentRequest
- func (*DeleteCompanionAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteCompanionAgentRequest) GetName() string
- func (*DeleteCompanionAgentRequest) ProtoMessage()
- func (x *DeleteCompanionAgentRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteCompanionAgentRequest) Reset()
- func (x *DeleteCompanionAgentRequest) String() string
- type DeleteContextRequest
- func (*DeleteContextRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteContextRequest) GetName() string
- func (*DeleteContextRequest) ProtoMessage()
- func (x *DeleteContextRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteContextRequest) Reset()
- func (x *DeleteContextRequest) String() string
- type DeleteConversationDatasetOperationMetadata
- func (*DeleteConversationDatasetOperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (*DeleteConversationDatasetOperationMetadata) ProtoMessage()
- func (x *DeleteConversationDatasetOperationMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteConversationDatasetOperationMetadata) Reset()
- func (x *DeleteConversationDatasetOperationMetadata) String() string
- type DeleteConversationDatasetRequest
- func (*DeleteConversationDatasetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteConversationDatasetRequest) GetName() string
- func (*DeleteConversationDatasetRequest) ProtoMessage()
- func (x *DeleteConversationDatasetRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteConversationDatasetRequest) Reset()
- func (x *DeleteConversationDatasetRequest) String() string
- type DeleteConversationModelOperationMetadata
- func (*DeleteConversationModelOperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteConversationModelOperationMetadata) GetConversationModel() string
- func (x *DeleteConversationModelOperationMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *DeleteConversationModelOperationMetadata) GetDoneTime() *timestamppb.Timestamp
- func (*DeleteConversationModelOperationMetadata) ProtoMessage()
- func (x *DeleteConversationModelOperationMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteConversationModelOperationMetadata) Reset()
- func (x *DeleteConversationModelOperationMetadata) String() string
- type DeleteConversationModelRequest
- func (*DeleteConversationModelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteConversationModelRequest) GetName() string
- func (*DeleteConversationModelRequest) ProtoMessage()
- func (x *DeleteConversationModelRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteConversationModelRequest) Reset()
- func (x *DeleteConversationModelRequest) String() string
- type DeleteConversationProfileRequest
- func (*DeleteConversationProfileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteConversationProfileRequest) GetName() string
- func (*DeleteConversationProfileRequest) ProtoMessage()
- func (x *DeleteConversationProfileRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteConversationProfileRequest) Reset()
- func (x *DeleteConversationProfileRequest) String() string
- type DeleteDocumentRequest
- func (*DeleteDocumentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteDocumentRequest) GetName() string
- func (*DeleteDocumentRequest) ProtoMessage()
- func (x *DeleteDocumentRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteDocumentRequest) Reset()
- func (x *DeleteDocumentRequest) String() string
- type DeleteEntityTypeRequest
- func (*DeleteEntityTypeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteEntityTypeRequest) GetName() string
- func (*DeleteEntityTypeRequest) ProtoMessage()
- func (x *DeleteEntityTypeRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteEntityTypeRequest) Reset()
- func (x *DeleteEntityTypeRequest) String() string
- type DeleteEnvironmentRequest
- func (*DeleteEnvironmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteEnvironmentRequest) GetName() string
- func (*DeleteEnvironmentRequest) ProtoMessage()
- func (x *DeleteEnvironmentRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteEnvironmentRequest) Reset()
- func (x *DeleteEnvironmentRequest) String() string
- type DeleteGeneratorEvaluationRequest
- func (*DeleteGeneratorEvaluationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteGeneratorEvaluationRequest) GetName() string
- func (*DeleteGeneratorEvaluationRequest) ProtoMessage()
- func (x *DeleteGeneratorEvaluationRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteGeneratorEvaluationRequest) Reset()
- func (x *DeleteGeneratorEvaluationRequest) String() string
- type DeleteGeneratorRequest
- func (*DeleteGeneratorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteGeneratorRequest) GetName() string
- func (*DeleteGeneratorRequest) ProtoMessage()
- func (x *DeleteGeneratorRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteGeneratorRequest) Reset()
- func (x *DeleteGeneratorRequest) String() string
- type DeleteIntentRequest
- func (*DeleteIntentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteIntentRequest) GetName() string
- func (*DeleteIntentRequest) ProtoMessage()
- func (x *DeleteIntentRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteIntentRequest) Reset()
- func (x *DeleteIntentRequest) String() string
- type DeleteKnowledgeBaseRequest
- func (*DeleteKnowledgeBaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteKnowledgeBaseRequest) GetForce() bool
- func (x *DeleteKnowledgeBaseRequest) GetName() string
- func (*DeleteKnowledgeBaseRequest) ProtoMessage()
- func (x *DeleteKnowledgeBaseRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteKnowledgeBaseRequest) Reset()
- func (x *DeleteKnowledgeBaseRequest) String() string
- type DeleteSessionEntityTypeRequest
- func (*DeleteSessionEntityTypeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSessionEntityTypeRequest) GetName() string
- func (*DeleteSessionEntityTypeRequest) ProtoMessage()
- func (x *DeleteSessionEntityTypeRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteSessionEntityTypeRequest) Reset()
- func (x *DeleteSessionEntityTypeRequest) String() string
- type DeleteSipTrunkRequest
- func (*DeleteSipTrunkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSipTrunkRequest) GetName() string
- func (*DeleteSipTrunkRequest) ProtoMessage()
- func (x *DeleteSipTrunkRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteSipTrunkRequest) Reset()
- func (x *DeleteSipTrunkRequest) String() string
- type DeleteToolRequest
- type DeleteVersionRequest
- func (*DeleteVersionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteVersionRequest) GetName() string
- func (*DeleteVersionRequest) ProtoMessage()
- func (x *DeleteVersionRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteVersionRequest) Reset()
- func (x *DeleteVersionRequest) String() string
- type DeployConversationModelOperationMetadata
- func (*DeployConversationModelOperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeployConversationModelOperationMetadata) GetConversationModel() string
- func (x *DeployConversationModelOperationMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *DeployConversationModelOperationMetadata) GetDoneTime() *timestamppb.Timestamp
- func (*DeployConversationModelOperationMetadata) ProtoMessage()
- func (x *DeployConversationModelOperationMetadata) ProtoReflect() protoreflect.Message
- func (x *DeployConversationModelOperationMetadata) Reset()
- func (x *DeployConversationModelOperationMetadata) String() string
- type DeployConversationModelRequest
- func (*DeployConversationModelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeployConversationModelRequest) GetName() string
- func (*DeployConversationModelRequest) ProtoMessage()
- func (x *DeployConversationModelRequest) ProtoReflect() protoreflect.Message
- func (x *DeployConversationModelRequest) Reset()
- func (x *DeployConversationModelRequest) String() string
- type DetectIntentRequest
- func (*DetectIntentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DetectIntentRequest) GetInputAudio() []byte
- func (x *DetectIntentRequest) GetOutputAudioConfig() *OutputAudioConfig
- func (x *DetectIntentRequest) GetOutputAudioConfigMask() *fieldmaskpb.FieldMask
- func (x *DetectIntentRequest) GetQueryInput() *QueryInput
- func (x *DetectIntentRequest) GetQueryParams() *QueryParameters
- func (x *DetectIntentRequest) GetSession() string
- func (*DetectIntentRequest) ProtoMessage()
- func (x *DetectIntentRequest) ProtoReflect() protoreflect.Message
- func (x *DetectIntentRequest) Reset()
- func (x *DetectIntentRequest) String() string
- type DetectIntentResponse
- func (*DetectIntentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DetectIntentResponse) GetOutputAudio() []byte
- func (x *DetectIntentResponse) GetOutputAudioConfig() *OutputAudioConfig
- func (x *DetectIntentResponse) GetQueryResult() *QueryResult
- func (x *DetectIntentResponse) GetResponseId() string
- func (x *DetectIntentResponse) GetWebhookStatus() *status.Status
- func (*DetectIntentResponse) ProtoMessage()
- func (x *DetectIntentResponse) ProtoReflect() protoreflect.Message
- func (x *DetectIntentResponse) Reset()
- func (x *DetectIntentResponse) String() string
- type DialogflowAssistAnswer
- func (*DialogflowAssistAnswer) Descriptor() ([]byte, []int)deprecated
- func (x *DialogflowAssistAnswer) GetAnswerRecord() string
- func (x *DialogflowAssistAnswer) GetIntentSuggestion() *IntentSuggestion
- func (x *DialogflowAssistAnswer) GetQueryResult() *QueryResult
- func (x *DialogflowAssistAnswer) GetResult() isDialogflowAssistAnswer_Result
- func (*DialogflowAssistAnswer) ProtoMessage()
- func (x *DialogflowAssistAnswer) ProtoReflect() protoreflect.Message
- func (x *DialogflowAssistAnswer) Reset()
- func (x *DialogflowAssistAnswer) String() string
- type DialogflowAssistAnswer_IntentSuggestion
- type DialogflowAssistAnswer_QueryResult
- type Document
- func (*Document) Descriptor() ([]byte, []int)deprecated
- func (x *Document) GetContentUri() string
- func (x *Document) GetDisplayName() string
- func (x *Document) GetEnableAutoReload() bool
- func (x *Document) GetKnowledgeTypes() []Document_KnowledgeType
- func (x *Document) GetLatestReloadStatus() *Document_ReloadStatus
- func (x *Document) GetMetadata() map[string]string
- func (x *Document) GetMimeType() string
- func (x *Document) GetName() string
- func (x *Document) GetRawContent() []byte
- func (x *Document) GetSource() isDocument_Source
- func (x *Document) GetState() Document_State
- func (*Document) ProtoMessage()
- func (x *Document) ProtoReflect() protoreflect.Message
- func (x *Document) Reset()
- func (x *Document) String() string
- type Document_ContentUri
- type Document_KnowledgeType
- func (Document_KnowledgeType) Descriptor() protoreflect.EnumDescriptor
- func (x Document_KnowledgeType) Enum() *Document_KnowledgeType
- func (Document_KnowledgeType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Document_KnowledgeType) Number() protoreflect.EnumNumber
- func (x Document_KnowledgeType) String() string
- func (Document_KnowledgeType) Type() protoreflect.EnumType
- type Document_RawContent
- type Document_ReloadStatus
- func (*Document_ReloadStatus) Descriptor() ([]byte, []int)deprecated
- func (x *Document_ReloadStatus) GetStatus() *status.Status
- func (x *Document_ReloadStatus) GetTime() *timestamppb.Timestamp
- func (*Document_ReloadStatus) ProtoMessage()
- func (x *Document_ReloadStatus) ProtoReflect() protoreflect.Message
- func (x *Document_ReloadStatus) Reset()
- func (x *Document_ReloadStatus) String() string
- type Document_State
- func (Document_State) Descriptor() protoreflect.EnumDescriptor
- func (x Document_State) Enum() *Document_State
- func (Document_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Document_State) Number() protoreflect.EnumNumber
- func (x Document_State) String() string
- func (Document_State) Type() protoreflect.EnumType
- type DocumentsClient
- type DocumentsServer
- type DtmfParameters
- 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 EncryptionSpecServiceClient
- type EncryptionSpecServiceServer
- type EntityType
- func (*EntityType) Descriptor() ([]byte, []int)deprecated
- func (x *EntityType) GetAutoExpansionMode() EntityType_AutoExpansionMode
- func (x *EntityType) GetDisplayName() string
- func (x *EntityType) GetEnableFuzzyExtraction() bool
- func (x *EntityType) GetEntities() []*EntityType_Entity
- func (x *EntityType) GetKind() EntityType_Kind
- func (x *EntityType) GetName() string
- func (*EntityType) ProtoMessage()
- func (x *EntityType) ProtoReflect() protoreflect.Message
- func (x *EntityType) Reset()
- func (x *EntityType) String() string
- type EntityTypeBatch
- type EntityType_AutoExpansionMode
- func (EntityType_AutoExpansionMode) Descriptor() protoreflect.EnumDescriptor
- func (x EntityType_AutoExpansionMode) Enum() *EntityType_AutoExpansionMode
- func (EntityType_AutoExpansionMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x EntityType_AutoExpansionMode) Number() protoreflect.EnumNumber
- func (x EntityType_AutoExpansionMode) String() string
- func (EntityType_AutoExpansionMode) Type() protoreflect.EnumType
- type EntityType_Entity
- func (*EntityType_Entity) Descriptor() ([]byte, []int)deprecated
- func (x *EntityType_Entity) GetSynonyms() []string
- func (x *EntityType_Entity) GetValue() string
- func (*EntityType_Entity) ProtoMessage()
- func (x *EntityType_Entity) ProtoReflect() protoreflect.Message
- func (x *EntityType_Entity) Reset()
- func (x *EntityType_Entity) String() string
- type EntityType_Kind
- func (EntityType_Kind) Descriptor() protoreflect.EnumDescriptor
- func (x EntityType_Kind) Enum() *EntityType_Kind
- func (EntityType_Kind) EnumDescriptor() ([]byte, []int)deprecated
- func (x EntityType_Kind) Number() protoreflect.EnumNumber
- func (x EntityType_Kind) String() string
- func (EntityType_Kind) Type() protoreflect.EnumType
- type EntityTypesClient
- type EntityTypesServer
- type Environment
- func (*Environment) Descriptor() ([]byte, []int)deprecated
- func (x *Environment) GetAgentVersion() string
- func (x *Environment) GetDescription() string
- func (x *Environment) GetFulfillment() *Fulfillment
- func (x *Environment) GetName() string
- func (x *Environment) GetState() Environment_State
- func (x *Environment) GetTextToSpeechSettings() *TextToSpeechSettings
- func (x *Environment) GetUpdateTime() *timestamppb.Timestamp
- func (*Environment) ProtoMessage()
- func (x *Environment) ProtoReflect() protoreflect.Message
- func (x *Environment) Reset()
- func (x *Environment) String() string
- type EnvironmentHistory
- func (*EnvironmentHistory) Descriptor() ([]byte, []int)deprecated
- func (x *EnvironmentHistory) GetEntries() []*EnvironmentHistory_Entry
- func (x *EnvironmentHistory) GetNextPageToken() string
- func (x *EnvironmentHistory) GetParent() string
- func (*EnvironmentHistory) ProtoMessage()
- func (x *EnvironmentHistory) ProtoReflect() protoreflect.Message
- func (x *EnvironmentHistory) Reset()
- func (x *EnvironmentHistory) String() string
- type EnvironmentHistory_Entry
- func (*EnvironmentHistory_Entry) Descriptor() ([]byte, []int)deprecated
- func (x *EnvironmentHistory_Entry) GetAgentVersion() string
- func (x *EnvironmentHistory_Entry) GetCreateTime() *timestamppb.Timestamp
- func (x *EnvironmentHistory_Entry) GetDescription() string
- func (*EnvironmentHistory_Entry) ProtoMessage()
- func (x *EnvironmentHistory_Entry) ProtoReflect() protoreflect.Message
- func (x *EnvironmentHistory_Entry) Reset()
- func (x *EnvironmentHistory_Entry) String() string
- type Environment_State
- func (Environment_State) Descriptor() protoreflect.EnumDescriptor
- func (x Environment_State) Enum() *Environment_State
- func (Environment_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Environment_State) Number() protoreflect.EnumNumber
- func (x Environment_State) String() string
- func (Environment_State) Type() protoreflect.EnumType
- type EnvironmentsClient
- type EnvironmentsServer
- type EvaluationConfig
- func (*EvaluationConfig) Descriptor() ([]byte, []int)deprecated
- func (x *EvaluationConfig) GetDatasets() []*InputDataset
- func (x *EvaluationConfig) GetModelSpecificConfig() isEvaluationConfig_ModelSpecificConfig
- func (x *EvaluationConfig) GetSmartComposeConfig() *EvaluationConfig_SmartComposeConfig
- func (x *EvaluationConfig) GetSmartReplyConfig() *EvaluationConfig_SmartReplyConfig
- func (*EvaluationConfig) ProtoMessage()
- func (x *EvaluationConfig) ProtoReflect() protoreflect.Message
- func (x *EvaluationConfig) Reset()
- func (x *EvaluationConfig) String() string
- type EvaluationConfig_SmartComposeConfig
- func (*EvaluationConfig_SmartComposeConfig) Descriptor() ([]byte, []int)deprecated
- func (x *EvaluationConfig_SmartComposeConfig) GetAllowlistDocument() string
- func (x *EvaluationConfig_SmartComposeConfig) GetMaxResultCount() int32
- func (*EvaluationConfig_SmartComposeConfig) ProtoMessage()
- func (x *EvaluationConfig_SmartComposeConfig) ProtoReflect() protoreflect.Message
- func (x *EvaluationConfig_SmartComposeConfig) Reset()
- func (x *EvaluationConfig_SmartComposeConfig) String() string
- type EvaluationConfig_SmartComposeConfig_
- type EvaluationConfig_SmartReplyConfig
- func (*EvaluationConfig_SmartReplyConfig) Descriptor() ([]byte, []int)deprecated
- func (x *EvaluationConfig_SmartReplyConfig) GetAllowlistDocument() string
- func (x *EvaluationConfig_SmartReplyConfig) GetMaxResultCount() int32
- func (*EvaluationConfig_SmartReplyConfig) ProtoMessage()
- func (x *EvaluationConfig_SmartReplyConfig) ProtoReflect() protoreflect.Message
- func (x *EvaluationConfig_SmartReplyConfig) Reset()
- func (x *EvaluationConfig_SmartReplyConfig) String() string
- type EvaluationConfig_SmartReplyConfig_
- type EvaluationStatus
- func (*EvaluationStatus) Descriptor() ([]byte, []int)deprecated
- func (x *EvaluationStatus) GetDone() bool
- func (x *EvaluationStatus) GetPipelineStatus() *status.Status
- func (*EvaluationStatus) ProtoMessage()
- func (x *EvaluationStatus) ProtoReflect() protoreflect.Message
- func (x *EvaluationStatus) Reset()
- func (x *EvaluationStatus) String() string
- type EventInput
- func (*EventInput) Descriptor() ([]byte, []int)deprecated
- func (x *EventInput) GetLanguageCode() string
- func (x *EventInput) GetName() string
- func (x *EventInput) GetParameters() *structpb.Struct
- func (*EventInput) ProtoMessage()
- func (x *EventInput) ProtoReflect() protoreflect.Message
- func (x *EventInput) Reset()
- func (x *EventInput) String() string
- type ExportAgentRequest
- func (*ExportAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExportAgentRequest) GetAgentUri() string
- func (x *ExportAgentRequest) GetParent() string
- func (*ExportAgentRequest) ProtoMessage()
- func (x *ExportAgentRequest) ProtoReflect() protoreflect.Message
- func (x *ExportAgentRequest) Reset()
- func (x *ExportAgentRequest) String() string
- type ExportAgentResponse
- func (*ExportAgentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ExportAgentResponse) GetAgent() isExportAgentResponse_Agent
- func (x *ExportAgentResponse) GetAgentContent() []byte
- func (x *ExportAgentResponse) GetAgentUri() string
- func (*ExportAgentResponse) ProtoMessage()
- func (x *ExportAgentResponse) ProtoReflect() protoreflect.Message
- func (x *ExportAgentResponse) Reset()
- func (x *ExportAgentResponse) String() string
- type ExportAgentResponse_AgentContent
- type ExportAgentResponse_AgentUri
- type ExportDocumentRequest
- func (*ExportDocumentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExportDocumentRequest) GetDestination() isExportDocumentRequest_Destination
- func (x *ExportDocumentRequest) GetExportFullContent() bool
- func (x *ExportDocumentRequest) GetGcsDestination() *GcsDestination
- func (x *ExportDocumentRequest) GetName() string
- func (x *ExportDocumentRequest) GetSmartMessagingPartialUpdate() bool
- func (*ExportDocumentRequest) ProtoMessage()
- func (x *ExportDocumentRequest) ProtoReflect() protoreflect.Message
- func (x *ExportDocumentRequest) Reset()
- func (x *ExportDocumentRequest) String() string
- type ExportDocumentRequest_GcsDestination
- type ExportOperationMetadata
- func (*ExportOperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *ExportOperationMetadata) GetExportedGcsDestination() *GcsDestination
- func (*ExportOperationMetadata) ProtoMessage()
- func (x *ExportOperationMetadata) ProtoReflect() protoreflect.Message
- func (x *ExportOperationMetadata) Reset()
- func (x *ExportOperationMetadata) String() string
- type FaqAnswer
- func (*FaqAnswer) Descriptor() ([]byte, []int)deprecated
- func (x *FaqAnswer) GetAnswer() string
- func (x *FaqAnswer) GetAnswerRecord() string
- func (x *FaqAnswer) GetConfidence() float32
- func (x *FaqAnswer) GetMetadata() map[string]string
- func (x *FaqAnswer) GetQuestion() string
- func (x *FaqAnswer) GetSource() string
- func (*FaqAnswer) ProtoMessage()
- func (x *FaqAnswer) ProtoReflect() protoreflect.Message
- func (x *FaqAnswer) Reset()
- func (x *FaqAnswer) String() string
- type FewShotExample
- func (*FewShotExample) Descriptor() ([]byte, []int)deprecated
- func (x *FewShotExample) GetConversationContext() *ConversationContext
- func (x *FewShotExample) GetExtraInfo() map[string]string
- func (x *FewShotExample) GetInstructionList() isFewShotExample_InstructionList
- func (x *FewShotExample) GetOutput() *GeneratorSuggestion
- func (x *FewShotExample) GetSummarizationSectionList() *SummarizationSectionList
- func (*FewShotExample) ProtoMessage()
- func (x *FewShotExample) ProtoReflect() protoreflect.Message
- func (x *FewShotExample) Reset()
- func (x *FewShotExample) String() string
- type FewShotExample_SummarizationSectionList
- type FreeFormContext
- type FreeFormSuggestion
- func (*FreeFormSuggestion) Descriptor() ([]byte, []int)deprecated
- func (x *FreeFormSuggestion) GetResponse() string
- func (*FreeFormSuggestion) ProtoMessage()
- func (x *FreeFormSuggestion) ProtoReflect() protoreflect.Message
- func (x *FreeFormSuggestion) Reset()
- func (x *FreeFormSuggestion) String() string
- type Fulfillment
- func (*Fulfillment) Descriptor() ([]byte, []int)deprecated
- func (x *Fulfillment) GetDisplayName() string
- func (x *Fulfillment) GetEnabled() bool
- func (x *Fulfillment) GetFeatures() []*Fulfillment_Feature
- func (x *Fulfillment) GetFulfillment() isFulfillment_Fulfillment
- func (x *Fulfillment) GetGenericWebService() *Fulfillment_GenericWebService
- func (x *Fulfillment) GetName() string
- func (*Fulfillment) ProtoMessage()
- func (x *Fulfillment) ProtoReflect() protoreflect.Message
- func (x *Fulfillment) Reset()
- func (x *Fulfillment) String() string
- type Fulfillment_Feature
- func (*Fulfillment_Feature) Descriptor() ([]byte, []int)deprecated
- func (x *Fulfillment_Feature) GetType() Fulfillment_Feature_Type
- func (*Fulfillment_Feature) ProtoMessage()
- func (x *Fulfillment_Feature) ProtoReflect() protoreflect.Message
- func (x *Fulfillment_Feature) Reset()
- func (x *Fulfillment_Feature) String() string
- type Fulfillment_Feature_Type
- func (Fulfillment_Feature_Type) Descriptor() protoreflect.EnumDescriptor
- func (x Fulfillment_Feature_Type) Enum() *Fulfillment_Feature_Type
- func (Fulfillment_Feature_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x Fulfillment_Feature_Type) Number() protoreflect.EnumNumber
- func (x Fulfillment_Feature_Type) String() string
- func (Fulfillment_Feature_Type) Type() protoreflect.EnumType
- type Fulfillment_GenericWebService
- func (*Fulfillment_GenericWebService) Descriptor() ([]byte, []int)deprecated
- func (x *Fulfillment_GenericWebService) GetIsCloudFunction() booldeprecated
- func (x *Fulfillment_GenericWebService) GetPassword() string
- func (x *Fulfillment_GenericWebService) GetRequestHeaders() map[string]string
- func (x *Fulfillment_GenericWebService) GetUri() string
- func (x *Fulfillment_GenericWebService) GetUsername() string
- func (*Fulfillment_GenericWebService) ProtoMessage()
- func (x *Fulfillment_GenericWebService) ProtoReflect() protoreflect.Message
- func (x *Fulfillment_GenericWebService) Reset()
- func (x *Fulfillment_GenericWebService) String() string
- type Fulfillment_GenericWebService_
- type FulfillmentsClient
- type FulfillmentsServer
- type GcsDestination
- type GcsSources
- type GenerateCompanionSuggestionsResponse
- func (*GenerateCompanionSuggestionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateCompanionSuggestionsResponse) GetAnswerRecord() string
- func (x *GenerateCompanionSuggestionsResponse) GetCompanionSuggestion() *CompanionSuggestion
- func (x *GenerateCompanionSuggestionsResponse) GetLatestMessage() string
- func (x *GenerateCompanionSuggestionsResponse) GetSuggestionIndex() int32
- func (*GenerateCompanionSuggestionsResponse) ProtoMessage()
- func (x *GenerateCompanionSuggestionsResponse) ProtoReflect() protoreflect.Message
- func (x *GenerateCompanionSuggestionsResponse) Reset()
- func (x *GenerateCompanionSuggestionsResponse) String() string
- type GenerateStatelessSuggestionRequest
- func (*GenerateStatelessSuggestionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateStatelessSuggestionRequest) GetContextReferences() map[string]*Conversation_ContextReference
- func (x *GenerateStatelessSuggestionRequest) GetConversationContext() *ConversationContext
- func (x *GenerateStatelessSuggestionRequest) GetGenerator() *Generator
- func (x *GenerateStatelessSuggestionRequest) GetGeneratorName() string
- func (x *GenerateStatelessSuggestionRequest) GetGeneratorResource() isGenerateStatelessSuggestionRequest_GeneratorResource
- func (x *GenerateStatelessSuggestionRequest) GetParent() string
- func (x *GenerateStatelessSuggestionRequest) GetSecuritySettings() string
- func (x *GenerateStatelessSuggestionRequest) GetTriggerEvents() []TriggerEvent
- func (*GenerateStatelessSuggestionRequest) ProtoMessage()
- func (x *GenerateStatelessSuggestionRequest) ProtoReflect() protoreflect.Message
- func (x *GenerateStatelessSuggestionRequest) Reset()
- func (x *GenerateStatelessSuggestionRequest) String() string
- type GenerateStatelessSuggestionRequest_Generator
- type GenerateStatelessSuggestionRequest_GeneratorName
- type GenerateStatelessSuggestionResponse
- func (*GenerateStatelessSuggestionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateStatelessSuggestionResponse) GetGeneratorSuggestion() *GeneratorSuggestion
- func (*GenerateStatelessSuggestionResponse) ProtoMessage()
- func (x *GenerateStatelessSuggestionResponse) ProtoReflect() protoreflect.Message
- func (x *GenerateStatelessSuggestionResponse) Reset()
- func (x *GenerateStatelessSuggestionResponse) String() string
- type GenerateStatelessSummaryRequest
- func (*GenerateStatelessSummaryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateStatelessSummaryRequest) GetConversationProfile() *ConversationProfile
- func (x *GenerateStatelessSummaryRequest) GetLatestMessage() string
- func (x *GenerateStatelessSummaryRequest) GetMaxContextSize() int32
- func (x *GenerateStatelessSummaryRequest) GetStatelessConversation() *GenerateStatelessSummaryRequest_MinimalConversation
- func (*GenerateStatelessSummaryRequest) ProtoMessage()
- func (x *GenerateStatelessSummaryRequest) ProtoReflect() protoreflect.Message
- func (x *GenerateStatelessSummaryRequest) Reset()
- func (x *GenerateStatelessSummaryRequest) String() string
- type GenerateStatelessSummaryRequest_MinimalConversation
- func (*GenerateStatelessSummaryRequest_MinimalConversation) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateStatelessSummaryRequest_MinimalConversation) GetMessages() []*Message
- func (x *GenerateStatelessSummaryRequest_MinimalConversation) GetParent() string
- func (*GenerateStatelessSummaryRequest_MinimalConversation) ProtoMessage()
- func (x *GenerateStatelessSummaryRequest_MinimalConversation) ProtoReflect() protoreflect.Message
- func (x *GenerateStatelessSummaryRequest_MinimalConversation) Reset()
- func (x *GenerateStatelessSummaryRequest_MinimalConversation) String() string
- type GenerateStatelessSummaryResponse
- func (*GenerateStatelessSummaryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateStatelessSummaryResponse) GetContextSize() int32
- func (x *GenerateStatelessSummaryResponse) GetLatestMessage() string
- func (x *GenerateStatelessSummaryResponse) GetSummary() *GenerateStatelessSummaryResponse_Summary
- func (*GenerateStatelessSummaryResponse) ProtoMessage()
- func (x *GenerateStatelessSummaryResponse) ProtoReflect() protoreflect.Message
- func (x *GenerateStatelessSummaryResponse) Reset()
- func (x *GenerateStatelessSummaryResponse) String() string
- type GenerateStatelessSummaryResponse_Summary
- func (*GenerateStatelessSummaryResponse_Summary) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateStatelessSummaryResponse_Summary) GetBaselineModelVersion() string
- func (x *GenerateStatelessSummaryResponse_Summary) GetText() string
- func (x *GenerateStatelessSummaryResponse_Summary) GetTextSections() map[string]string
- func (*GenerateStatelessSummaryResponse_Summary) ProtoMessage()
- func (x *GenerateStatelessSummaryResponse_Summary) ProtoReflect() protoreflect.Message
- func (x *GenerateStatelessSummaryResponse_Summary) Reset()
- func (x *GenerateStatelessSummaryResponse_Summary) String() string
- type GenerateSuggestionsRequest
- func (*GenerateSuggestionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateSuggestionsRequest) GetConversation() string
- func (x *GenerateSuggestionsRequest) GetLatestMessage() string
- func (x *GenerateSuggestionsRequest) GetTriggerEvents() []TriggerEvent
- func (*GenerateSuggestionsRequest) ProtoMessage()
- func (x *GenerateSuggestionsRequest) ProtoReflect() protoreflect.Message
- func (x *GenerateSuggestionsRequest) Reset()
- func (x *GenerateSuggestionsRequest) String() string
- type GenerateSuggestionsResponse
- func (*GenerateSuggestionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateSuggestionsResponse) GetGeneratorSuggestionAnswers() []*GenerateSuggestionsResponse_GeneratorSuggestionAnswer
- func (x *GenerateSuggestionsResponse) GetLatestMessage() string
- func (*GenerateSuggestionsResponse) ProtoMessage()
- func (x *GenerateSuggestionsResponse) ProtoReflect() protoreflect.Message
- func (x *GenerateSuggestionsResponse) Reset()
- func (x *GenerateSuggestionsResponse) String() string
- type GenerateSuggestionsResponse_GeneratorSuggestionAnswer
- func (*GenerateSuggestionsResponse_GeneratorSuggestionAnswer) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateSuggestionsResponse_GeneratorSuggestionAnswer) GetAnswerRecord() string
- func (x *GenerateSuggestionsResponse_GeneratorSuggestionAnswer) GetGeneratorSuggestion() *GeneratorSuggestion
- func (x *GenerateSuggestionsResponse_GeneratorSuggestionAnswer) GetSourceGenerator() string
- func (*GenerateSuggestionsResponse_GeneratorSuggestionAnswer) ProtoMessage()
- func (x *GenerateSuggestionsResponse_GeneratorSuggestionAnswer) ProtoReflect() protoreflect.Message
- func (x *GenerateSuggestionsResponse_GeneratorSuggestionAnswer) Reset()
- func (x *GenerateSuggestionsResponse_GeneratorSuggestionAnswer) String() string
- type Generator
- func (*Generator) Descriptor() ([]byte, []int)deprecated
- func (x *Generator) GetAgentCoachingContext() *AgentCoachingContext
- func (x *Generator) GetCesAppSpecs() []*CesAppSpecdeprecated
- func (x *Generator) GetCesToolSpecs() []*CesToolSpec
- func (x *Generator) GetContext() isGenerator_Context
- func (x *Generator) GetCreateTime() *timestamppb.Timestamp
- func (x *Generator) GetDescription() string
- func (x *Generator) GetFoundationModel() isGenerator_FoundationModel
- func (x *Generator) GetFreeFormContext() *FreeFormContext
- func (x *Generator) GetInferenceParameter() *InferenceParameter
- func (x *Generator) GetName() string
- func (x *Generator) GetPublishedModel() string
- func (x *Generator) GetSuggestionDedupingConfig() *SuggestionDedupingConfig
- func (x *Generator) GetSummarizationContext() *SummarizationContext
- func (x *Generator) GetTools() []string
- func (x *Generator) GetToolsetTools() []*ToolsetTool
- func (x *Generator) GetTriggerEvent() TriggerEvent
- func (x *Generator) GetUpdateTime() *timestamppb.Timestamp
- func (*Generator) ProtoMessage()
- func (x *Generator) ProtoReflect() protoreflect.Message
- func (x *Generator) Reset()
- func (x *Generator) String() string
- type GeneratorEvaluation
- func (*GeneratorEvaluation) Descriptor() ([]byte, []int)deprecated
- func (x *GeneratorEvaluation) GetCompleteTime() *timestamppb.Timestamp
- func (x *GeneratorEvaluation) GetCreateTime() *timestamppb.Timestamp
- func (x *GeneratorEvaluation) GetDisplayName() string
- func (x *GeneratorEvaluation) GetEvaluationStatus() *EvaluationStatus
- func (x *GeneratorEvaluation) GetGeneratorEvaluationConfig() *GeneratorEvaluationConfig
- func (x *GeneratorEvaluation) GetInitialGenerator() *Generator
- func (x *GeneratorEvaluation) GetMetrics() isGeneratorEvaluation_Metrics
- func (x *GeneratorEvaluation) GetName() string
- func (x *GeneratorEvaluation) GetSatisfiesPzi() bool
- func (x *GeneratorEvaluation) GetSatisfiesPzs() bool
- func (x *GeneratorEvaluation) GetSummarizationMetrics() *SummarizationEvaluationMetrics
- func (*GeneratorEvaluation) ProtoMessage()
- func (x *GeneratorEvaluation) ProtoReflect() protoreflect.Message
- func (x *GeneratorEvaluation) Reset()
- func (x *GeneratorEvaluation) String() string
- type GeneratorEvaluationConfig
- func (*GeneratorEvaluationConfig) Descriptor() ([]byte, []int)deprecated
- func (x *GeneratorEvaluationConfig) GetEvaluationFeatureConfig() isGeneratorEvaluationConfig_EvaluationFeatureConfig
- func (x *GeneratorEvaluationConfig) GetInputDataConfig() *GeneratorEvaluationConfig_InputDataConfig
- func (x *GeneratorEvaluationConfig) GetOutputGcsBucketPath() string
- func (x *GeneratorEvaluationConfig) GetSummarizationConfig() *GeneratorEvaluationConfig_SummarizationConfig
- func (*GeneratorEvaluationConfig) ProtoMessage()
- func (x *GeneratorEvaluationConfig) ProtoReflect() protoreflect.Message
- func (x *GeneratorEvaluationConfig) Reset()
- func (x *GeneratorEvaluationConfig) String() string
- type GeneratorEvaluationConfig_AgentAssistInputDataConfig
- func (*GeneratorEvaluationConfig_AgentAssistInputDataConfig) Descriptor() ([]byte, []int)deprecated
- func (x *GeneratorEvaluationConfig_AgentAssistInputDataConfig) GetEndTime() *timestamppb.Timestamp
- func (x *GeneratorEvaluationConfig_AgentAssistInputDataConfig) GetStartTime() *timestamppb.Timestamp
- func (*GeneratorEvaluationConfig_AgentAssistInputDataConfig) ProtoMessage()
- func (x *GeneratorEvaluationConfig_AgentAssistInputDataConfig) ProtoReflect() protoreflect.Message
- func (x *GeneratorEvaluationConfig_AgentAssistInputDataConfig) Reset()
- func (x *GeneratorEvaluationConfig_AgentAssistInputDataConfig) String() string
- type GeneratorEvaluationConfig_DatasetInputDataConfig
- func (*GeneratorEvaluationConfig_DatasetInputDataConfig) Descriptor() ([]byte, []int)deprecated
- func (x *GeneratorEvaluationConfig_DatasetInputDataConfig) GetDataset() string
- func (*GeneratorEvaluationConfig_DatasetInputDataConfig) ProtoMessage()
- func (x *GeneratorEvaluationConfig_DatasetInputDataConfig) ProtoReflect() protoreflect.Message
- func (x *GeneratorEvaluationConfig_DatasetInputDataConfig) Reset()
- func (x *GeneratorEvaluationConfig_DatasetInputDataConfig) String() string
- type GeneratorEvaluationConfig_InputDataConfig
- func (*GeneratorEvaluationConfig_InputDataConfig) Descriptor() ([]byte, []int)deprecated
- func (x *GeneratorEvaluationConfig_InputDataConfig) GetAgentAssistInputDataConfig() *GeneratorEvaluationConfig_AgentAssistInputDataConfig
- func (x *GeneratorEvaluationConfig_InputDataConfig) GetDatasetInputDataConfig() *GeneratorEvaluationConfig_DatasetInputDataConfig
- func (x *GeneratorEvaluationConfig_InputDataConfig) GetEndTime() *timestamppb.Timestampdeprecated
- func (x *GeneratorEvaluationConfig_InputDataConfig) GetInputDataSourceType() GeneratorEvaluationConfig_InputDataSourceTypedeprecated
- func (x *GeneratorEvaluationConfig_InputDataConfig) GetIsSummaryGenerationAllowed() booldeprecated
- func (x *GeneratorEvaluationConfig_InputDataConfig) GetSampleSize() int32
- func (x *GeneratorEvaluationConfig_InputDataConfig) GetSourceSpecificConfig() isGeneratorEvaluationConfig_InputDataConfig_SourceSpecificConfig
- func (x *GeneratorEvaluationConfig_InputDataConfig) GetStartTime() *timestamppb.Timestampdeprecated
- func (x *GeneratorEvaluationConfig_InputDataConfig) GetSummaryGenerationOption() GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption
- func (*GeneratorEvaluationConfig_InputDataConfig) ProtoMessage()
- func (x *GeneratorEvaluationConfig_InputDataConfig) ProtoReflect() protoreflect.Message
- func (x *GeneratorEvaluationConfig_InputDataConfig) Reset()
- func (x *GeneratorEvaluationConfig_InputDataConfig) String() string
- type GeneratorEvaluationConfig_InputDataConfig_AgentAssistInputDataConfig
- type GeneratorEvaluationConfig_InputDataConfig_DatasetInputDataConfig
- type GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption
- func (GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption) Descriptor() protoreflect.EnumDescriptor
- func (x GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption) Enum() *GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption
- func (GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption) EnumDescriptor() ([]byte, []int)deprecated
- func (x GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption) Number() protoreflect.EnumNumber
- func (x GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption) String() string
- func (GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption) Type() protoreflect.EnumType
- type GeneratorEvaluationConfig_InputDataSourceType
- func (GeneratorEvaluationConfig_InputDataSourceType) Descriptor() protoreflect.EnumDescriptor
- func (x GeneratorEvaluationConfig_InputDataSourceType) Enum() *GeneratorEvaluationConfig_InputDataSourceType
- func (GeneratorEvaluationConfig_InputDataSourceType) EnumDescriptor() ([]byte, []int)deprecated
- func (x GeneratorEvaluationConfig_InputDataSourceType) Number() protoreflect.EnumNumber
- func (x GeneratorEvaluationConfig_InputDataSourceType) String() string
- func (GeneratorEvaluationConfig_InputDataSourceType) Type() protoreflect.EnumType
- type GeneratorEvaluationConfig_SummarizationConfig
- func (*GeneratorEvaluationConfig_SummarizationConfig) Descriptor() ([]byte, []int)deprecated
- func (x *GeneratorEvaluationConfig_SummarizationConfig) GetAccuracyEvaluationVersion() stringdeprecated
- func (x *GeneratorEvaluationConfig_SummarizationConfig) GetCompletenessEvaluationVersion() stringdeprecated
- func (x *GeneratorEvaluationConfig_SummarizationConfig) GetEnableAccuracyEvaluation() booldeprecated
- func (x *GeneratorEvaluationConfig_SummarizationConfig) GetEnableCompletenessEvaluation() booldeprecated
- func (x *GeneratorEvaluationConfig_SummarizationConfig) GetEvaluatorVersion() string
- func (*GeneratorEvaluationConfig_SummarizationConfig) ProtoMessage()
- func (x *GeneratorEvaluationConfig_SummarizationConfig) ProtoReflect() protoreflect.Message
- func (x *GeneratorEvaluationConfig_SummarizationConfig) Reset()
- func (x *GeneratorEvaluationConfig_SummarizationConfig) String() string
- type GeneratorEvaluationConfig_SummarizationConfig_
- type GeneratorEvaluationOperationMetadata
- func (*GeneratorEvaluationOperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *GeneratorEvaluationOperationMetadata) GetGeneratorEvaluation() string
- func (*GeneratorEvaluationOperationMetadata) ProtoMessage()
- func (x *GeneratorEvaluationOperationMetadata) ProtoReflect() protoreflect.Message
- func (x *GeneratorEvaluationOperationMetadata) Reset()
- func (x *GeneratorEvaluationOperationMetadata) String() string
- type GeneratorEvaluation_SummarizationMetrics
- type GeneratorEvaluationsClient
- type GeneratorEvaluationsServer
- type GeneratorSuggestion
- func (*GeneratorSuggestion) Descriptor() ([]byte, []int)deprecated
- func (x *GeneratorSuggestion) GetAgentCoachingSuggestion() *AgentCoachingSuggestion
- func (x *GeneratorSuggestion) GetFreeFormSuggestion() *FreeFormSuggestion
- func (x *GeneratorSuggestion) GetSuggestion() isGeneratorSuggestion_Suggestion
- func (x *GeneratorSuggestion) GetSummarySuggestion() *SummarySuggestion
- func (x *GeneratorSuggestion) GetToolCallInfo() []*GeneratorSuggestion_ToolCallInfo
- func (*GeneratorSuggestion) ProtoMessage()
- func (x *GeneratorSuggestion) ProtoReflect() protoreflect.Message
- func (x *GeneratorSuggestion) Reset()
- func (x *GeneratorSuggestion) String() string
- type GeneratorSuggestion_AgentCoachingSuggestion
- type GeneratorSuggestion_FreeFormSuggestion
- type GeneratorSuggestion_SummarySuggestion
- type GeneratorSuggestion_ToolCallInfo
- func (*GeneratorSuggestion_ToolCallInfo) Descriptor() ([]byte, []int)deprecated
- func (x *GeneratorSuggestion_ToolCallInfo) GetToolCall() *ToolCall
- func (x *GeneratorSuggestion_ToolCallInfo) GetToolCallResult() *ToolCallResult
- func (*GeneratorSuggestion_ToolCallInfo) ProtoMessage()
- func (x *GeneratorSuggestion_ToolCallInfo) ProtoReflect() protoreflect.Message
- func (x *GeneratorSuggestion_ToolCallInfo) Reset()
- func (x *GeneratorSuggestion_ToolCallInfo) String() string
- type Generator_AgentCoachingContext
- type Generator_FreeFormContext
- type Generator_PublishedModel
- type Generator_SummarizationContext
- type GeneratorsClient
- type GeneratorsServer
- type GetAgentRequest
- type GetCompanionAgentRequest
- func (*GetCompanionAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetCompanionAgentRequest) GetName() string
- func (*GetCompanionAgentRequest) ProtoMessage()
- func (x *GetCompanionAgentRequest) ProtoReflect() protoreflect.Message
- func (x *GetCompanionAgentRequest) Reset()
- func (x *GetCompanionAgentRequest) String() string
- type GetContextRequest
- type GetConversationDatasetRequest
- func (*GetConversationDatasetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationDatasetRequest) GetName() string
- func (*GetConversationDatasetRequest) ProtoMessage()
- func (x *GetConversationDatasetRequest) ProtoReflect() protoreflect.Message
- func (x *GetConversationDatasetRequest) Reset()
- func (x *GetConversationDatasetRequest) String() string
- type GetConversationModelEvaluationRequest
- func (*GetConversationModelEvaluationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationModelEvaluationRequest) GetName() string
- func (*GetConversationModelEvaluationRequest) ProtoMessage()
- func (x *GetConversationModelEvaluationRequest) ProtoReflect() protoreflect.Message
- func (x *GetConversationModelEvaluationRequest) Reset()
- func (x *GetConversationModelEvaluationRequest) String() string
- type GetConversationModelRequest
- func (*GetConversationModelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationModelRequest) GetName() string
- func (*GetConversationModelRequest) ProtoMessage()
- func (x *GetConversationModelRequest) ProtoReflect() protoreflect.Message
- func (x *GetConversationModelRequest) Reset()
- func (x *GetConversationModelRequest) String() string
- type GetConversationProfileRequest
- func (*GetConversationProfileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationProfileRequest) GetName() string
- func (*GetConversationProfileRequest) ProtoMessage()
- func (x *GetConversationProfileRequest) ProtoReflect() protoreflect.Message
- func (x *GetConversationProfileRequest) Reset()
- func (x *GetConversationProfileRequest) String() string
- type GetConversationRequest
- func (*GetConversationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationRequest) GetName() string
- func (*GetConversationRequest) ProtoMessage()
- func (x *GetConversationRequest) ProtoReflect() protoreflect.Message
- func (x *GetConversationRequest) Reset()
- func (x *GetConversationRequest) String() string
- type GetDocumentRequest
- func (*GetDocumentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDocumentRequest) GetName() string
- func (*GetDocumentRequest) ProtoMessage()
- func (x *GetDocumentRequest) ProtoReflect() protoreflect.Message
- func (x *GetDocumentRequest) Reset()
- func (x *GetDocumentRequest) 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 GetEntityTypeRequest
- func (*GetEntityTypeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetEntityTypeRequest) GetLanguageCode() string
- func (x *GetEntityTypeRequest) GetName() string
- func (*GetEntityTypeRequest) ProtoMessage()
- func (x *GetEntityTypeRequest) ProtoReflect() protoreflect.Message
- func (x *GetEntityTypeRequest) Reset()
- func (x *GetEntityTypeRequest) String() string
- type GetEnvironmentHistoryRequest
- func (*GetEnvironmentHistoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetEnvironmentHistoryRequest) GetPageSize() int32
- func (x *GetEnvironmentHistoryRequest) GetPageToken() string
- func (x *GetEnvironmentHistoryRequest) GetParent() string
- func (*GetEnvironmentHistoryRequest) ProtoMessage()
- func (x *GetEnvironmentHistoryRequest) ProtoReflect() protoreflect.Message
- func (x *GetEnvironmentHistoryRequest) Reset()
- func (x *GetEnvironmentHistoryRequest) String() string
- type GetEnvironmentRequest
- func (*GetEnvironmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetEnvironmentRequest) GetName() string
- func (*GetEnvironmentRequest) ProtoMessage()
- func (x *GetEnvironmentRequest) ProtoReflect() protoreflect.Message
- func (x *GetEnvironmentRequest) Reset()
- func (x *GetEnvironmentRequest) String() string
- type GetFulfillmentRequest
- func (*GetFulfillmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetFulfillmentRequest) GetName() string
- func (*GetFulfillmentRequest) ProtoMessage()
- func (x *GetFulfillmentRequest) ProtoReflect() protoreflect.Message
- func (x *GetFulfillmentRequest) Reset()
- func (x *GetFulfillmentRequest) String() string
- type GetGeneratorEvaluationRequest
- func (*GetGeneratorEvaluationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetGeneratorEvaluationRequest) GetName() string
- func (*GetGeneratorEvaluationRequest) ProtoMessage()
- func (x *GetGeneratorEvaluationRequest) ProtoReflect() protoreflect.Message
- func (x *GetGeneratorEvaluationRequest) Reset()
- func (x *GetGeneratorEvaluationRequest) String() string
- type GetGeneratorRequest
- func (*GetGeneratorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetGeneratorRequest) GetName() string
- func (*GetGeneratorRequest) ProtoMessage()
- func (x *GetGeneratorRequest) ProtoReflect() protoreflect.Message
- func (x *GetGeneratorRequest) Reset()
- func (x *GetGeneratorRequest) String() string
- type GetIntentRequest
- func (*GetIntentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetIntentRequest) GetIntentView() IntentView
- func (x *GetIntentRequest) GetLanguageCode() string
- func (x *GetIntentRequest) GetName() string
- func (*GetIntentRequest) ProtoMessage()
- func (x *GetIntentRequest) ProtoReflect() protoreflect.Message
- func (x *GetIntentRequest) Reset()
- func (x *GetIntentRequest) String() string
- type GetKnowledgeBaseRequest
- func (*GetKnowledgeBaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetKnowledgeBaseRequest) GetName() string
- func (*GetKnowledgeBaseRequest) ProtoMessage()
- func (x *GetKnowledgeBaseRequest) ProtoReflect() protoreflect.Message
- func (x *GetKnowledgeBaseRequest) Reset()
- func (x *GetKnowledgeBaseRequest) String() string
- type GetParticipantRequest
- func (*GetParticipantRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetParticipantRequest) GetName() string
- func (*GetParticipantRequest) ProtoMessage()
- func (x *GetParticipantRequest) ProtoReflect() protoreflect.Message
- func (x *GetParticipantRequest) Reset()
- func (x *GetParticipantRequest) String() string
- type GetSessionEntityTypeRequest
- func (*GetSessionEntityTypeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSessionEntityTypeRequest) GetName() string
- func (*GetSessionEntityTypeRequest) ProtoMessage()
- func (x *GetSessionEntityTypeRequest) ProtoReflect() protoreflect.Message
- func (x *GetSessionEntityTypeRequest) Reset()
- func (x *GetSessionEntityTypeRequest) String() string
- type GetSipTrunkRequest
- func (*GetSipTrunkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSipTrunkRequest) GetName() string
- func (*GetSipTrunkRequest) ProtoMessage()
- func (x *GetSipTrunkRequest) ProtoReflect() protoreflect.Message
- func (x *GetSipTrunkRequest) Reset()
- func (x *GetSipTrunkRequest) String() string
- type GetToolRequest
- type GetValidationResultRequest
- func (*GetValidationResultRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetValidationResultRequest) GetLanguageCode() string
- func (x *GetValidationResultRequest) GetParent() string
- func (*GetValidationResultRequest) ProtoMessage()
- func (x *GetValidationResultRequest) ProtoReflect() protoreflect.Message
- func (x *GetValidationResultRequest) Reset()
- func (x *GetValidationResultRequest) String() string
- type GetVersionRequest
- type GroundingChunk
- func (*GroundingChunk) Descriptor() ([]byte, []int)deprecated
- func (x *GroundingChunk) GetChunkType() isGroundingChunk_ChunkType
- func (x *GroundingChunk) GetRetrievedContext() *GroundingChunk_RetrievedContext
- func (x *GroundingChunk) GetWeb() *GroundingChunk_Web
- func (*GroundingChunk) ProtoMessage()
- func (x *GroundingChunk) ProtoReflect() protoreflect.Message
- func (x *GroundingChunk) Reset()
- func (x *GroundingChunk) String() string
- type GroundingChunk_RetrievedContext
- func (*GroundingChunk_RetrievedContext) Descriptor() ([]byte, []int)deprecated
- func (x *GroundingChunk_RetrievedContext) GetText() string
- func (x *GroundingChunk_RetrievedContext) GetTitle() string
- func (x *GroundingChunk_RetrievedContext) GetUri() string
- func (*GroundingChunk_RetrievedContext) ProtoMessage()
- func (x *GroundingChunk_RetrievedContext) ProtoReflect() protoreflect.Message
- func (x *GroundingChunk_RetrievedContext) Reset()
- func (x *GroundingChunk_RetrievedContext) String() string
- type GroundingChunk_RetrievedContext_
- type GroundingChunk_Web
- func (*GroundingChunk_Web) Descriptor() ([]byte, []int)deprecated
- func (x *GroundingChunk_Web) GetDomain() string
- func (x *GroundingChunk_Web) GetTitle() string
- func (x *GroundingChunk_Web) GetUri() string
- func (*GroundingChunk_Web) ProtoMessage()
- func (x *GroundingChunk_Web) ProtoReflect() protoreflect.Message
- func (x *GroundingChunk_Web) Reset()
- func (x *GroundingChunk_Web) String() string
- type GroundingChunk_Web_
- type GroundingMetadata
- func (*GroundingMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *GroundingMetadata) GetGroundingChunks() []*GroundingChunk
- func (x *GroundingMetadata) GetGroundingSupports() []*GroundingSupport
- func (x *GroundingMetadata) GetSearchEntryPoint() *SearchEntryPoint
- func (x *GroundingMetadata) GetWebSearchQueries() []string
- func (*GroundingMetadata) ProtoMessage()
- func (x *GroundingMetadata) ProtoReflect() protoreflect.Message
- func (x *GroundingMetadata) Reset()
- func (x *GroundingMetadata) String() string
- type GroundingSupport
- func (*GroundingSupport) Descriptor() ([]byte, []int)deprecated
- func (x *GroundingSupport) GetGroundingChunkIndices() []int32
- func (x *GroundingSupport) GetSegment() *Segment
- func (*GroundingSupport) ProtoMessage()
- func (x *GroundingSupport) ProtoReflect() protoreflect.Message
- func (x *GroundingSupport) Reset()
- func (x *GroundingSupport) String() string
- type GuidanceInstruction
- func (*GuidanceInstruction) Descriptor() ([]byte, []int)deprecated
- func (x *GuidanceInstruction) GetActions() []*GuidanceInstruction_Action
- func (x *GuidanceInstruction) GetCondition() string
- func (x *GuidanceInstruction) GetDisableSuggestedReply() bool
- func (x *GuidanceInstruction) GetDisplayDetails() string
- func (x *GuidanceInstruction) GetDisplayName() string
- func (x *GuidanceInstruction) GetTriggerEvent() CompanionAgent_TriggerEvent
- func (*GuidanceInstruction) ProtoMessage()
- func (x *GuidanceInstruction) ProtoReflect() protoreflect.Message
- func (x *GuidanceInstruction) Reset()
- func (x *GuidanceInstruction) String() string
- type GuidanceInstruction_Action
- func (*GuidanceInstruction_Action) Descriptor() ([]byte, []int)deprecated
- func (x *GuidanceInstruction_Action) GetDescription() string
- func (*GuidanceInstruction_Action) ProtoMessage()
- func (x *GuidanceInstruction_Action) ProtoReflect() protoreflect.Message
- func (x *GuidanceInstruction_Action) Reset()
- func (x *GuidanceInstruction_Action) String() string
- type HumanAgentAssistantConfig
- func (*HumanAgentAssistantConfig) Descriptor() ([]byte, []int)deprecated
- func (x *HumanAgentAssistantConfig) GetEndUserSuggestionConfig() *HumanAgentAssistantConfig_SuggestionConfig
- func (x *HumanAgentAssistantConfig) GetHumanAgentSuggestionConfig() *HumanAgentAssistantConfig_SuggestionConfig
- func (x *HumanAgentAssistantConfig) GetMessageAnalysisConfig() *HumanAgentAssistantConfig_MessageAnalysisConfig
- func (x *HumanAgentAssistantConfig) GetNotificationConfig() *NotificationConfig
- func (*HumanAgentAssistantConfig) ProtoMessage()
- func (x *HumanAgentAssistantConfig) ProtoReflect() protoreflect.Message
- func (x *HumanAgentAssistantConfig) Reset()
- func (x *HumanAgentAssistantConfig) String() string
- type HumanAgentAssistantConfig_ConversationModelConfig
- func (*HumanAgentAssistantConfig_ConversationModelConfig) Descriptor() ([]byte, []int)deprecated
- func (x *HumanAgentAssistantConfig_ConversationModelConfig) GetBaselineModelVersion() string
- func (x *HumanAgentAssistantConfig_ConversationModelConfig) GetModel() string
- func (*HumanAgentAssistantConfig_ConversationModelConfig) ProtoMessage()
- func (x *HumanAgentAssistantConfig_ConversationModelConfig) ProtoReflect() protoreflect.Message
- func (x *HumanAgentAssistantConfig_ConversationModelConfig) Reset()
- func (x *HumanAgentAssistantConfig_ConversationModelConfig) String() string
- type HumanAgentAssistantConfig_ConversationProcessConfig
- func (*HumanAgentAssistantConfig_ConversationProcessConfig) Descriptor() ([]byte, []int)deprecated
- func (x *HumanAgentAssistantConfig_ConversationProcessConfig) GetRecentSentencesCount() int32
- func (*HumanAgentAssistantConfig_ConversationProcessConfig) ProtoMessage()
- func (x *HumanAgentAssistantConfig_ConversationProcessConfig) ProtoReflect() protoreflect.Message
- func (x *HumanAgentAssistantConfig_ConversationProcessConfig) Reset()
- func (x *HumanAgentAssistantConfig_ConversationProcessConfig) String() string
- type HumanAgentAssistantConfig_MessageAnalysisConfig
- func (*HumanAgentAssistantConfig_MessageAnalysisConfig) Descriptor() ([]byte, []int)deprecated
- func (x *HumanAgentAssistantConfig_MessageAnalysisConfig) GetEnableEntityExtraction() bool
- func (x *HumanAgentAssistantConfig_MessageAnalysisConfig) GetEnableSentimentAnalysis() bool
- func (x *HumanAgentAssistantConfig_MessageAnalysisConfig) GetEnableSentimentAnalysisV3() bool
- func (*HumanAgentAssistantConfig_MessageAnalysisConfig) ProtoMessage()
- func (x *HumanAgentAssistantConfig_MessageAnalysisConfig) ProtoReflect() protoreflect.Message
- func (x *HumanAgentAssistantConfig_MessageAnalysisConfig) Reset()
- func (x *HumanAgentAssistantConfig_MessageAnalysisConfig) String() string
- type HumanAgentAssistantConfig_SuggestionConfig
- func (*HumanAgentAssistantConfig_SuggestionConfig) Descriptor() ([]byte, []int)deprecated
- func (x *HumanAgentAssistantConfig_SuggestionConfig) GetCompanionAgent() string
- func (x *HumanAgentAssistantConfig_SuggestionConfig) GetDisableHighLatencyFeaturesSyncDelivery() bool
- func (x *HumanAgentAssistantConfig_SuggestionConfig) GetEnableAsyncToolCall() booldeprecated
- func (x *HumanAgentAssistantConfig_SuggestionConfig) GetFeatureConfigs() []*HumanAgentAssistantConfig_SuggestionFeatureConfig
- func (x *HumanAgentAssistantConfig_SuggestionConfig) GetGenerators() []string
- func (x *HumanAgentAssistantConfig_SuggestionConfig) GetGroupSuggestionResponses() bool
- func (x *HumanAgentAssistantConfig_SuggestionConfig) GetSkipEmptyEventBasedSuggestion() bool
- func (x *HumanAgentAssistantConfig_SuggestionConfig) GetUseUnredactedConversationData() bool
- func (*HumanAgentAssistantConfig_SuggestionConfig) ProtoMessage()
- func (x *HumanAgentAssistantConfig_SuggestionConfig) ProtoReflect() protoreflect.Message
- func (x *HumanAgentAssistantConfig_SuggestionConfig) Reset()
- func (x *HumanAgentAssistantConfig_SuggestionConfig) String() string
- type HumanAgentAssistantConfig_SuggestionFeatureConfig
- func (*HumanAgentAssistantConfig_SuggestionFeatureConfig) Descriptor() ([]byte, []int)deprecated
- func (x *HumanAgentAssistantConfig_SuggestionFeatureConfig) GetConversationModelConfig() *HumanAgentAssistantConfig_ConversationModelConfig
- func (x *HumanAgentAssistantConfig_SuggestionFeatureConfig) GetConversationProcessConfig() *HumanAgentAssistantConfig_ConversationProcessConfig
- func (x *HumanAgentAssistantConfig_SuggestionFeatureConfig) GetDisableAgentQueryLogging() bool
- func (x *HumanAgentAssistantConfig_SuggestionFeatureConfig) GetDisableQuerySearchContext() bool
- func (x *HumanAgentAssistantConfig_SuggestionFeatureConfig) GetEnableConversationAugmentedQuery() bool
- func (x *HumanAgentAssistantConfig_SuggestionFeatureConfig) GetEnableEventBasedSuggestion() bool
- func (x *HumanAgentAssistantConfig_SuggestionFeatureConfig) GetEnableQuerySuggestionOnly() bool
- func (x *HumanAgentAssistantConfig_SuggestionFeatureConfig) GetEnableQuerySuggestionWhenNoAnswer() bool
- func (x *HumanAgentAssistantConfig_SuggestionFeatureConfig) GetEnableResponseDebugInfo() bool
- func (x *HumanAgentAssistantConfig_SuggestionFeatureConfig) GetQueryConfig() *HumanAgentAssistantConfig_SuggestionQueryConfig
- func (x *HumanAgentAssistantConfig_SuggestionFeatureConfig) GetRaiSettings() *RaiSettings
- func (x *HumanAgentAssistantConfig_SuggestionFeatureConfig) GetSuggestionFeature() *SuggestionFeature
- func (x *HumanAgentAssistantConfig_SuggestionFeatureConfig) GetSuggestionTriggerEvent() TriggerEvent
- func (x *HumanAgentAssistantConfig_SuggestionFeatureConfig) GetSuggestionTriggerSettings() *HumanAgentAssistantConfig_SuggestionTriggerSettings
- func (*HumanAgentAssistantConfig_SuggestionFeatureConfig) ProtoMessage()
- func (x *HumanAgentAssistantConfig_SuggestionFeatureConfig) ProtoReflect() protoreflect.Message
- func (x *HumanAgentAssistantConfig_SuggestionFeatureConfig) Reset()
- func (x *HumanAgentAssistantConfig_SuggestionFeatureConfig) String() string
- type HumanAgentAssistantConfig_SuggestionQueryConfig
- func (*HumanAgentAssistantConfig_SuggestionQueryConfig) Descriptor() ([]byte, []int)deprecated
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig) GetConfidenceThreshold() float32
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig) GetContextFilterSettings() *HumanAgentAssistantConfig_SuggestionQueryConfig_ContextFilterSettings
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig) GetContextSize() int32
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig) GetDialogflowQuerySource() *HumanAgentAssistantConfig_SuggestionQueryConfig_DialogflowQuerySource
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig) GetDocumentQuerySource() *HumanAgentAssistantConfig_SuggestionQueryConfig_DocumentQuerySource
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig) GetKnowledgeBaseQuerySource() *HumanAgentAssistantConfig_SuggestionQueryConfig_KnowledgeBaseQuerySource
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig) GetMaxResults() int32
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig) GetQuerySource() isHumanAgentAssistantConfig_SuggestionQueryConfig_QuerySource
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig) GetSections() *HumanAgentAssistantConfig_SuggestionQueryConfig_Sections
- func (*HumanAgentAssistantConfig_SuggestionQueryConfig) ProtoMessage()
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig) ProtoReflect() protoreflect.Message
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig) Reset()
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig) String() string
- type HumanAgentAssistantConfig_SuggestionQueryConfig_ContextFilterSettings
- func (*HumanAgentAssistantConfig_SuggestionQueryConfig_ContextFilterSettings) Descriptor() ([]byte, []int)deprecated
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_ContextFilterSettings) GetDropHandoffMessages() bool
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_ContextFilterSettings) GetDropIvrMessages() bool
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_ContextFilterSettings) GetDropVirtualAgentMessages() bool
- func (*HumanAgentAssistantConfig_SuggestionQueryConfig_ContextFilterSettings) ProtoMessage()
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_ContextFilterSettings) ProtoReflect() protoreflect.Message
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_ContextFilterSettings) Reset()
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_ContextFilterSettings) String() string
- type HumanAgentAssistantConfig_SuggestionQueryConfig_DialogflowQuerySource
- func (*HumanAgentAssistantConfig_SuggestionQueryConfig_DialogflowQuerySource) Descriptor() ([]byte, []int)deprecated
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_DialogflowQuerySource) GetAgent() string
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_DialogflowQuerySource) GetHumanAgentSideConfig() ...
- func (*HumanAgentAssistantConfig_SuggestionQueryConfig_DialogflowQuerySource) ProtoMessage()
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_DialogflowQuerySource) ProtoReflect() protoreflect.Message
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_DialogflowQuerySource) Reset()
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_DialogflowQuerySource) String() string
- type HumanAgentAssistantConfig_SuggestionQueryConfig_DialogflowQuerySource_
- type HumanAgentAssistantConfig_SuggestionQueryConfig_DialogflowQuerySource_HumanAgentSideConfig
- func (*HumanAgentAssistantConfig_SuggestionQueryConfig_DialogflowQuerySource_HumanAgentSideConfig) Descriptor() ([]byte, []int)deprecated
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_DialogflowQuerySource_HumanAgentSideConfig) GetAgent() string
- func (*HumanAgentAssistantConfig_SuggestionQueryConfig_DialogflowQuerySource_HumanAgentSideConfig) ProtoMessage()
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_DialogflowQuerySource_HumanAgentSideConfig) ProtoReflect() protoreflect.Message
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_DialogflowQuerySource_HumanAgentSideConfig) Reset()
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_DialogflowQuerySource_HumanAgentSideConfig) String() string
- type HumanAgentAssistantConfig_SuggestionQueryConfig_DocumentQuerySource
- func (*HumanAgentAssistantConfig_SuggestionQueryConfig_DocumentQuerySource) Descriptor() ([]byte, []int)deprecated
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_DocumentQuerySource) GetDocuments() []string
- func (*HumanAgentAssistantConfig_SuggestionQueryConfig_DocumentQuerySource) ProtoMessage()
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_DocumentQuerySource) ProtoReflect() protoreflect.Message
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_DocumentQuerySource) Reset()
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_DocumentQuerySource) String() string
- type HumanAgentAssistantConfig_SuggestionQueryConfig_DocumentQuerySource_
- type HumanAgentAssistantConfig_SuggestionQueryConfig_KnowledgeBaseQuerySource
- func (*HumanAgentAssistantConfig_SuggestionQueryConfig_KnowledgeBaseQuerySource) Descriptor() ([]byte, []int)deprecated
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_KnowledgeBaseQuerySource) GetKnowledgeBases() []string
- func (*HumanAgentAssistantConfig_SuggestionQueryConfig_KnowledgeBaseQuerySource) ProtoMessage()
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_KnowledgeBaseQuerySource) ProtoReflect() protoreflect.Message
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_KnowledgeBaseQuerySource) Reset()
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_KnowledgeBaseQuerySource) String() string
- type HumanAgentAssistantConfig_SuggestionQueryConfig_KnowledgeBaseQuerySource_
- type HumanAgentAssistantConfig_SuggestionQueryConfig_Sections
- func (*HumanAgentAssistantConfig_SuggestionQueryConfig_Sections) Descriptor() ([]byte, []int)deprecated
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_Sections) GetSectionTypes() []HumanAgentAssistantConfig_SuggestionQueryConfig_Sections_SectionType
- func (*HumanAgentAssistantConfig_SuggestionQueryConfig_Sections) ProtoMessage()
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_Sections) ProtoReflect() protoreflect.Message
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_Sections) Reset()
- func (x *HumanAgentAssistantConfig_SuggestionQueryConfig_Sections) String() string
- type HumanAgentAssistantConfig_SuggestionQueryConfig_Sections_SectionType
- func (HumanAgentAssistantConfig_SuggestionQueryConfig_Sections_SectionType) Descriptor() protoreflect.EnumDescriptor
- func (x HumanAgentAssistantConfig_SuggestionQueryConfig_Sections_SectionType) Enum() *HumanAgentAssistantConfig_SuggestionQueryConfig_Sections_SectionType
- func (HumanAgentAssistantConfig_SuggestionQueryConfig_Sections_SectionType) EnumDescriptor() ([]byte, []int)deprecated
- func (x HumanAgentAssistantConfig_SuggestionQueryConfig_Sections_SectionType) Number() protoreflect.EnumNumber
- func (x HumanAgentAssistantConfig_SuggestionQueryConfig_Sections_SectionType) String() string
- func (HumanAgentAssistantConfig_SuggestionQueryConfig_Sections_SectionType) Type() protoreflect.EnumType
- type HumanAgentAssistantConfig_SuggestionTriggerSettings
- func (*HumanAgentAssistantConfig_SuggestionTriggerSettings) Descriptor() ([]byte, []int)deprecated
- func (x *HumanAgentAssistantConfig_SuggestionTriggerSettings) GetNoSmalltalk() bool
- func (x *HumanAgentAssistantConfig_SuggestionTriggerSettings) GetOnlyEndUser() bool
- func (*HumanAgentAssistantConfig_SuggestionTriggerSettings) ProtoMessage()
- func (x *HumanAgentAssistantConfig_SuggestionTriggerSettings) ProtoReflect() protoreflect.Message
- func (x *HumanAgentAssistantConfig_SuggestionTriggerSettings) Reset()
- func (x *HumanAgentAssistantConfig_SuggestionTriggerSettings) String() string
- type HumanAgentAssistantEvent
- func (*HumanAgentAssistantEvent) Descriptor() ([]byte, []int)deprecated
- func (x *HumanAgentAssistantEvent) GetConversation() string
- func (x *HumanAgentAssistantEvent) GetParticipant() string
- func (x *HumanAgentAssistantEvent) GetSuggestionResults() []*SuggestionResult
- func (*HumanAgentAssistantEvent) ProtoMessage()
- func (x *HumanAgentAssistantEvent) ProtoReflect() protoreflect.Message
- func (x *HumanAgentAssistantEvent) Reset()
- func (x *HumanAgentAssistantEvent) String() string
- type HumanAgentHandoffConfig
- func (*HumanAgentHandoffConfig) Descriptor() ([]byte, []int)deprecated
- func (x *HumanAgentHandoffConfig) GetAgentService() isHumanAgentHandoffConfig_AgentService
- func (x *HumanAgentHandoffConfig) GetLivePersonConfig() *HumanAgentHandoffConfig_LivePersonConfig
- func (x *HumanAgentHandoffConfig) GetSalesforceLiveAgentConfig() *HumanAgentHandoffConfig_SalesforceLiveAgentConfig
- func (*HumanAgentHandoffConfig) ProtoMessage()
- func (x *HumanAgentHandoffConfig) ProtoReflect() protoreflect.Message
- func (x *HumanAgentHandoffConfig) Reset()
- func (x *HumanAgentHandoffConfig) String() string
- type HumanAgentHandoffConfig_LivePersonConfig
- func (*HumanAgentHandoffConfig_LivePersonConfig) Descriptor() ([]byte, []int)deprecated
- func (x *HumanAgentHandoffConfig_LivePersonConfig) GetAccountNumber() string
- func (*HumanAgentHandoffConfig_LivePersonConfig) ProtoMessage()
- func (x *HumanAgentHandoffConfig_LivePersonConfig) ProtoReflect() protoreflect.Message
- func (x *HumanAgentHandoffConfig_LivePersonConfig) Reset()
- func (x *HumanAgentHandoffConfig_LivePersonConfig) String() string
- type HumanAgentHandoffConfig_LivePersonConfig_
- type HumanAgentHandoffConfig_SalesforceLiveAgentConfig
- func (*HumanAgentHandoffConfig_SalesforceLiveAgentConfig) Descriptor() ([]byte, []int)deprecated
- func (x *HumanAgentHandoffConfig_SalesforceLiveAgentConfig) GetButtonId() string
- func (x *HumanAgentHandoffConfig_SalesforceLiveAgentConfig) GetDeploymentId() string
- func (x *HumanAgentHandoffConfig_SalesforceLiveAgentConfig) GetEndpointDomain() string
- func (x *HumanAgentHandoffConfig_SalesforceLiveAgentConfig) GetOrganizationId() string
- func (*HumanAgentHandoffConfig_SalesforceLiveAgentConfig) ProtoMessage()
- func (x *HumanAgentHandoffConfig_SalesforceLiveAgentConfig) ProtoReflect() protoreflect.Message
- func (x *HumanAgentHandoffConfig_SalesforceLiveAgentConfig) Reset()
- func (x *HumanAgentHandoffConfig_SalesforceLiveAgentConfig) String() string
- type HumanAgentHandoffConfig_SalesforceLiveAgentConfig_
- type ImportAgentRequest
- func (*ImportAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ImportAgentRequest) GetAgent() isImportAgentRequest_Agent
- func (x *ImportAgentRequest) GetAgentContent() []byte
- func (x *ImportAgentRequest) GetAgentUri() string
- func (x *ImportAgentRequest) GetParent() string
- func (*ImportAgentRequest) ProtoMessage()
- func (x *ImportAgentRequest) ProtoReflect() protoreflect.Message
- func (x *ImportAgentRequest) Reset()
- func (x *ImportAgentRequest) String() string
- type ImportAgentRequest_AgentContent
- type ImportAgentRequest_AgentUri
- type ImportConversationDataOperationMetadata
- func (*ImportConversationDataOperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *ImportConversationDataOperationMetadata) GetConversationDataset() string
- func (x *ImportConversationDataOperationMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *ImportConversationDataOperationMetadata) GetPartialFailures() []*status.Status
- func (*ImportConversationDataOperationMetadata) ProtoMessage()
- func (x *ImportConversationDataOperationMetadata) ProtoReflect() protoreflect.Message
- func (x *ImportConversationDataOperationMetadata) Reset()
- func (x *ImportConversationDataOperationMetadata) String() string
- type ImportConversationDataOperationResponse
- func (*ImportConversationDataOperationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ImportConversationDataOperationResponse) GetConversationDataset() string
- func (x *ImportConversationDataOperationResponse) GetImportCount() int32
- func (*ImportConversationDataOperationResponse) ProtoMessage()
- func (x *ImportConversationDataOperationResponse) ProtoReflect() protoreflect.Message
- func (x *ImportConversationDataOperationResponse) Reset()
- func (x *ImportConversationDataOperationResponse) String() string
- type ImportConversationDataRequest
- func (*ImportConversationDataRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ImportConversationDataRequest) GetInputConfig() *InputConfig
- func (x *ImportConversationDataRequest) GetName() string
- func (*ImportConversationDataRequest) ProtoMessage()
- func (x *ImportConversationDataRequest) ProtoReflect() protoreflect.Message
- func (x *ImportConversationDataRequest) Reset()
- func (x *ImportConversationDataRequest) String() string
- type ImportDocumentTemplate
- func (*ImportDocumentTemplate) Descriptor() ([]byte, []int)deprecated
- func (x *ImportDocumentTemplate) GetKnowledgeTypes() []Document_KnowledgeType
- func (x *ImportDocumentTemplate) GetMetadata() map[string]string
- func (x *ImportDocumentTemplate) GetMimeType() string
- func (*ImportDocumentTemplate) ProtoMessage()
- func (x *ImportDocumentTemplate) ProtoReflect() protoreflect.Message
- func (x *ImportDocumentTemplate) Reset()
- func (x *ImportDocumentTemplate) String() string
- type ImportDocumentsRequest
- func (*ImportDocumentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ImportDocumentsRequest) GetDocumentTemplate() *ImportDocumentTemplate
- func (x *ImportDocumentsRequest) GetGcsSource() *GcsSources
- func (x *ImportDocumentsRequest) GetImportGcsCustomMetadata() bool
- func (x *ImportDocumentsRequest) GetParent() string
- func (x *ImportDocumentsRequest) GetSource() isImportDocumentsRequest_Source
- func (*ImportDocumentsRequest) ProtoMessage()
- func (x *ImportDocumentsRequest) ProtoReflect() protoreflect.Message
- func (x *ImportDocumentsRequest) Reset()
- func (x *ImportDocumentsRequest) String() string
- type ImportDocumentsRequest_GcsSource
- type ImportDocumentsResponse
- func (*ImportDocumentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ImportDocumentsResponse) GetWarnings() []*status.Status
- func (*ImportDocumentsResponse) ProtoMessage()
- func (x *ImportDocumentsResponse) ProtoReflect() protoreflect.Message
- func (x *ImportDocumentsResponse) Reset()
- func (x *ImportDocumentsResponse) String() string
- type InferenceParameter
- func (*InferenceParameter) Descriptor() ([]byte, []int)deprecated
- func (x *InferenceParameter) GetMaxOutputTokens() int32
- func (x *InferenceParameter) GetTemperature() float64
- func (x *InferenceParameter) GetTopK() int32
- func (x *InferenceParameter) GetTopP() float64
- func (*InferenceParameter) ProtoMessage()
- func (x *InferenceParameter) ProtoReflect() protoreflect.Message
- func (x *InferenceParameter) Reset()
- func (x *InferenceParameter) String() string
- type IngestContextReferencesRequest
- func (*IngestContextReferencesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *IngestContextReferencesRequest) GetContextReferences() map[string]*Conversation_ContextReference
- func (x *IngestContextReferencesRequest) GetConversation() string
- func (*IngestContextReferencesRequest) ProtoMessage()
- func (x *IngestContextReferencesRequest) ProtoReflect() protoreflect.Message
- func (x *IngestContextReferencesRequest) Reset()
- func (x *IngestContextReferencesRequest) String() string
- type IngestContextReferencesResponse
- func (*IngestContextReferencesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *IngestContextReferencesResponse) GetIngestedContextReferences() map[string]*Conversation_ContextReference
- func (*IngestContextReferencesResponse) ProtoMessage()
- func (x *IngestContextReferencesResponse) ProtoReflect() protoreflect.Message
- func (x *IngestContextReferencesResponse) Reset()
- func (x *IngestContextReferencesResponse) String() string
- type IngestedContextReferenceDebugInfo
- func (*IngestedContextReferenceDebugInfo) Descriptor() ([]byte, []int)deprecated
- func (x *IngestedContextReferenceDebugInfo) GetContextReferenceRetrieved() bool
- func (x *IngestedContextReferenceDebugInfo) GetIngestedParametersDebugInfo() []*IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo
- func (x *IngestedContextReferenceDebugInfo) GetProjectNotAllowlisted() bool
- func (*IngestedContextReferenceDebugInfo) ProtoMessage()
- func (x *IngestedContextReferenceDebugInfo) ProtoReflect() protoreflect.Message
- func (x *IngestedContextReferenceDebugInfo) Reset()
- func (x *IngestedContextReferenceDebugInfo) String() string
- type IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo
- func (*IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo) Descriptor() ([]byte, []int)deprecated
- func (x *IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo) GetIngestionStatus() IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo_IngestionStatus
- func (x *IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo) GetParameter() string
- func (*IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo) ProtoMessage()
- func (x *IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo) ProtoReflect() protoreflect.Message
- func (x *IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo) Reset()
- func (x *IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo) String() string
- type IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo_IngestionStatus
- func (IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo_IngestionStatus) Descriptor() protoreflect.EnumDescriptor
- func (x IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo_IngestionStatus) Enum() *IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo_IngestionStatus
- func (IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo_IngestionStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo_IngestionStatus) Number() protoreflect.EnumNumber
- func (x IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo_IngestionStatus) String() string
- func (IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo_IngestionStatus) Type() protoreflect.EnumType
- type InitializeEncryptionSpecMetadata
- func (*InitializeEncryptionSpecMetadata) Descriptor() ([]byte, []int)deprecated
- 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 InputAudioConfig
- func (*InputAudioConfig) Descriptor() ([]byte, []int)deprecated
- func (x *InputAudioConfig) GetAudioEncoding() AudioEncoding
- func (x *InputAudioConfig) GetDisableNoSpeechRecognizedEvent() bool
- func (x *InputAudioConfig) GetEnableAutomaticPunctuation() bool
- func (x *InputAudioConfig) GetEnableVoiceActivityEvents() bool
- func (x *InputAudioConfig) GetEnableWordInfo() bool
- func (x *InputAudioConfig) GetGeminiAsrConfig() *SpeechToTextConfig_GeminiAsrConfig
- func (x *InputAudioConfig) GetLanguageCode() string
- func (x *InputAudioConfig) GetModel() string
- func (x *InputAudioConfig) GetModelVariant() SpeechModelVariant
- func (x *InputAudioConfig) GetOptOutConformerModelMigration() bool
- func (x *InputAudioConfig) GetPhraseHints() []stringdeprecated
- func (x *InputAudioConfig) GetPhraseSets() []string
- func (x *InputAudioConfig) GetSampleRateHertz() int32
- func (x *InputAudioConfig) GetSingleUtterance() bool
- func (x *InputAudioConfig) GetSpeechContexts() []*SpeechContext
- func (x *InputAudioConfig) GetUseGeminiAsr() bool
- func (*InputAudioConfig) ProtoMessage()
- func (x *InputAudioConfig) ProtoReflect() protoreflect.Message
- func (x *InputAudioConfig) Reset()
- func (x *InputAudioConfig) String() string
- type InputConfig
- func (*InputConfig) Descriptor() ([]byte, []int)deprecated
- func (x *InputConfig) GetGcsSource() *GcsSources
- func (x *InputConfig) GetSource() isInputConfig_Source
- func (*InputConfig) ProtoMessage()
- func (x *InputConfig) ProtoReflect() protoreflect.Message
- func (x *InputConfig) Reset()
- func (x *InputConfig) String() string
- type InputConfig_GcsSource
- type InputDataset
- type InputTextConfig
- type Intent
- func (*Intent) Descriptor() ([]byte, []int)deprecated
- func (x *Intent) GetAction() string
- func (x *Intent) GetDefaultResponsePlatforms() []Intent_Message_Platform
- func (x *Intent) GetDisplayName() string
- func (x *Intent) GetEndInteraction() bool
- func (x *Intent) GetEvents() []string
- func (x *Intent) GetFollowupIntentInfo() []*Intent_FollowupIntentInfo
- func (x *Intent) GetInputContextNames() []string
- func (x *Intent) GetIsFallback() bool
- func (x *Intent) GetLiveAgentHandoff() bool
- func (x *Intent) GetMessages() []*Intent_Message
- func (x *Intent) GetMlDisabled() bool
- func (x *Intent) GetName() string
- func (x *Intent) GetOutputContexts() []*Context
- func (x *Intent) GetParameters() []*Intent_Parameter
- func (x *Intent) GetParentFollowupIntentName() string
- func (x *Intent) GetPriority() int32
- func (x *Intent) GetResetContexts() bool
- func (x *Intent) GetRootFollowupIntentName() string
- func (x *Intent) GetTrainingPhrases() []*Intent_TrainingPhrase
- func (x *Intent) GetWebhookState() Intent_WebhookState
- func (*Intent) ProtoMessage()
- func (x *Intent) ProtoReflect() protoreflect.Message
- func (x *Intent) Reset()
- func (x *Intent) String() string
- type IntentBatch
- type IntentSuggestion
- func (*IntentSuggestion) Descriptor() ([]byte, []int)deprecated
- func (x *IntentSuggestion) GetDescription() string
- func (x *IntentSuggestion) GetDisplayName() string
- func (x *IntentSuggestion) GetIntent() isIntentSuggestion_Intent
- func (x *IntentSuggestion) GetIntentV2() string
- func (*IntentSuggestion) ProtoMessage()
- func (x *IntentSuggestion) ProtoReflect() protoreflect.Message
- func (x *IntentSuggestion) Reset()
- func (x *IntentSuggestion) String() string
- type IntentSuggestion_IntentV2
- type IntentView
- type Intent_FollowupIntentInfo
- func (*Intent_FollowupIntentInfo) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_FollowupIntentInfo) GetFollowupIntentName() string
- func (x *Intent_FollowupIntentInfo) GetParentFollowupIntentName() string
- func (*Intent_FollowupIntentInfo) ProtoMessage()
- func (x *Intent_FollowupIntentInfo) ProtoReflect() protoreflect.Message
- func (x *Intent_FollowupIntentInfo) Reset()
- func (x *Intent_FollowupIntentInfo) String() string
- type Intent_Message
- func (*Intent_Message) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message) GetBasicCard() *Intent_Message_BasicCard
- func (x *Intent_Message) GetBrowseCarouselCard() *Intent_Message_BrowseCarouselCard
- func (x *Intent_Message) GetCard() *Intent_Message_Card
- func (x *Intent_Message) GetCarouselSelect() *Intent_Message_CarouselSelect
- func (x *Intent_Message) GetImage() *Intent_Message_Image
- func (x *Intent_Message) GetLinkOutSuggestion() *Intent_Message_LinkOutSuggestion
- func (x *Intent_Message) GetListSelect() *Intent_Message_ListSelect
- func (x *Intent_Message) GetMediaContent() *Intent_Message_MediaContent
- func (x *Intent_Message) GetMessage() isIntent_Message_Message
- func (x *Intent_Message) GetPayload() *structpb.Struct
- func (x *Intent_Message) GetPlatform() Intent_Message_Platform
- func (x *Intent_Message) GetQuickReplies() *Intent_Message_QuickReplies
- func (x *Intent_Message) GetSimpleResponses() *Intent_Message_SimpleResponses
- func (x *Intent_Message) GetSuggestions() *Intent_Message_Suggestions
- func (x *Intent_Message) GetTableCard() *Intent_Message_TableCard
- func (x *Intent_Message) GetText() *Intent_Message_Text
- func (*Intent_Message) ProtoMessage()
- func (x *Intent_Message) ProtoReflect() protoreflect.Message
- func (x *Intent_Message) Reset()
- func (x *Intent_Message) String() string
- type Intent_Message_BasicCard
- func (*Intent_Message_BasicCard) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_BasicCard) GetButtons() []*Intent_Message_BasicCard_Button
- func (x *Intent_Message_BasicCard) GetFormattedText() string
- func (x *Intent_Message_BasicCard) GetImage() *Intent_Message_Image
- func (x *Intent_Message_BasicCard) GetSubtitle() string
- func (x *Intent_Message_BasicCard) GetTitle() string
- func (*Intent_Message_BasicCard) ProtoMessage()
- func (x *Intent_Message_BasicCard) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_BasicCard) Reset()
- func (x *Intent_Message_BasicCard) String() string
- type Intent_Message_BasicCard_
- type Intent_Message_BasicCard_Button
- func (*Intent_Message_BasicCard_Button) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_BasicCard_Button) GetOpenUriAction() *Intent_Message_BasicCard_Button_OpenUriAction
- func (x *Intent_Message_BasicCard_Button) GetTitle() string
- func (*Intent_Message_BasicCard_Button) ProtoMessage()
- func (x *Intent_Message_BasicCard_Button) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_BasicCard_Button) Reset()
- func (x *Intent_Message_BasicCard_Button) String() string
- type Intent_Message_BasicCard_Button_OpenUriAction
- func (*Intent_Message_BasicCard_Button_OpenUriAction) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_BasicCard_Button_OpenUriAction) GetUri() string
- func (*Intent_Message_BasicCard_Button_OpenUriAction) ProtoMessage()
- func (x *Intent_Message_BasicCard_Button_OpenUriAction) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_BasicCard_Button_OpenUriAction) Reset()
- func (x *Intent_Message_BasicCard_Button_OpenUriAction) String() string
- type Intent_Message_BrowseCarouselCard
- func (*Intent_Message_BrowseCarouselCard) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_BrowseCarouselCard) GetImageDisplayOptions() Intent_Message_BrowseCarouselCard_ImageDisplayOptions
- func (x *Intent_Message_BrowseCarouselCard) GetItems() []*Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem
- func (*Intent_Message_BrowseCarouselCard) ProtoMessage()
- func (x *Intent_Message_BrowseCarouselCard) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_BrowseCarouselCard) Reset()
- func (x *Intent_Message_BrowseCarouselCard) String() string
- type Intent_Message_BrowseCarouselCard_
- type Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem
- func (*Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem) GetDescription() string
- func (x *Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem) GetFooter() string
- func (x *Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem) GetImage() *Intent_Message_Image
- func (x *Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem) GetOpenUriAction() *Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem_OpenUrlAction
- func (x *Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem) GetTitle() string
- func (*Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem) ProtoMessage()
- func (x *Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem) Reset()
- func (x *Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem) String() string
- type Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem_OpenUrlAction
- func (*Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem_OpenUrlAction) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem_OpenUrlAction) GetUrl() string
- func (x *Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem_OpenUrlAction) GetUrlTypeHint() ...
- func (*Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem_OpenUrlAction) ProtoMessage()
- func (x *Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem_OpenUrlAction) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem_OpenUrlAction) Reset()
- func (x *Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem_OpenUrlAction) String() string
- type Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem_OpenUrlAction_UrlTypeHint
- func (Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem_OpenUrlAction_UrlTypeHint) Descriptor() protoreflect.EnumDescriptor
- func (x Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem_OpenUrlAction_UrlTypeHint) Enum() ...
- func (Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem_OpenUrlAction_UrlTypeHint) EnumDescriptor() ([]byte, []int)deprecated
- func (x Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem_OpenUrlAction_UrlTypeHint) Number() protoreflect.EnumNumber
- func (x Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem_OpenUrlAction_UrlTypeHint) String() string
- func (Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem_OpenUrlAction_UrlTypeHint) Type() protoreflect.EnumType
- type Intent_Message_BrowseCarouselCard_ImageDisplayOptions
- func (Intent_Message_BrowseCarouselCard_ImageDisplayOptions) Descriptor() protoreflect.EnumDescriptor
- func (x Intent_Message_BrowseCarouselCard_ImageDisplayOptions) Enum() *Intent_Message_BrowseCarouselCard_ImageDisplayOptions
- func (Intent_Message_BrowseCarouselCard_ImageDisplayOptions) EnumDescriptor() ([]byte, []int)deprecated
- func (x Intent_Message_BrowseCarouselCard_ImageDisplayOptions) Number() protoreflect.EnumNumber
- func (x Intent_Message_BrowseCarouselCard_ImageDisplayOptions) String() string
- func (Intent_Message_BrowseCarouselCard_ImageDisplayOptions) Type() protoreflect.EnumType
- type Intent_Message_Card
- func (*Intent_Message_Card) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_Card) GetButtons() []*Intent_Message_Card_Button
- func (x *Intent_Message_Card) GetImageUri() string
- func (x *Intent_Message_Card) GetSubtitle() string
- func (x *Intent_Message_Card) GetTitle() string
- func (*Intent_Message_Card) ProtoMessage()
- func (x *Intent_Message_Card) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_Card) Reset()
- func (x *Intent_Message_Card) String() string
- type Intent_Message_Card_
- type Intent_Message_Card_Button
- func (*Intent_Message_Card_Button) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_Card_Button) GetPostback() string
- func (x *Intent_Message_Card_Button) GetText() string
- func (*Intent_Message_Card_Button) ProtoMessage()
- func (x *Intent_Message_Card_Button) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_Card_Button) Reset()
- func (x *Intent_Message_Card_Button) String() string
- type Intent_Message_CarouselSelect
- func (*Intent_Message_CarouselSelect) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_CarouselSelect) GetItems() []*Intent_Message_CarouselSelect_Item
- func (*Intent_Message_CarouselSelect) ProtoMessage()
- func (x *Intent_Message_CarouselSelect) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_CarouselSelect) Reset()
- func (x *Intent_Message_CarouselSelect) String() string
- type Intent_Message_CarouselSelect_
- type Intent_Message_CarouselSelect_Item
- func (*Intent_Message_CarouselSelect_Item) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_CarouselSelect_Item) GetDescription() string
- func (x *Intent_Message_CarouselSelect_Item) GetImage() *Intent_Message_Image
- func (x *Intent_Message_CarouselSelect_Item) GetInfo() *Intent_Message_SelectItemInfo
- func (x *Intent_Message_CarouselSelect_Item) GetTitle() string
- func (*Intent_Message_CarouselSelect_Item) ProtoMessage()
- func (x *Intent_Message_CarouselSelect_Item) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_CarouselSelect_Item) Reset()
- func (x *Intent_Message_CarouselSelect_Item) String() string
- type Intent_Message_ColumnProperties
- func (*Intent_Message_ColumnProperties) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_ColumnProperties) GetHeader() string
- func (x *Intent_Message_ColumnProperties) GetHorizontalAlignment() Intent_Message_ColumnProperties_HorizontalAlignment
- func (*Intent_Message_ColumnProperties) ProtoMessage()
- func (x *Intent_Message_ColumnProperties) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_ColumnProperties) Reset()
- func (x *Intent_Message_ColumnProperties) String() string
- type Intent_Message_ColumnProperties_HorizontalAlignment
- func (Intent_Message_ColumnProperties_HorizontalAlignment) Descriptor() protoreflect.EnumDescriptor
- func (x Intent_Message_ColumnProperties_HorizontalAlignment) Enum() *Intent_Message_ColumnProperties_HorizontalAlignment
- func (Intent_Message_ColumnProperties_HorizontalAlignment) EnumDescriptor() ([]byte, []int)deprecated
- func (x Intent_Message_ColumnProperties_HorizontalAlignment) Number() protoreflect.EnumNumber
- func (x Intent_Message_ColumnProperties_HorizontalAlignment) String() string
- func (Intent_Message_ColumnProperties_HorizontalAlignment) Type() protoreflect.EnumType
- type Intent_Message_Image
- func (*Intent_Message_Image) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_Image) GetAccessibilityText() string
- func (x *Intent_Message_Image) GetImageUri() string
- func (*Intent_Message_Image) ProtoMessage()
- func (x *Intent_Message_Image) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_Image) Reset()
- func (x *Intent_Message_Image) String() string
- type Intent_Message_Image_
- type Intent_Message_LinkOutSuggestion
- func (*Intent_Message_LinkOutSuggestion) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_LinkOutSuggestion) GetDestinationName() string
- func (x *Intent_Message_LinkOutSuggestion) GetUri() string
- func (*Intent_Message_LinkOutSuggestion) ProtoMessage()
- func (x *Intent_Message_LinkOutSuggestion) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_LinkOutSuggestion) Reset()
- func (x *Intent_Message_LinkOutSuggestion) String() string
- type Intent_Message_LinkOutSuggestion_
- type Intent_Message_ListSelect
- func (*Intent_Message_ListSelect) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_ListSelect) GetItems() []*Intent_Message_ListSelect_Item
- func (x *Intent_Message_ListSelect) GetSubtitle() string
- func (x *Intent_Message_ListSelect) GetTitle() string
- func (*Intent_Message_ListSelect) ProtoMessage()
- func (x *Intent_Message_ListSelect) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_ListSelect) Reset()
- func (x *Intent_Message_ListSelect) String() string
- type Intent_Message_ListSelect_
- type Intent_Message_ListSelect_Item
- func (*Intent_Message_ListSelect_Item) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_ListSelect_Item) GetDescription() string
- func (x *Intent_Message_ListSelect_Item) GetImage() *Intent_Message_Image
- func (x *Intent_Message_ListSelect_Item) GetInfo() *Intent_Message_SelectItemInfo
- func (x *Intent_Message_ListSelect_Item) GetTitle() string
- func (*Intent_Message_ListSelect_Item) ProtoMessage()
- func (x *Intent_Message_ListSelect_Item) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_ListSelect_Item) Reset()
- func (x *Intent_Message_ListSelect_Item) String() string
- type Intent_Message_MediaContent
- func (*Intent_Message_MediaContent) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_MediaContent) GetMediaObjects() []*Intent_Message_MediaContent_ResponseMediaObject
- func (x *Intent_Message_MediaContent) GetMediaType() Intent_Message_MediaContent_ResponseMediaType
- func (*Intent_Message_MediaContent) ProtoMessage()
- func (x *Intent_Message_MediaContent) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_MediaContent) Reset()
- func (x *Intent_Message_MediaContent) String() string
- type Intent_Message_MediaContent_
- type Intent_Message_MediaContent_ResponseMediaObject
- func (*Intent_Message_MediaContent_ResponseMediaObject) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_MediaContent_ResponseMediaObject) GetContentUrl() string
- func (x *Intent_Message_MediaContent_ResponseMediaObject) GetDescription() string
- func (x *Intent_Message_MediaContent_ResponseMediaObject) GetIcon() *Intent_Message_Image
- func (x *Intent_Message_MediaContent_ResponseMediaObject) GetImage() isIntent_Message_MediaContent_ResponseMediaObject_Image
- func (x *Intent_Message_MediaContent_ResponseMediaObject) GetLargeImage() *Intent_Message_Image
- func (x *Intent_Message_MediaContent_ResponseMediaObject) GetName() string
- func (*Intent_Message_MediaContent_ResponseMediaObject) ProtoMessage()
- func (x *Intent_Message_MediaContent_ResponseMediaObject) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_MediaContent_ResponseMediaObject) Reset()
- func (x *Intent_Message_MediaContent_ResponseMediaObject) String() string
- type Intent_Message_MediaContent_ResponseMediaObject_Icon
- type Intent_Message_MediaContent_ResponseMediaObject_LargeImage
- type Intent_Message_MediaContent_ResponseMediaType
- func (Intent_Message_MediaContent_ResponseMediaType) Descriptor() protoreflect.EnumDescriptor
- func (x Intent_Message_MediaContent_ResponseMediaType) Enum() *Intent_Message_MediaContent_ResponseMediaType
- func (Intent_Message_MediaContent_ResponseMediaType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Intent_Message_MediaContent_ResponseMediaType) Number() protoreflect.EnumNumber
- func (x Intent_Message_MediaContent_ResponseMediaType) String() string
- func (Intent_Message_MediaContent_ResponseMediaType) Type() protoreflect.EnumType
- type Intent_Message_Payload
- type Intent_Message_Platform
- func (Intent_Message_Platform) Descriptor() protoreflect.EnumDescriptor
- func (x Intent_Message_Platform) Enum() *Intent_Message_Platform
- func (Intent_Message_Platform) EnumDescriptor() ([]byte, []int)deprecated
- func (x Intent_Message_Platform) Number() protoreflect.EnumNumber
- func (x Intent_Message_Platform) String() string
- func (Intent_Message_Platform) Type() protoreflect.EnumType
- type Intent_Message_QuickReplies
- func (*Intent_Message_QuickReplies) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_QuickReplies) GetQuickReplies() []string
- func (x *Intent_Message_QuickReplies) GetTitle() string
- func (*Intent_Message_QuickReplies) ProtoMessage()
- func (x *Intent_Message_QuickReplies) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_QuickReplies) Reset()
- func (x *Intent_Message_QuickReplies) String() string
- type Intent_Message_QuickReplies_
- type Intent_Message_SelectItemInfo
- func (*Intent_Message_SelectItemInfo) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_SelectItemInfo) GetKey() string
- func (x *Intent_Message_SelectItemInfo) GetSynonyms() []string
- func (*Intent_Message_SelectItemInfo) ProtoMessage()
- func (x *Intent_Message_SelectItemInfo) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_SelectItemInfo) Reset()
- func (x *Intent_Message_SelectItemInfo) String() string
- type Intent_Message_SimpleResponse
- func (*Intent_Message_SimpleResponse) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_SimpleResponse) GetDisplayText() string
- func (x *Intent_Message_SimpleResponse) GetSsml() string
- func (x *Intent_Message_SimpleResponse) GetTextToSpeech() string
- func (*Intent_Message_SimpleResponse) ProtoMessage()
- func (x *Intent_Message_SimpleResponse) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_SimpleResponse) Reset()
- func (x *Intent_Message_SimpleResponse) String() string
- type Intent_Message_SimpleResponses
- func (*Intent_Message_SimpleResponses) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_SimpleResponses) GetSimpleResponses() []*Intent_Message_SimpleResponse
- func (*Intent_Message_SimpleResponses) ProtoMessage()
- func (x *Intent_Message_SimpleResponses) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_SimpleResponses) Reset()
- func (x *Intent_Message_SimpleResponses) String() string
- type Intent_Message_SimpleResponses_
- type Intent_Message_Suggestion
- func (*Intent_Message_Suggestion) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_Suggestion) GetTitle() string
- func (*Intent_Message_Suggestion) ProtoMessage()
- func (x *Intent_Message_Suggestion) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_Suggestion) Reset()
- func (x *Intent_Message_Suggestion) String() string
- type Intent_Message_Suggestions
- func (*Intent_Message_Suggestions) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_Suggestions) GetSuggestions() []*Intent_Message_Suggestion
- func (*Intent_Message_Suggestions) ProtoMessage()
- func (x *Intent_Message_Suggestions) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_Suggestions) Reset()
- func (x *Intent_Message_Suggestions) String() string
- type Intent_Message_Suggestions_
- type Intent_Message_TableCard
- func (*Intent_Message_TableCard) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_TableCard) GetButtons() []*Intent_Message_BasicCard_Button
- func (x *Intent_Message_TableCard) GetColumnProperties() []*Intent_Message_ColumnProperties
- func (x *Intent_Message_TableCard) GetImage() *Intent_Message_Image
- func (x *Intent_Message_TableCard) GetRows() []*Intent_Message_TableCardRow
- func (x *Intent_Message_TableCard) GetSubtitle() string
- func (x *Intent_Message_TableCard) GetTitle() string
- func (*Intent_Message_TableCard) ProtoMessage()
- func (x *Intent_Message_TableCard) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_TableCard) Reset()
- func (x *Intent_Message_TableCard) String() string
- type Intent_Message_TableCardCell
- func (*Intent_Message_TableCardCell) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_TableCardCell) GetText() string
- func (*Intent_Message_TableCardCell) ProtoMessage()
- func (x *Intent_Message_TableCardCell) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_TableCardCell) Reset()
- func (x *Intent_Message_TableCardCell) String() string
- type Intent_Message_TableCardRow
- func (*Intent_Message_TableCardRow) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_TableCardRow) GetCells() []*Intent_Message_TableCardCell
- func (x *Intent_Message_TableCardRow) GetDividerAfter() bool
- func (*Intent_Message_TableCardRow) ProtoMessage()
- func (x *Intent_Message_TableCardRow) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_TableCardRow) Reset()
- func (x *Intent_Message_TableCardRow) String() string
- type Intent_Message_TableCard_
- type Intent_Message_Text
- func (*Intent_Message_Text) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Message_Text) GetText() []string
- func (*Intent_Message_Text) ProtoMessage()
- func (x *Intent_Message_Text) ProtoReflect() protoreflect.Message
- func (x *Intent_Message_Text) Reset()
- func (x *Intent_Message_Text) String() string
- type Intent_Message_Text_
- type Intent_Parameter
- func (*Intent_Parameter) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Parameter) GetDefaultValue() string
- func (x *Intent_Parameter) GetDisplayName() string
- func (x *Intent_Parameter) GetEntityTypeDisplayName() string
- func (x *Intent_Parameter) GetIsList() bool
- func (x *Intent_Parameter) GetMandatory() bool
- func (x *Intent_Parameter) GetName() string
- func (x *Intent_Parameter) GetPrompts() []string
- func (x *Intent_Parameter) GetValue() string
- func (*Intent_Parameter) ProtoMessage()
- func (x *Intent_Parameter) ProtoReflect() protoreflect.Message
- func (x *Intent_Parameter) Reset()
- func (x *Intent_Parameter) String() string
- type Intent_TrainingPhrase
- func (*Intent_TrainingPhrase) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_TrainingPhrase) GetName() string
- func (x *Intent_TrainingPhrase) GetParts() []*Intent_TrainingPhrase_Part
- func (x *Intent_TrainingPhrase) GetTimesAddedCount() int32
- func (x *Intent_TrainingPhrase) GetType() Intent_TrainingPhrase_Type
- func (*Intent_TrainingPhrase) ProtoMessage()
- func (x *Intent_TrainingPhrase) ProtoReflect() protoreflect.Message
- func (x *Intent_TrainingPhrase) Reset()
- func (x *Intent_TrainingPhrase) String() string
- type Intent_TrainingPhrase_Part
- func (*Intent_TrainingPhrase_Part) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_TrainingPhrase_Part) GetAlias() string
- func (x *Intent_TrainingPhrase_Part) GetEntityType() string
- func (x *Intent_TrainingPhrase_Part) GetText() string
- func (x *Intent_TrainingPhrase_Part) GetUserDefined() bool
- func (*Intent_TrainingPhrase_Part) ProtoMessage()
- func (x *Intent_TrainingPhrase_Part) ProtoReflect() protoreflect.Message
- func (x *Intent_TrainingPhrase_Part) Reset()
- func (x *Intent_TrainingPhrase_Part) String() string
- type Intent_TrainingPhrase_Type
- func (Intent_TrainingPhrase_Type) Descriptor() protoreflect.EnumDescriptor
- func (x Intent_TrainingPhrase_Type) Enum() *Intent_TrainingPhrase_Type
- func (Intent_TrainingPhrase_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x Intent_TrainingPhrase_Type) Number() protoreflect.EnumNumber
- func (x Intent_TrainingPhrase_Type) String() string
- func (Intent_TrainingPhrase_Type) Type() protoreflect.EnumType
- type Intent_WebhookState
- func (Intent_WebhookState) Descriptor() protoreflect.EnumDescriptor
- func (x Intent_WebhookState) Enum() *Intent_WebhookState
- func (Intent_WebhookState) EnumDescriptor() ([]byte, []int)deprecated
- func (x Intent_WebhookState) Number() protoreflect.EnumNumber
- func (x Intent_WebhookState) String() string
- func (Intent_WebhookState) Type() protoreflect.EnumType
- type IntentsClient
- type IntentsServer
- type KnowledgeAssistAnswer
- func (*KnowledgeAssistAnswer) Descriptor() ([]byte, []int)deprecated
- func (x *KnowledgeAssistAnswer) GetAnswerRecord() string
- func (x *KnowledgeAssistAnswer) GetKnowledgeAssistDebugInfo() *KnowledgeAssistDebugInfo
- func (x *KnowledgeAssistAnswer) GetSuggestedQuery() *KnowledgeAssistAnswer_SuggestedQuery
- func (x *KnowledgeAssistAnswer) GetSuggestedQueryAnswer() *KnowledgeAssistAnswer_KnowledgeAnswer
- func (*KnowledgeAssistAnswer) ProtoMessage()
- func (x *KnowledgeAssistAnswer) ProtoReflect() protoreflect.Message
- func (x *KnowledgeAssistAnswer) Reset()
- func (x *KnowledgeAssistAnswer) String() string
- type KnowledgeAssistAnswer_AdditionalSuggestedQueryResult
- func (*KnowledgeAssistAnswer_AdditionalSuggestedQueryResult) Descriptor() ([]byte, []int)deprecated
- func (x *KnowledgeAssistAnswer_AdditionalSuggestedQueryResult) GetAnswerRecord() string
- func (x *KnowledgeAssistAnswer_AdditionalSuggestedQueryResult) GetSuggestedQuery() *KnowledgeAssistAnswer_SuggestedQuery
- func (*KnowledgeAssistAnswer_AdditionalSuggestedQueryResult) ProtoMessage()
- func (x *KnowledgeAssistAnswer_AdditionalSuggestedQueryResult) ProtoReflect() protoreflect.Message
- func (x *KnowledgeAssistAnswer_AdditionalSuggestedQueryResult) Reset()
- func (x *KnowledgeAssistAnswer_AdditionalSuggestedQueryResult) String() string
- type KnowledgeAssistAnswer_KnowledgeAnswer
- func (*KnowledgeAssistAnswer_KnowledgeAnswer) Descriptor() ([]byte, []int)deprecated
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer) GetAnswerText() string
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer) GetEventSource() *KnowledgeAssistAnswer_KnowledgeAnswer_EventSource
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer) GetFaqSource() *KnowledgeAssistAnswer_KnowledgeAnswer_FaqSource
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer) GetGenerativeSource() *KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer) GetPlaybookSource() *KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer) GetSource() isKnowledgeAssistAnswer_KnowledgeAnswer_Source
- func (*KnowledgeAssistAnswer_KnowledgeAnswer) ProtoMessage()
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer) ProtoReflect() protoreflect.Message
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer) Reset()
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer) String() string
- type KnowledgeAssistAnswer_KnowledgeAnswer_EventSource
- func (*KnowledgeAssistAnswer_KnowledgeAnswer_EventSource) Descriptor() ([]byte, []int)deprecated
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_EventSource) GetEvent() string
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_EventSource) GetSnippets() *KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource
- func (*KnowledgeAssistAnswer_KnowledgeAnswer_EventSource) ProtoMessage()
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_EventSource) ProtoReflect() protoreflect.Message
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_EventSource) Reset()
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_EventSource) String() string
- type KnowledgeAssistAnswer_KnowledgeAnswer_EventSource_
- type KnowledgeAssistAnswer_KnowledgeAnswer_FaqSource
- func (*KnowledgeAssistAnswer_KnowledgeAnswer_FaqSource) Descriptor() ([]byte, []int)deprecated
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_FaqSource) GetQuestion() string
- func (*KnowledgeAssistAnswer_KnowledgeAnswer_FaqSource) ProtoMessage()
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_FaqSource) ProtoReflect() protoreflect.Message
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_FaqSource) Reset()
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_FaqSource) String() string
- type KnowledgeAssistAnswer_KnowledgeAnswer_FaqSource_
- type KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource
- func (*KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource) Descriptor() ([]byte, []int)deprecated
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource) GetSnippets() []*KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource_Snippet
- func (*KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource) ProtoMessage()
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource) ProtoReflect() protoreflect.Message
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource) Reset()
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource) String() string
- type KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource_
- type KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource_Snippet
- func (*KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource_Snippet) Descriptor() ([]byte, []int)deprecated
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource_Snippet) GetMetadata() *structpb.Struct
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource_Snippet) GetText() string
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource_Snippet) GetTitle() string
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource_Snippet) GetUri() string
- func (*KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource_Snippet) ProtoMessage()
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource_Snippet) ProtoReflect() protoreflect.Message
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource_Snippet) Reset()
- func (x *KnowledgeAssistAnswer_KnowledgeAnswer_GenerativeSource_Snippet) String() string
- type KnowledgeAssistAnswer_KnowledgeAnswer_PlaybookSource
- type KnowledgeAssistAnswer_SuggestedQuery
- func (*KnowledgeAssistAnswer_SuggestedQuery) Descriptor() ([]byte, []int)deprecated
- func (x *KnowledgeAssistAnswer_SuggestedQuery) GetQueryText() string
- func (x *KnowledgeAssistAnswer_SuggestedQuery) GetSearchContexts() []*KnowledgeAssistAnswer_SuggestedQuery_SearchContext
- func (*KnowledgeAssistAnswer_SuggestedQuery) ProtoMessage()
- func (x *KnowledgeAssistAnswer_SuggestedQuery) ProtoReflect() protoreflect.Message
- func (x *KnowledgeAssistAnswer_SuggestedQuery) Reset()
- func (x *KnowledgeAssistAnswer_SuggestedQuery) String() string
- type KnowledgeAssistAnswer_SuggestedQuery_SearchContext
- func (*KnowledgeAssistAnswer_SuggestedQuery_SearchContext) Descriptor() ([]byte, []int)deprecated
- func (x *KnowledgeAssistAnswer_SuggestedQuery_SearchContext) GetKey() string
- func (x *KnowledgeAssistAnswer_SuggestedQuery_SearchContext) GetValue() string
- func (*KnowledgeAssistAnswer_SuggestedQuery_SearchContext) ProtoMessage()
- func (x *KnowledgeAssistAnswer_SuggestedQuery_SearchContext) ProtoReflect() protoreflect.Message
- func (x *KnowledgeAssistAnswer_SuggestedQuery_SearchContext) Reset()
- func (x *KnowledgeAssistAnswer_SuggestedQuery_SearchContext) String() string
- type KnowledgeAssistDebugInfo
- func (*KnowledgeAssistDebugInfo) Descriptor() ([]byte, []int)deprecated
- func (x *KnowledgeAssistDebugInfo) GetCesDebugInfo() *structpb.Struct
- func (x *KnowledgeAssistDebugInfo) GetDatastoreResponseReason() DatastoreResponseReason
- func (x *KnowledgeAssistDebugInfo) GetIngestedContextReferenceDebugInfo() *IngestedContextReferenceDebugInfo
- func (x *KnowledgeAssistDebugInfo) GetKnowledgeAssistBehavior() *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior
- func (x *KnowledgeAssistDebugInfo) GetQueryCategorizationFailureReason() KnowledgeAssistDebugInfo_QueryCategorizationFailureReason
- func (x *KnowledgeAssistDebugInfo) GetQueryGenerationDebugInfo() *KnowledgeAssistDebugInfo_QueryGenerationDebugInfo
- func (x *KnowledgeAssistDebugInfo) GetQueryGenerationFailureReason() KnowledgeAssistDebugInfo_QueryGenerationFailureReason
- func (x *KnowledgeAssistDebugInfo) GetServiceLatency() *ServiceLatency
- func (*KnowledgeAssistDebugInfo) ProtoMessage()
- func (x *KnowledgeAssistDebugInfo) ProtoReflect() protoreflect.Message
- func (x *KnowledgeAssistDebugInfo) Reset()
- func (x *KnowledgeAssistDebugInfo) String() string
- type KnowledgeAssistDebugInfo_KnowledgeAssistBehavior
- func (*KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) Descriptor() ([]byte, []int)deprecated
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) GetAnswerGenerationRewriterOn() bool
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) GetAppendedSearchContextCount() int32
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) GetConversationTranscriptHasMixedLanguages() bool
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) GetDisableSyncDelivery() bool
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) GetEndUserMetadataIncluded() bool
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) GetInvalidItemsQuerySuggestionSkipped() bool
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) GetMultipleQueriesGenerated() bool
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) GetPreviousQueriesIncluded() bool
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) GetPrimaryQueryRedactedAndReplaced() bool
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) GetQueryContainedSearchContext() bool
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) GetQueryGenerationAgentLanguageMismatch() bool
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) GetQueryGenerationEndUserLanguageMismatch() bool
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) GetReturnQueryOnly() bool
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) GetThirdPartyConnectorAllowed() bool
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) GetUseCustomSafetyFilterLevel() bool
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) GetUsePubsubDelivery() bool
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) GetUseTranslatedMessage() bool
- func (*KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) ProtoMessage()
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) ProtoReflect() protoreflect.Message
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) Reset()
- func (x *KnowledgeAssistDebugInfo_KnowledgeAssistBehavior) String() string
- type KnowledgeAssistDebugInfo_QueryCategorizationFailureReason
- func (KnowledgeAssistDebugInfo_QueryCategorizationFailureReason) Descriptor() protoreflect.EnumDescriptor
- func (x KnowledgeAssistDebugInfo_QueryCategorizationFailureReason) Enum() *KnowledgeAssistDebugInfo_QueryCategorizationFailureReason
- func (KnowledgeAssistDebugInfo_QueryCategorizationFailureReason) EnumDescriptor() ([]byte, []int)deprecated
- func (x KnowledgeAssistDebugInfo_QueryCategorizationFailureReason) Number() protoreflect.EnumNumber
- func (x KnowledgeAssistDebugInfo_QueryCategorizationFailureReason) String() string
- func (KnowledgeAssistDebugInfo_QueryCategorizationFailureReason) Type() protoreflect.EnumType
- type KnowledgeAssistDebugInfo_QueryGenerationDebugInfo
- func (*KnowledgeAssistDebugInfo_QueryGenerationDebugInfo) Descriptor() ([]byte, []int)deprecated
- func (x *KnowledgeAssistDebugInfo_QueryGenerationDebugInfo) GetCandidatesTokenCount() int32
- func (x *KnowledgeAssistDebugInfo_QueryGenerationDebugInfo) GetPromptTokenCount() int32
- func (x *KnowledgeAssistDebugInfo_QueryGenerationDebugInfo) GetSimilarityToLastQuery() float32
- func (x *KnowledgeAssistDebugInfo_QueryGenerationDebugInfo) GetSimilarityToLastQueryThreshold() float32
- func (x *KnowledgeAssistDebugInfo_QueryGenerationDebugInfo) GetThinkingBudgetTokens() int32
- func (x *KnowledgeAssistDebugInfo_QueryGenerationDebugInfo) GetThinkingLevel() string
- func (x *KnowledgeAssistDebugInfo_QueryGenerationDebugInfo) GetTotalTokenCount() int32
- func (*KnowledgeAssistDebugInfo_QueryGenerationDebugInfo) ProtoMessage()
- func (x *KnowledgeAssistDebugInfo_QueryGenerationDebugInfo) ProtoReflect() protoreflect.Message
- func (x *KnowledgeAssistDebugInfo_QueryGenerationDebugInfo) Reset()
- func (x *KnowledgeAssistDebugInfo_QueryGenerationDebugInfo) String() string
- type KnowledgeAssistDebugInfo_QueryGenerationFailureReason
- func (KnowledgeAssistDebugInfo_QueryGenerationFailureReason) Descriptor() protoreflect.EnumDescriptor
- func (x KnowledgeAssistDebugInfo_QueryGenerationFailureReason) Enum() *KnowledgeAssistDebugInfo_QueryGenerationFailureReason
- func (KnowledgeAssistDebugInfo_QueryGenerationFailureReason) EnumDescriptor() ([]byte, []int)deprecated
- func (x KnowledgeAssistDebugInfo_QueryGenerationFailureReason) Number() protoreflect.EnumNumber
- func (x KnowledgeAssistDebugInfo_QueryGenerationFailureReason) String() string
- func (KnowledgeAssistDebugInfo_QueryGenerationFailureReason) Type() protoreflect.EnumType
- type KnowledgeBase
- func (*KnowledgeBase) Descriptor() ([]byte, []int)deprecated
- func (x *KnowledgeBase) GetDisplayName() string
- func (x *KnowledgeBase) GetLanguageCode() string
- func (x *KnowledgeBase) GetName() string
- func (*KnowledgeBase) ProtoMessage()
- func (x *KnowledgeBase) ProtoReflect() protoreflect.Message
- func (x *KnowledgeBase) Reset()
- func (x *KnowledgeBase) String() string
- type KnowledgeBasesClient
- type KnowledgeBasesServer
- type KnowledgeOperationMetadata
- func (*KnowledgeOperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *KnowledgeOperationMetadata) GetDoneTime() *timestamppb.Timestamp
- func (x *KnowledgeOperationMetadata) GetExportOperationMetadata() *ExportOperationMetadata
- func (x *KnowledgeOperationMetadata) GetKnowledgeBase() string
- func (x *KnowledgeOperationMetadata) GetOperationMetadata() isKnowledgeOperationMetadata_OperationMetadata
- func (x *KnowledgeOperationMetadata) GetState() KnowledgeOperationMetadata_State
- func (*KnowledgeOperationMetadata) ProtoMessage()
- func (x *KnowledgeOperationMetadata) ProtoReflect() protoreflect.Message
- func (x *KnowledgeOperationMetadata) Reset()
- func (x *KnowledgeOperationMetadata) String() string
- type KnowledgeOperationMetadata_ExportOperationMetadata
- type KnowledgeOperationMetadata_State
- func (KnowledgeOperationMetadata_State) Descriptor() protoreflect.EnumDescriptor
- func (x KnowledgeOperationMetadata_State) Enum() *KnowledgeOperationMetadata_State
- func (KnowledgeOperationMetadata_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x KnowledgeOperationMetadata_State) Number() protoreflect.EnumNumber
- func (x KnowledgeOperationMetadata_State) String() string
- func (KnowledgeOperationMetadata_State) Type() protoreflect.EnumType
- type ListAnswerRecordsRequest
- func (*ListAnswerRecordsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAnswerRecordsRequest) GetFilter() string
- func (x *ListAnswerRecordsRequest) GetPageSize() int32
- func (x *ListAnswerRecordsRequest) GetPageToken() string
- func (x *ListAnswerRecordsRequest) GetParent() string
- func (*ListAnswerRecordsRequest) ProtoMessage()
- func (x *ListAnswerRecordsRequest) ProtoReflect() protoreflect.Message
- func (x *ListAnswerRecordsRequest) Reset()
- func (x *ListAnswerRecordsRequest) String() string
- type ListAnswerRecordsResponse
- func (*ListAnswerRecordsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAnswerRecordsResponse) GetAnswerRecords() []*AnswerRecord
- func (x *ListAnswerRecordsResponse) GetNextPageToken() string
- func (*ListAnswerRecordsResponse) ProtoMessage()
- func (x *ListAnswerRecordsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAnswerRecordsResponse) Reset()
- func (x *ListAnswerRecordsResponse) String() string
- type ListCompanionAgentsRequest
- func (*ListCompanionAgentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListCompanionAgentsRequest) GetPageSize() int32
- func (x *ListCompanionAgentsRequest) GetPageToken() string
- func (x *ListCompanionAgentsRequest) GetParent() string
- func (*ListCompanionAgentsRequest) ProtoMessage()
- func (x *ListCompanionAgentsRequest) ProtoReflect() protoreflect.Message
- func (x *ListCompanionAgentsRequest) Reset()
- func (x *ListCompanionAgentsRequest) String() string
- type ListCompanionAgentsResponse
- func (*ListCompanionAgentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListCompanionAgentsResponse) GetCompanionAgents() []*CompanionAgent
- func (x *ListCompanionAgentsResponse) GetNextPageToken() string
- func (*ListCompanionAgentsResponse) ProtoMessage()
- func (x *ListCompanionAgentsResponse) ProtoReflect() protoreflect.Message
- func (x *ListCompanionAgentsResponse) Reset()
- func (x *ListCompanionAgentsResponse) String() string
- type ListContextsRequest
- func (*ListContextsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListContextsRequest) GetPageSize() int32
- func (x *ListContextsRequest) GetPageToken() string
- func (x *ListContextsRequest) GetParent() string
- func (*ListContextsRequest) ProtoMessage()
- func (x *ListContextsRequest) ProtoReflect() protoreflect.Message
- func (x *ListContextsRequest) Reset()
- func (x *ListContextsRequest) String() string
- type ListContextsResponse
- func (*ListContextsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListContextsResponse) GetContexts() []*Context
- func (x *ListContextsResponse) GetNextPageToken() string
- func (*ListContextsResponse) ProtoMessage()
- func (x *ListContextsResponse) ProtoReflect() protoreflect.Message
- func (x *ListContextsResponse) Reset()
- func (x *ListContextsResponse) String() string
- type ListConversationDatasetsRequest
- func (*ListConversationDatasetsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListConversationDatasetsRequest) GetPageSize() int32
- func (x *ListConversationDatasetsRequest) GetPageToken() string
- func (x *ListConversationDatasetsRequest) GetParent() string
- func (*ListConversationDatasetsRequest) ProtoMessage()
- func (x *ListConversationDatasetsRequest) ProtoReflect() protoreflect.Message
- func (x *ListConversationDatasetsRequest) Reset()
- func (x *ListConversationDatasetsRequest) String() string
- type ListConversationDatasetsResponse
- func (*ListConversationDatasetsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListConversationDatasetsResponse) GetConversationDatasets() []*ConversationDataset
- func (x *ListConversationDatasetsResponse) GetNextPageToken() string
- func (*ListConversationDatasetsResponse) ProtoMessage()
- func (x *ListConversationDatasetsResponse) ProtoReflect() protoreflect.Message
- func (x *ListConversationDatasetsResponse) Reset()
- func (x *ListConversationDatasetsResponse) String() string
- type ListConversationModelEvaluationsRequest
- func (*ListConversationModelEvaluationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListConversationModelEvaluationsRequest) GetPageSize() int32
- func (x *ListConversationModelEvaluationsRequest) GetPageToken() string
- func (x *ListConversationModelEvaluationsRequest) GetParent() string
- func (*ListConversationModelEvaluationsRequest) ProtoMessage()
- func (x *ListConversationModelEvaluationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListConversationModelEvaluationsRequest) Reset()
- func (x *ListConversationModelEvaluationsRequest) String() string
- type ListConversationModelEvaluationsResponse
- func (*ListConversationModelEvaluationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListConversationModelEvaluationsResponse) GetConversationModelEvaluations() []*ConversationModelEvaluation
- func (x *ListConversationModelEvaluationsResponse) GetNextPageToken() string
- func (*ListConversationModelEvaluationsResponse) ProtoMessage()
- func (x *ListConversationModelEvaluationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListConversationModelEvaluationsResponse) Reset()
- func (x *ListConversationModelEvaluationsResponse) String() string
- type ListConversationModelsRequest
- func (*ListConversationModelsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListConversationModelsRequest) GetPageSize() int32
- func (x *ListConversationModelsRequest) GetPageToken() string
- func (x *ListConversationModelsRequest) GetParent() string
- func (*ListConversationModelsRequest) ProtoMessage()
- func (x *ListConversationModelsRequest) ProtoReflect() protoreflect.Message
- func (x *ListConversationModelsRequest) Reset()
- func (x *ListConversationModelsRequest) String() string
- type ListConversationModelsResponse
- func (*ListConversationModelsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListConversationModelsResponse) GetConversationModels() []*ConversationModel
- func (x *ListConversationModelsResponse) GetNextPageToken() string
- func (*ListConversationModelsResponse) ProtoMessage()
- func (x *ListConversationModelsResponse) ProtoReflect() protoreflect.Message
- func (x *ListConversationModelsResponse) Reset()
- func (x *ListConversationModelsResponse) String() string
- type ListConversationProfilesRequest
- func (*ListConversationProfilesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListConversationProfilesRequest) GetPageSize() int32
- func (x *ListConversationProfilesRequest) GetPageToken() string
- func (x *ListConversationProfilesRequest) GetParent() string
- func (*ListConversationProfilesRequest) ProtoMessage()
- func (x *ListConversationProfilesRequest) ProtoReflect() protoreflect.Message
- func (x *ListConversationProfilesRequest) Reset()
- func (x *ListConversationProfilesRequest) String() string
- type ListConversationProfilesResponse
- func (*ListConversationProfilesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListConversationProfilesResponse) GetConversationProfiles() []*ConversationProfile
- func (x *ListConversationProfilesResponse) GetNextPageToken() string
- func (*ListConversationProfilesResponse) ProtoMessage()
- func (x *ListConversationProfilesResponse) ProtoReflect() protoreflect.Message
- func (x *ListConversationProfilesResponse) Reset()
- func (x *ListConversationProfilesResponse) String() string
- type ListConversationsRequest
- func (*ListConversationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListConversationsRequest) GetFilter() string
- func (x *ListConversationsRequest) GetPageSize() int32
- func (x *ListConversationsRequest) GetPageToken() string
- func (x *ListConversationsRequest) GetParent() string
- func (*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 ListDocumentsRequest
- func (*ListDocumentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDocumentsRequest) GetFilter() string
- func (x *ListDocumentsRequest) GetPageSize() int32
- func (x *ListDocumentsRequest) GetPageToken() string
- func (x *ListDocumentsRequest) GetParent() string
- func (*ListDocumentsRequest) ProtoMessage()
- func (x *ListDocumentsRequest) ProtoReflect() protoreflect.Message
- func (x *ListDocumentsRequest) Reset()
- func (x *ListDocumentsRequest) String() string
- type ListDocumentsResponse
- func (*ListDocumentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDocumentsResponse) GetDocuments() []*Document
- func (x *ListDocumentsResponse) GetNextPageToken() string
- func (*ListDocumentsResponse) ProtoMessage()
- func (x *ListDocumentsResponse) ProtoReflect() protoreflect.Message
- func (x *ListDocumentsResponse) Reset()
- func (x *ListDocumentsResponse) String() string
- type ListEntityTypesRequest
- func (*ListEntityTypesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListEntityTypesRequest) GetLanguageCode() string
- func (x *ListEntityTypesRequest) GetPageSize() int32
- func (x *ListEntityTypesRequest) GetPageToken() string
- func (x *ListEntityTypesRequest) GetParent() string
- func (*ListEntityTypesRequest) ProtoMessage()
- func (x *ListEntityTypesRequest) ProtoReflect() protoreflect.Message
- func (x *ListEntityTypesRequest) Reset()
- func (x *ListEntityTypesRequest) String() string
- type ListEntityTypesResponse
- func (*ListEntityTypesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListEntityTypesResponse) GetEntityTypes() []*EntityType
- func (x *ListEntityTypesResponse) GetNextPageToken() string
- func (*ListEntityTypesResponse) ProtoMessage()
- func (x *ListEntityTypesResponse) ProtoReflect() protoreflect.Message
- func (x *ListEntityTypesResponse) Reset()
- func (x *ListEntityTypesResponse) String() string
- type ListEnvironmentsRequest
- func (*ListEnvironmentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListEnvironmentsRequest) GetPageSize() int32
- func (x *ListEnvironmentsRequest) GetPageToken() string
- func (x *ListEnvironmentsRequest) GetParent() string
- func (*ListEnvironmentsRequest) ProtoMessage()
- func (x *ListEnvironmentsRequest) ProtoReflect() protoreflect.Message
- func (x *ListEnvironmentsRequest) Reset()
- func (x *ListEnvironmentsRequest) String() string
- type ListEnvironmentsResponse
- func (*ListEnvironmentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListEnvironmentsResponse) GetEnvironments() []*Environment
- func (x *ListEnvironmentsResponse) GetNextPageToken() string
- func (*ListEnvironmentsResponse) ProtoMessage()
- func (x *ListEnvironmentsResponse) ProtoReflect() protoreflect.Message
- func (x *ListEnvironmentsResponse) Reset()
- func (x *ListEnvironmentsResponse) String() string
- type ListGeneratorEvaluationsRequest
- func (*ListGeneratorEvaluationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListGeneratorEvaluationsRequest) GetPageSize() int32
- func (x *ListGeneratorEvaluationsRequest) GetPageToken() string
- func (x *ListGeneratorEvaluationsRequest) GetParent() string
- func (*ListGeneratorEvaluationsRequest) ProtoMessage()
- func (x *ListGeneratorEvaluationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListGeneratorEvaluationsRequest) Reset()
- func (x *ListGeneratorEvaluationsRequest) String() string
- type ListGeneratorEvaluationsResponse
- func (*ListGeneratorEvaluationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListGeneratorEvaluationsResponse) GetGeneratorEvaluations() []*GeneratorEvaluation
- func (x *ListGeneratorEvaluationsResponse) GetNextPageToken() string
- func (*ListGeneratorEvaluationsResponse) ProtoMessage()
- func (x *ListGeneratorEvaluationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListGeneratorEvaluationsResponse) Reset()
- func (x *ListGeneratorEvaluationsResponse) String() string
- type ListGeneratorsRequest
- func (*ListGeneratorsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListGeneratorsRequest) GetPageSize() int32
- func (x *ListGeneratorsRequest) GetPageToken() string
- func (x *ListGeneratorsRequest) GetParent() string
- func (*ListGeneratorsRequest) ProtoMessage()
- func (x *ListGeneratorsRequest) ProtoReflect() protoreflect.Message
- func (x *ListGeneratorsRequest) Reset()
- func (x *ListGeneratorsRequest) String() string
- type ListGeneratorsResponse
- func (*ListGeneratorsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListGeneratorsResponse) GetGenerators() []*Generator
- func (x *ListGeneratorsResponse) GetNextPageToken() string
- func (*ListGeneratorsResponse) ProtoMessage()
- func (x *ListGeneratorsResponse) ProtoReflect() protoreflect.Message
- func (x *ListGeneratorsResponse) Reset()
- func (x *ListGeneratorsResponse) String() string
- type ListIntentsRequest
- func (*ListIntentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListIntentsRequest) GetIntentView() IntentView
- func (x *ListIntentsRequest) GetLanguageCode() string
- func (x *ListIntentsRequest) GetPageSize() int32
- func (x *ListIntentsRequest) GetPageToken() string
- func (x *ListIntentsRequest) GetParent() string
- func (*ListIntentsRequest) ProtoMessage()
- func (x *ListIntentsRequest) ProtoReflect() protoreflect.Message
- func (x *ListIntentsRequest) Reset()
- func (x *ListIntentsRequest) String() string
- type ListIntentsResponse
- func (*ListIntentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListIntentsResponse) GetIntents() []*Intent
- func (x *ListIntentsResponse) GetNextPageToken() string
- func (*ListIntentsResponse) ProtoMessage()
- func (x *ListIntentsResponse) ProtoReflect() protoreflect.Message
- func (x *ListIntentsResponse) Reset()
- func (x *ListIntentsResponse) String() string
- type ListKnowledgeBasesRequest
- func (*ListKnowledgeBasesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListKnowledgeBasesRequest) GetFilter() string
- func (x *ListKnowledgeBasesRequest) GetPageSize() int32
- func (x *ListKnowledgeBasesRequest) GetPageToken() string
- func (x *ListKnowledgeBasesRequest) GetParent() string
- func (*ListKnowledgeBasesRequest) ProtoMessage()
- func (x *ListKnowledgeBasesRequest) ProtoReflect() protoreflect.Message
- func (x *ListKnowledgeBasesRequest) Reset()
- func (x *ListKnowledgeBasesRequest) String() string
- type ListKnowledgeBasesResponse
- func (*ListKnowledgeBasesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListKnowledgeBasesResponse) GetKnowledgeBases() []*KnowledgeBase
- func (x *ListKnowledgeBasesResponse) GetNextPageToken() string
- func (*ListKnowledgeBasesResponse) ProtoMessage()
- func (x *ListKnowledgeBasesResponse) ProtoReflect() protoreflect.Message
- func (x *ListKnowledgeBasesResponse) Reset()
- func (x *ListKnowledgeBasesResponse) String() string
- type ListMessagesRequest
- func (*ListMessagesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListMessagesRequest) GetFilter() string
- func (x *ListMessagesRequest) GetPageSize() int32
- func (x *ListMessagesRequest) GetPageToken() string
- func (x *ListMessagesRequest) GetParent() string
- func (*ListMessagesRequest) ProtoMessage()
- func (x *ListMessagesRequest) ProtoReflect() protoreflect.Message
- func (x *ListMessagesRequest) Reset()
- func (x *ListMessagesRequest) String() string
- type ListMessagesResponse
- func (*ListMessagesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListMessagesResponse) GetMessages() []*Message
- func (x *ListMessagesResponse) GetNextPageToken() string
- func (*ListMessagesResponse) ProtoMessage()
- func (x *ListMessagesResponse) ProtoReflect() protoreflect.Message
- func (x *ListMessagesResponse) Reset()
- func (x *ListMessagesResponse) String() string
- type ListParticipantsRequest
- func (*ListParticipantsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListParticipantsRequest) GetPageSize() int32
- func (x *ListParticipantsRequest) GetPageToken() string
- func (x *ListParticipantsRequest) GetParent() string
- func (*ListParticipantsRequest) ProtoMessage()
- func (x *ListParticipantsRequest) ProtoReflect() protoreflect.Message
- func (x *ListParticipantsRequest) Reset()
- func (x *ListParticipantsRequest) String() string
- type ListParticipantsResponse
- func (*ListParticipantsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListParticipantsResponse) GetNextPageToken() string
- func (x *ListParticipantsResponse) GetParticipants() []*Participant
- func (*ListParticipantsResponse) ProtoMessage()
- func (x *ListParticipantsResponse) ProtoReflect() protoreflect.Message
- func (x *ListParticipantsResponse) Reset()
- func (x *ListParticipantsResponse) String() string
- type ListSessionEntityTypesRequest
- func (*ListSessionEntityTypesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSessionEntityTypesRequest) GetPageSize() int32
- func (x *ListSessionEntityTypesRequest) GetPageToken() string
- func (x *ListSessionEntityTypesRequest) GetParent() string
- func (*ListSessionEntityTypesRequest) ProtoMessage()
- func (x *ListSessionEntityTypesRequest) ProtoReflect() protoreflect.Message
- func (x *ListSessionEntityTypesRequest) Reset()
- func (x *ListSessionEntityTypesRequest) String() string
- type ListSessionEntityTypesResponse
- func (*ListSessionEntityTypesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSessionEntityTypesResponse) GetNextPageToken() string
- func (x *ListSessionEntityTypesResponse) GetSessionEntityTypes() []*SessionEntityType
- func (*ListSessionEntityTypesResponse) ProtoMessage()
- func (x *ListSessionEntityTypesResponse) ProtoReflect() protoreflect.Message
- func (x *ListSessionEntityTypesResponse) Reset()
- func (x *ListSessionEntityTypesResponse) String() string
- type ListSipTrunksRequest
- func (*ListSipTrunksRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSipTrunksRequest) GetPageSize() int32
- func (x *ListSipTrunksRequest) GetPageToken() string
- func (x *ListSipTrunksRequest) GetParent() string
- func (*ListSipTrunksRequest) ProtoMessage()
- func (x *ListSipTrunksRequest) ProtoReflect() protoreflect.Message
- func (x *ListSipTrunksRequest) Reset()
- func (x *ListSipTrunksRequest) String() string
- type ListSipTrunksResponse
- func (*ListSipTrunksResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSipTrunksResponse) GetNextPageToken() string
- func (x *ListSipTrunksResponse) GetSipTrunks() []*SipTrunk
- func (*ListSipTrunksResponse) ProtoMessage()
- func (x *ListSipTrunksResponse) ProtoReflect() protoreflect.Message
- func (x *ListSipTrunksResponse) Reset()
- func (x *ListSipTrunksResponse) String() string
- type ListToolsRequest
- func (*ListToolsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListToolsRequest) GetPageSize() int32
- func (x *ListToolsRequest) GetPageToken() string
- func (x *ListToolsRequest) GetParent() string
- func (*ListToolsRequest) ProtoMessage()
- func (x *ListToolsRequest) ProtoReflect() protoreflect.Message
- func (x *ListToolsRequest) Reset()
- func (x *ListToolsRequest) String() string
- type ListToolsResponse
- func (*ListToolsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListToolsResponse) GetNextPageToken() string
- func (x *ListToolsResponse) GetTools() []*Tool
- func (*ListToolsResponse) ProtoMessage()
- func (x *ListToolsResponse) ProtoReflect() protoreflect.Message
- func (x *ListToolsResponse) Reset()
- func (x *ListToolsResponse) String() string
- type ListVersionsRequest
- func (*ListVersionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListVersionsRequest) GetPageSize() int32
- func (x *ListVersionsRequest) GetPageToken() string
- func (x *ListVersionsRequest) GetParent() string
- func (*ListVersionsRequest) ProtoMessage()
- func (x *ListVersionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListVersionsRequest) Reset()
- func (x *ListVersionsRequest) String() string
- type ListVersionsResponse
- func (*ListVersionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListVersionsResponse) GetNextPageToken() string
- func (x *ListVersionsResponse) GetVersions() []*Version
- func (*ListVersionsResponse) ProtoMessage()
- func (x *ListVersionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListVersionsResponse) Reset()
- func (x *ListVersionsResponse) String() string
- type LoggingConfig
- type Message
- func (*Message) Descriptor() ([]byte, []int)deprecated
- func (x *Message) GetContent() string
- func (x *Message) GetCreateTime() *timestamppb.Timestamp
- func (x *Message) GetLanguageCode() string
- func (x *Message) GetMessageAnnotation() *MessageAnnotation
- func (x *Message) GetName() string
- func (x *Message) GetParticipant() string
- func (x *Message) GetParticipantRole() Participant_Role
- func (x *Message) GetSendTime() *timestamppb.Timestamp
- func (x *Message) GetSentimentAnalysis() *SentimentAnalysisResult
- func (*Message) ProtoMessage()
- func (x *Message) ProtoReflect() protoreflect.Message
- func (x *Message) Reset()
- func (x *Message) String() string
- type MessageAnnotation
- func (*MessageAnnotation) Descriptor() ([]byte, []int)deprecated
- func (x *MessageAnnotation) GetContainEntities() bool
- func (x *MessageAnnotation) GetParts() []*AnnotatedMessagePart
- func (*MessageAnnotation) ProtoMessage()
- func (x *MessageAnnotation) ProtoReflect() protoreflect.Message
- func (x *MessageAnnotation) Reset()
- func (x *MessageAnnotation) String() string
- type MessageEntry
- func (*MessageEntry) Descriptor() ([]byte, []int)deprecated
- func (x *MessageEntry) GetCreateTime() *timestamppb.Timestamp
- func (x *MessageEntry) GetLanguageCode() string
- func (x *MessageEntry) GetRole() MessageEntry_Role
- func (x *MessageEntry) GetText() string
- func (*MessageEntry) ProtoMessage()
- func (x *MessageEntry) ProtoReflect() protoreflect.Message
- func (x *MessageEntry) Reset()
- func (x *MessageEntry) String() string
- type MessageEntry_Role
- func (MessageEntry_Role) Descriptor() protoreflect.EnumDescriptor
- func (x MessageEntry_Role) Enum() *MessageEntry_Role
- func (MessageEntry_Role) EnumDescriptor() ([]byte, []int)deprecated
- func (x MessageEntry_Role) Number() protoreflect.EnumNumber
- func (x MessageEntry_Role) String() string
- func (MessageEntry_Role) Type() protoreflect.EnumType
- type NotificationConfig
- func (*NotificationConfig) Descriptor() ([]byte, []int)deprecated
- func (x *NotificationConfig) GetMessageFormat() NotificationConfig_MessageFormat
- func (x *NotificationConfig) GetTopic() string
- func (*NotificationConfig) ProtoMessage()
- func (x *NotificationConfig) ProtoReflect() protoreflect.Message
- func (x *NotificationConfig) Reset()
- func (x *NotificationConfig) String() string
- type NotificationConfig_MessageFormat
- func (NotificationConfig_MessageFormat) Descriptor() protoreflect.EnumDescriptor
- func (x NotificationConfig_MessageFormat) Enum() *NotificationConfig_MessageFormat
- func (NotificationConfig_MessageFormat) EnumDescriptor() ([]byte, []int)deprecated
- func (x NotificationConfig_MessageFormat) Number() protoreflect.EnumNumber
- func (x NotificationConfig_MessageFormat) String() string
- func (NotificationConfig_MessageFormat) Type() protoreflect.EnumType
- type OriginalDetectIntentRequest
- func (*OriginalDetectIntentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OriginalDetectIntentRequest) GetPayload() *structpb.Struct
- func (x *OriginalDetectIntentRequest) GetSource() string
- func (x *OriginalDetectIntentRequest) GetVersion() string
- func (*OriginalDetectIntentRequest) ProtoMessage()
- func (x *OriginalDetectIntentRequest) ProtoReflect() protoreflect.Message
- func (x *OriginalDetectIntentRequest) Reset()
- func (x *OriginalDetectIntentRequest) String() string
- type OutputAudio
- func (*OutputAudio) Descriptor() ([]byte, []int)deprecated
- func (x *OutputAudio) GetAudio() []byte
- func (x *OutputAudio) GetConfig() *OutputAudioConfig
- func (*OutputAudio) ProtoMessage()
- func (x *OutputAudio) ProtoReflect() protoreflect.Message
- func (x *OutputAudio) Reset()
- func (x *OutputAudio) String() string
- type OutputAudioConfig
- func (*OutputAudioConfig) Descriptor() ([]byte, []int)deprecated
- func (x *OutputAudioConfig) GetAudioEncoding() OutputAudioEncoding
- func (x *OutputAudioConfig) GetSampleRateHertz() int32
- func (x *OutputAudioConfig) GetSynthesizeSpeechConfig() *SynthesizeSpeechConfig
- func (*OutputAudioConfig) ProtoMessage()
- func (x *OutputAudioConfig) ProtoReflect() protoreflect.Message
- func (x *OutputAudioConfig) Reset()
- func (x *OutputAudioConfig) String() string
- type OutputAudioEncoding
- func (OutputAudioEncoding) Descriptor() protoreflect.EnumDescriptor
- func (x OutputAudioEncoding) Enum() *OutputAudioEncoding
- func (OutputAudioEncoding) EnumDescriptor() ([]byte, []int)deprecated
- func (x OutputAudioEncoding) Number() protoreflect.EnumNumber
- func (x OutputAudioEncoding) String() string
- func (OutputAudioEncoding) Type() protoreflect.EnumType
- type Participant
- func (*Participant) Descriptor() ([]byte, []int)deprecated
- func (x *Participant) GetAgentDesktopSource() Participant_AgentDesktopSource
- func (x *Participant) GetDocumentsMetadataFilters() map[string]string
- func (x *Participant) GetName() string
- func (x *Participant) GetObfuscatedExternalUserId() string
- func (x *Participant) GetRole() Participant_Role
- func (x *Participant) GetSipRecordingMediaLabel() string
- func (*Participant) ProtoMessage()
- func (x *Participant) ProtoReflect() protoreflect.Message
- func (x *Participant) Reset()
- func (x *Participant) String() string
- type Participant_AgentDesktopSource
- func (Participant_AgentDesktopSource) Descriptor() protoreflect.EnumDescriptor
- func (x Participant_AgentDesktopSource) Enum() *Participant_AgentDesktopSource
- func (Participant_AgentDesktopSource) EnumDescriptor() ([]byte, []int)deprecated
- func (x Participant_AgentDesktopSource) Number() protoreflect.EnumNumber
- func (x Participant_AgentDesktopSource) String() string
- func (Participant_AgentDesktopSource) Type() protoreflect.EnumType
- type Participant_Role
- func (Participant_Role) Descriptor() protoreflect.EnumDescriptor
- func (x Participant_Role) Enum() *Participant_Role
- func (Participant_Role) EnumDescriptor() ([]byte, []int)deprecated
- func (x Participant_Role) Number() protoreflect.EnumNumber
- func (x Participant_Role) String() string
- func (Participant_Role) Type() protoreflect.EnumType
- type ParticipantsClient
- type ParticipantsServer
- type Participants_BidiStreamingAnalyzeContentClient
- type Participants_BidiStreamingAnalyzeContentServer
- type Participants_StreamingAnalyzeContentClient
- type Participants_StreamingAnalyzeContentServer
- type Participants_StreamingReactiveCompanionSuggestionsClient
- type Participants_StreamingReactiveCompanionSuggestionsServer
- type ProbeDetails
- func (*ProbeDetails) Descriptor() ([]byte, []int)deprecated
- func (x *ProbeDetails) GetInitTime() *timestamppb.Timestamp
- func (x *ProbeDetails) GetOptionsLatency() *durationpb.Duration
- func (x *ProbeDetails) GetProbeStatus() ProbeDetails_ProbeStatus
- func (*ProbeDetails) ProtoMessage()
- func (x *ProbeDetails) ProtoReflect() protoreflect.Message
- func (x *ProbeDetails) Reset()
- func (x *ProbeDetails) String() string
- type ProbeDetails_ProbeStatus
- func (ProbeDetails_ProbeStatus) Descriptor() protoreflect.EnumDescriptor
- func (x ProbeDetails_ProbeStatus) Enum() *ProbeDetails_ProbeStatus
- func (ProbeDetails_ProbeStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x ProbeDetails_ProbeStatus) Number() protoreflect.EnumNumber
- func (x ProbeDetails_ProbeStatus) String() string
- func (ProbeDetails_ProbeStatus) Type() protoreflect.EnumType
- type QueryInput
- func (*QueryInput) Descriptor() ([]byte, []int)deprecated
- func (x *QueryInput) GetAudioConfig() *InputAudioConfig
- func (x *QueryInput) GetEvent() *EventInput
- func (x *QueryInput) GetInput() isQueryInput_Input
- func (x *QueryInput) GetText() *TextInput
- func (*QueryInput) ProtoMessage()
- func (x *QueryInput) ProtoReflect() protoreflect.Message
- func (x *QueryInput) Reset()
- func (x *QueryInput) String() string
- type QueryInput_AudioConfig
- type QueryInput_Event
- type QueryInput_Text
- type QueryParameters
- func (*QueryParameters) Descriptor() ([]byte, []int)deprecated
- func (x *QueryParameters) GetContexts() []*Context
- func (x *QueryParameters) GetGeoLocation() *latlng.LatLng
- func (x *QueryParameters) GetPayload() *structpb.Struct
- func (x *QueryParameters) GetPlatform() string
- func (x *QueryParameters) GetResetContexts() bool
- func (x *QueryParameters) GetSentimentAnalysisRequestConfig() *SentimentAnalysisRequestConfig
- func (x *QueryParameters) GetSessionEntityTypes() []*SessionEntityType
- func (x *QueryParameters) GetTimeZone() string
- func (x *QueryParameters) GetWebhookHeaders() map[string]string
- func (*QueryParameters) ProtoMessage()
- func (x *QueryParameters) ProtoReflect() protoreflect.Message
- func (x *QueryParameters) Reset()
- func (x *QueryParameters) String() string
- type QueryResult
- func (*QueryResult) Descriptor() ([]byte, []int)deprecated
- func (x *QueryResult) GetAction() string
- func (x *QueryResult) GetAllRequiredParamsPresent() bool
- func (x *QueryResult) GetCancelsSlotFilling() bool
- func (x *QueryResult) GetDiagnosticInfo() *structpb.Struct
- func (x *QueryResult) GetFulfillmentMessages() []*Intent_Message
- func (x *QueryResult) GetFulfillmentText() string
- func (x *QueryResult) GetIntent() *Intent
- func (x *QueryResult) GetIntentDetectionConfidence() float32
- func (x *QueryResult) GetLanguageCode() string
- func (x *QueryResult) GetOutputContexts() []*Context
- func (x *QueryResult) GetParameters() *structpb.Struct
- func (x *QueryResult) GetQueryText() string
- func (x *QueryResult) GetSentimentAnalysisResult() *SentimentAnalysisResult
- func (x *QueryResult) GetSpeechRecognitionConfidence() float32
- func (x *QueryResult) GetWebhookPayload() *structpb.Struct
- func (x *QueryResult) GetWebhookSource() string
- func (*QueryResult) ProtoMessage()
- func (x *QueryResult) ProtoReflect() protoreflect.Message
- func (x *QueryResult) Reset()
- func (x *QueryResult) String() string
- type RaiSettings
- type RaiSettings_RaiCategoryConfig
- func (*RaiSettings_RaiCategoryConfig) Descriptor() ([]byte, []int)deprecated
- func (x *RaiSettings_RaiCategoryConfig) GetCategory() RaiSettings_RaiCategoryConfig_RaiCategory
- func (x *RaiSettings_RaiCategoryConfig) GetSensitivityLevel() RaiSettings_RaiCategoryConfig_SensitivityLevel
- func (*RaiSettings_RaiCategoryConfig) ProtoMessage()
- func (x *RaiSettings_RaiCategoryConfig) ProtoReflect() protoreflect.Message
- func (x *RaiSettings_RaiCategoryConfig) Reset()
- func (x *RaiSettings_RaiCategoryConfig) String() string
- type RaiSettings_RaiCategoryConfig_RaiCategory
- func (RaiSettings_RaiCategoryConfig_RaiCategory) Descriptor() protoreflect.EnumDescriptor
- func (x RaiSettings_RaiCategoryConfig_RaiCategory) Enum() *RaiSettings_RaiCategoryConfig_RaiCategory
- func (RaiSettings_RaiCategoryConfig_RaiCategory) EnumDescriptor() ([]byte, []int)deprecated
- func (x RaiSettings_RaiCategoryConfig_RaiCategory) Number() protoreflect.EnumNumber
- func (x RaiSettings_RaiCategoryConfig_RaiCategory) String() string
- func (RaiSettings_RaiCategoryConfig_RaiCategory) Type() protoreflect.EnumType
- type RaiSettings_RaiCategoryConfig_SensitivityLevel
- func (RaiSettings_RaiCategoryConfig_SensitivityLevel) Descriptor() protoreflect.EnumDescriptor
- func (x RaiSettings_RaiCategoryConfig_SensitivityLevel) Enum() *RaiSettings_RaiCategoryConfig_SensitivityLevel
- func (RaiSettings_RaiCategoryConfig_SensitivityLevel) EnumDescriptor() ([]byte, []int)deprecated
- func (x RaiSettings_RaiCategoryConfig_SensitivityLevel) Number() protoreflect.EnumNumber
- func (x RaiSettings_RaiCategoryConfig_SensitivityLevel) String() string
- func (RaiSettings_RaiCategoryConfig_SensitivityLevel) Type() protoreflect.EnumType
- type ReloadDocumentRequest
- func (*ReloadDocumentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReloadDocumentRequest) GetContentUri() string
- func (x *ReloadDocumentRequest) GetImportGcsCustomMetadata() bool
- func (x *ReloadDocumentRequest) GetName() string
- func (x *ReloadDocumentRequest) GetSmartMessagingPartialUpdate() bool
- func (x *ReloadDocumentRequest) GetSource() isReloadDocumentRequest_Source
- func (*ReloadDocumentRequest) ProtoMessage()
- func (x *ReloadDocumentRequest) ProtoReflect() protoreflect.Message
- func (x *ReloadDocumentRequest) Reset()
- func (x *ReloadDocumentRequest) String() string
- type ReloadDocumentRequest_ContentUri
- type RestoreAgentRequest
- func (*RestoreAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RestoreAgentRequest) GetAgent() isRestoreAgentRequest_Agent
- func (x *RestoreAgentRequest) GetAgentContent() []byte
- func (x *RestoreAgentRequest) GetAgentUri() string
- func (x *RestoreAgentRequest) GetParent() string
- func (*RestoreAgentRequest) ProtoMessage()
- func (x *RestoreAgentRequest) ProtoReflect() protoreflect.Message
- func (x *RestoreAgentRequest) Reset()
- func (x *RestoreAgentRequest) String() string
- type RestoreAgentRequest_AgentContent
- type RestoreAgentRequest_AgentUri
- type SearchAgentsRequest
- func (*SearchAgentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SearchAgentsRequest) GetPageSize() int32
- func (x *SearchAgentsRequest) GetPageToken() string
- func (x *SearchAgentsRequest) GetParent() string
- func (*SearchAgentsRequest) ProtoMessage()
- func (x *SearchAgentsRequest) ProtoReflect() protoreflect.Message
- func (x *SearchAgentsRequest) Reset()
- func (x *SearchAgentsRequest) String() string
- type SearchAgentsResponse
- func (*SearchAgentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SearchAgentsResponse) GetAgents() []*Agent
- func (x *SearchAgentsResponse) GetNextPageToken() string
- func (*SearchAgentsResponse) ProtoMessage()
- func (x *SearchAgentsResponse) ProtoReflect() protoreflect.Message
- func (x *SearchAgentsResponse) Reset()
- func (x *SearchAgentsResponse) String() string
- type SearchEntryPoint
- type SearchKnowledgeAnswer
- func (*SearchKnowledgeAnswer) Descriptor() ([]byte, []int)deprecated
- func (x *SearchKnowledgeAnswer) GetAnswer() string
- func (x *SearchKnowledgeAnswer) GetAnswerRecord() string
- func (x *SearchKnowledgeAnswer) GetAnswerSources() []*SearchKnowledgeAnswer_AnswerSource
- func (x *SearchKnowledgeAnswer) GetAnswerType() SearchKnowledgeAnswer_AnswerType
- func (*SearchKnowledgeAnswer) ProtoMessage()
- func (x *SearchKnowledgeAnswer) ProtoReflect() protoreflect.Message
- func (x *SearchKnowledgeAnswer) Reset()
- func (x *SearchKnowledgeAnswer) String() string
- type SearchKnowledgeAnswer_AnswerSource
- func (*SearchKnowledgeAnswer_AnswerSource) Descriptor() ([]byte, []int)deprecated
- func (x *SearchKnowledgeAnswer_AnswerSource) GetMetadata() *structpb.Struct
- func (x *SearchKnowledgeAnswer_AnswerSource) GetSnippet() string
- func (x *SearchKnowledgeAnswer_AnswerSource) GetTitle() string
- func (x *SearchKnowledgeAnswer_AnswerSource) GetUri() string
- func (*SearchKnowledgeAnswer_AnswerSource) ProtoMessage()
- func (x *SearchKnowledgeAnswer_AnswerSource) ProtoReflect() protoreflect.Message
- func (x *SearchKnowledgeAnswer_AnswerSource) Reset()
- func (x *SearchKnowledgeAnswer_AnswerSource) String() string
- type SearchKnowledgeAnswer_AnswerType
- func (SearchKnowledgeAnswer_AnswerType) Descriptor() protoreflect.EnumDescriptor
- func (x SearchKnowledgeAnswer_AnswerType) Enum() *SearchKnowledgeAnswer_AnswerType
- func (SearchKnowledgeAnswer_AnswerType) EnumDescriptor() ([]byte, []int)deprecated
- func (x SearchKnowledgeAnswer_AnswerType) Number() protoreflect.EnumNumber
- func (x SearchKnowledgeAnswer_AnswerType) String() string
- func (SearchKnowledgeAnswer_AnswerType) Type() protoreflect.EnumType
- type SearchKnowledgeDebugInfo
- func (*SearchKnowledgeDebugInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SearchKnowledgeDebugInfo) GetCesDebugInfo() *structpb.Struct
- func (x *SearchKnowledgeDebugInfo) GetDatastoreResponseReason() DatastoreResponseReason
- func (x *SearchKnowledgeDebugInfo) GetIngestedContextReferenceDebugInfo() *IngestedContextReferenceDebugInfo
- func (x *SearchKnowledgeDebugInfo) GetSearchKnowledgeBehavior() *SearchKnowledgeDebugInfo_SearchKnowledgeBehavior
- func (x *SearchKnowledgeDebugInfo) GetServiceLatency() *ServiceLatency
- func (*SearchKnowledgeDebugInfo) ProtoMessage()
- func (x *SearchKnowledgeDebugInfo) ProtoReflect() protoreflect.Message
- func (x *SearchKnowledgeDebugInfo) Reset()
- func (x *SearchKnowledgeDebugInfo) String() string
- type SearchKnowledgeDebugInfo_SearchKnowledgeBehavior
- func (*SearchKnowledgeDebugInfo_SearchKnowledgeBehavior) Descriptor() ([]byte, []int)deprecated
- func (x *SearchKnowledgeDebugInfo_SearchKnowledgeBehavior) GetAnswerGenerationRewriterOn() bool
- func (x *SearchKnowledgeDebugInfo_SearchKnowledgeBehavior) GetEndUserMetadataIncluded() bool
- func (x *SearchKnowledgeDebugInfo_SearchKnowledgeBehavior) GetThirdPartyConnectorAllowed() bool
- func (*SearchKnowledgeDebugInfo_SearchKnowledgeBehavior) ProtoMessage()
- func (x *SearchKnowledgeDebugInfo_SearchKnowledgeBehavior) ProtoReflect() protoreflect.Message
- func (x *SearchKnowledgeDebugInfo_SearchKnowledgeBehavior) Reset()
- func (x *SearchKnowledgeDebugInfo_SearchKnowledgeBehavior) String() string
- type SearchKnowledgeRequest
- func (*SearchKnowledgeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SearchKnowledgeRequest) GetConversation() string
- func (x *SearchKnowledgeRequest) GetConversationProfile() string
- func (x *SearchKnowledgeRequest) GetEndUserMetadata() *structpb.Struct
- func (x *SearchKnowledgeRequest) GetExactSearch() bool
- func (x *SearchKnowledgeRequest) GetLatestMessage() string
- func (x *SearchKnowledgeRequest) GetParent() string
- func (x *SearchKnowledgeRequest) GetQuery() *TextInput
- func (x *SearchKnowledgeRequest) GetQuerySource() SearchKnowledgeRequest_QuerySource
- func (x *SearchKnowledgeRequest) GetSearchConfig() *SearchKnowledgeRequest_SearchConfig
- func (x *SearchKnowledgeRequest) GetSessionId() string
- func (*SearchKnowledgeRequest) ProtoMessage()
- func (x *SearchKnowledgeRequest) ProtoReflect() protoreflect.Message
- func (x *SearchKnowledgeRequest) Reset()
- func (x *SearchKnowledgeRequest) String() string
- type SearchKnowledgeRequest_QuerySource
- func (SearchKnowledgeRequest_QuerySource) Descriptor() protoreflect.EnumDescriptor
- func (x SearchKnowledgeRequest_QuerySource) Enum() *SearchKnowledgeRequest_QuerySource
- func (SearchKnowledgeRequest_QuerySource) EnumDescriptor() ([]byte, []int)deprecated
- func (x SearchKnowledgeRequest_QuerySource) Number() protoreflect.EnumNumber
- func (x SearchKnowledgeRequest_QuerySource) String() string
- func (SearchKnowledgeRequest_QuerySource) Type() protoreflect.EnumType
- type SearchKnowledgeRequest_SearchConfig
- func (*SearchKnowledgeRequest_SearchConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SearchKnowledgeRequest_SearchConfig) GetBoostSpecs() []*SearchKnowledgeRequest_SearchConfig_BoostSpecs
- func (x *SearchKnowledgeRequest_SearchConfig) GetFilterSpecs() []*SearchKnowledgeRequest_SearchConfig_FilterSpecs
- func (*SearchKnowledgeRequest_SearchConfig) ProtoMessage()
- func (x *SearchKnowledgeRequest_SearchConfig) ProtoReflect() protoreflect.Message
- func (x *SearchKnowledgeRequest_SearchConfig) Reset()
- func (x *SearchKnowledgeRequest_SearchConfig) String() string
- type SearchKnowledgeRequest_SearchConfig_BoostSpecs
- func (*SearchKnowledgeRequest_SearchConfig_BoostSpecs) Descriptor() ([]byte, []int)deprecated
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs) GetDataStores() []string
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs) GetSpec() []*SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec
- func (*SearchKnowledgeRequest_SearchConfig_BoostSpecs) ProtoMessage()
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs) ProtoReflect() protoreflect.Message
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs) Reset()
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs) String() string
- type SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec
- func (*SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec) Descriptor() ([]byte, []int)deprecated
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec) GetConditionBoostSpecs() []*SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec
- func (*SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec) ProtoMessage()
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec) ProtoReflect() protoreflect.Message
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec) Reset()
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec) String() string
- type SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec
- func (*SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec) Descriptor() ([]byte, []int)deprecated
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec) GetBoost() float32
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec) GetBoostControlSpec() ...
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec) GetCondition() string
- func (*SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec) ProtoMessage()
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec) ProtoReflect() protoreflect.Message
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec) Reset()
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec) String() string
- type SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec
- func (*SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec) Descriptor() ([]byte, []int)deprecated
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec) GetAttributeType() ...
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec) GetControlPoints() ...
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec) GetFieldName() string
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec) GetInterpolationType() ...
- func (*SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec) ProtoMessage()
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec) ProtoReflect() protoreflect.Message
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec) Reset()
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec) String() string
- type SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType
- func (SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType) Descriptor() protoreflect.EnumDescriptor
- func (x SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType) Enum() ...
- func (SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType) EnumDescriptor() ([]byte, []int)deprecated
- func (x SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType) Number() protoreflect.EnumNumber
- func (x SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType) String() string
- func (SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType) Type() protoreflect.EnumType
- type SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint
- func (*SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) Descriptor() ([]byte, []int)deprecated
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) GetAttributeValue() string
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) GetBoostAmount() float32
- func (*SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) ProtoMessage()
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) ProtoReflect() protoreflect.Message
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) Reset()
- func (x *SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) String() string
- type SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType
- func (SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType) Descriptor() protoreflect.EnumDescriptor
- func (x SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType) Enum() ...
- func (SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType) EnumDescriptor() ([]byte, []int)deprecated
- func (x SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType) Number() protoreflect.EnumNumber
- func (x SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType) String() string
- func (SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType) Type() protoreflect.EnumType
- type SearchKnowledgeRequest_SearchConfig_FilterSpecs
- func (*SearchKnowledgeRequest_SearchConfig_FilterSpecs) Descriptor() ([]byte, []int)deprecated
- func (x *SearchKnowledgeRequest_SearchConfig_FilterSpecs) GetDataStores() []string
- func (x *SearchKnowledgeRequest_SearchConfig_FilterSpecs) GetFilter() string
- func (*SearchKnowledgeRequest_SearchConfig_FilterSpecs) ProtoMessage()
- func (x *SearchKnowledgeRequest_SearchConfig_FilterSpecs) ProtoReflect() protoreflect.Message
- func (x *SearchKnowledgeRequest_SearchConfig_FilterSpecs) Reset()
- func (x *SearchKnowledgeRequest_SearchConfig_FilterSpecs) String() string
- type SearchKnowledgeResponse
- func (*SearchKnowledgeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SearchKnowledgeResponse) GetAnswers() []*SearchKnowledgeAnswer
- func (x *SearchKnowledgeResponse) GetRewrittenQuery() string
- func (x *SearchKnowledgeResponse) GetSearchKnowledgeDebugInfo() *SearchKnowledgeDebugInfo
- func (*SearchKnowledgeResponse) ProtoMessage()
- func (x *SearchKnowledgeResponse) ProtoReflect() protoreflect.Message
- func (x *SearchKnowledgeResponse) Reset()
- func (x *SearchKnowledgeResponse) String() string
- type Segment
- func (*Segment) Descriptor() ([]byte, []int)deprecated
- func (x *Segment) GetEndIndex() int32
- func (x *Segment) GetStartIndex() int32
- func (x *Segment) GetText() string
- func (*Segment) ProtoMessage()
- func (x *Segment) ProtoReflect() protoreflect.Message
- func (x *Segment) Reset()
- func (x *Segment) String() string
- type Sentiment
- type SentimentAnalysisRequestConfig
- func (*SentimentAnalysisRequestConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SentimentAnalysisRequestConfig) GetAnalyzeQueryTextSentiment() bool
- func (*SentimentAnalysisRequestConfig) ProtoMessage()
- func (x *SentimentAnalysisRequestConfig) ProtoReflect() protoreflect.Message
- func (x *SentimentAnalysisRequestConfig) Reset()
- func (x *SentimentAnalysisRequestConfig) String() string
- type SentimentAnalysisResult
- func (*SentimentAnalysisResult) Descriptor() ([]byte, []int)deprecated
- func (x *SentimentAnalysisResult) GetQueryTextSentiment() *Sentiment
- func (*SentimentAnalysisResult) ProtoMessage()
- func (x *SentimentAnalysisResult) ProtoReflect() protoreflect.Message
- func (x *SentimentAnalysisResult) Reset()
- func (x *SentimentAnalysisResult) String() string
- type ServiceLatency
- func (*ServiceLatency) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceLatency) GetInternalServiceLatencies() []*ServiceLatency_InternalServiceLatency
- func (*ServiceLatency) ProtoMessage()
- func (x *ServiceLatency) ProtoReflect() protoreflect.Message
- func (x *ServiceLatency) Reset()
- func (x *ServiceLatency) String() string
- type ServiceLatency_InternalServiceLatency
- func (*ServiceLatency_InternalServiceLatency) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceLatency_InternalServiceLatency) GetCompleteTime() *timestamppb.Timestamp
- func (x *ServiceLatency_InternalServiceLatency) GetLatencyMs() float32
- func (x *ServiceLatency_InternalServiceLatency) GetStartTime() *timestamppb.Timestamp
- func (x *ServiceLatency_InternalServiceLatency) GetStep() string
- func (*ServiceLatency_InternalServiceLatency) ProtoMessage()
- func (x *ServiceLatency_InternalServiceLatency) ProtoReflect() protoreflect.Message
- func (x *ServiceLatency_InternalServiceLatency) Reset()
- func (x *ServiceLatency_InternalServiceLatency) String() string
- type SessionEntityType
- func (*SessionEntityType) Descriptor() ([]byte, []int)deprecated
- func (x *SessionEntityType) GetEntities() []*EntityType_Entity
- func (x *SessionEntityType) GetEntityOverrideMode() SessionEntityType_EntityOverrideMode
- func (x *SessionEntityType) GetName() string
- func (*SessionEntityType) ProtoMessage()
- func (x *SessionEntityType) ProtoReflect() protoreflect.Message
- func (x *SessionEntityType) Reset()
- func (x *SessionEntityType) String() string
- type SessionEntityType_EntityOverrideMode
- func (SessionEntityType_EntityOverrideMode) Descriptor() protoreflect.EnumDescriptor
- func (x SessionEntityType_EntityOverrideMode) Enum() *SessionEntityType_EntityOverrideMode
- func (SessionEntityType_EntityOverrideMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x SessionEntityType_EntityOverrideMode) Number() protoreflect.EnumNumber
- func (x SessionEntityType_EntityOverrideMode) String() string
- func (SessionEntityType_EntityOverrideMode) Type() protoreflect.EnumType
- type SessionEntityTypesClient
- type SessionEntityTypesServer
- type SessionsClient
- type SessionsServer
- type Sessions_StreamingDetectIntentClient
- type Sessions_StreamingDetectIntentServer
- type SetAgentRequest
- func (*SetAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetAgentRequest) GetAgent() *Agent
- func (x *SetAgentRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*SetAgentRequest) ProtoMessage()
- func (x *SetAgentRequest) ProtoReflect() protoreflect.Message
- func (x *SetAgentRequest) Reset()
- func (x *SetAgentRequest) String() string
- type SetSuggestionFeatureConfigOperationMetadata
- func (*SetSuggestionFeatureConfigOperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *SetSuggestionFeatureConfigOperationMetadata) GetConversationProfile() string
- func (x *SetSuggestionFeatureConfigOperationMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *SetSuggestionFeatureConfigOperationMetadata) GetParticipantRole() Participant_Role
- func (x *SetSuggestionFeatureConfigOperationMetadata) GetSuggestionFeatureType() SuggestionFeature_Type
- func (*SetSuggestionFeatureConfigOperationMetadata) ProtoMessage()
- func (x *SetSuggestionFeatureConfigOperationMetadata) ProtoReflect() protoreflect.Message
- func (x *SetSuggestionFeatureConfigOperationMetadata) Reset()
- func (x *SetSuggestionFeatureConfigOperationMetadata) String() string
- type SetSuggestionFeatureConfigRequest
- func (*SetSuggestionFeatureConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetSuggestionFeatureConfigRequest) GetConversationProfile() string
- func (x *SetSuggestionFeatureConfigRequest) GetParticipantRole() Participant_Role
- func (x *SetSuggestionFeatureConfigRequest) GetSuggestionFeatureConfig() *HumanAgentAssistantConfig_SuggestionFeatureConfig
- func (*SetSuggestionFeatureConfigRequest) ProtoMessage()
- func (x *SetSuggestionFeatureConfigRequest) ProtoReflect() protoreflect.Message
- func (x *SetSuggestionFeatureConfigRequest) Reset()
- func (x *SetSuggestionFeatureConfigRequest) String() string
- type SipConfig
- func (*SipConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SipConfig) GetAllowVirtualAgentInteraction() bool
- func (x *SipConfig) GetCopyInboundCallLegHeaders() []string
- func (x *SipConfig) GetCreateConversationOnTheFly() bool
- func (x *SipConfig) GetIgnoreReinviteMediaDirection() bool
- func (x *SipConfig) GetInactiveStart() bool
- func (x *SipConfig) GetKeepConversationRunning() bool
- func (x *SipConfig) GetMaxAudioRecordingDuration() *durationpb.Duration
- func (*SipConfig) ProtoMessage()
- func (x *SipConfig) ProtoReflect() protoreflect.Message
- func (x *SipConfig) Reset()
- func (x *SipConfig) String() string
- type SipHostname
- func (*SipHostname) Descriptor() ([]byte, []int)deprecated
- func (x *SipHostname) GetConnectionState() SipHostname_ConnectionState
- func (x *SipHostname) GetEnabledSipPing() bool
- func (x *SipHostname) GetErrorDetails() *SipHostname_HostnameErrorDetails
- func (x *SipHostname) GetPeerHostname() string
- func (x *SipHostname) GetPeerSocketAddress() string
- func (x *SipHostname) GetPingInterval() *durationpb.Duration
- func (x *SipHostname) GetProbeDetails() *ProbeDetails
- func (*SipHostname) ProtoMessage()
- func (x *SipHostname) ProtoReflect() protoreflect.Message
- func (x *SipHostname) Reset()
- func (x *SipHostname) String() string
- type SipHostname_ConnectionState
- func (SipHostname_ConnectionState) Descriptor() protoreflect.EnumDescriptor
- func (x SipHostname_ConnectionState) Enum() *SipHostname_ConnectionState
- func (SipHostname_ConnectionState) EnumDescriptor() ([]byte, []int)deprecated
- func (x SipHostname_ConnectionState) Number() protoreflect.EnumNumber
- func (x SipHostname_ConnectionState) String() string
- func (SipHostname_ConnectionState) Type() protoreflect.EnumType
- type SipHostname_HostnameCertificateState
- func (SipHostname_HostnameCertificateState) Descriptor() protoreflect.EnumDescriptor
- func (x SipHostname_HostnameCertificateState) Enum() *SipHostname_HostnameCertificateState
- func (SipHostname_HostnameCertificateState) EnumDescriptor() ([]byte, []int)deprecated
- func (x SipHostname_HostnameCertificateState) Number() protoreflect.EnumNumber
- func (x SipHostname_HostnameCertificateState) String() string
- func (SipHostname_HostnameCertificateState) Type() protoreflect.EnumType
- type SipHostname_HostnameErrorDetails
- func (*SipHostname_HostnameErrorDetails) Descriptor() ([]byte, []int)deprecated
- func (x *SipHostname_HostnameErrorDetails) GetCertificateState() SipHostname_HostnameCertificateState
- func (x *SipHostname_HostnameErrorDetails) GetErrorMessage() string
- func (*SipHostname_HostnameErrorDetails) ProtoMessage()
- func (x *SipHostname_HostnameErrorDetails) ProtoReflect() protoreflect.Message
- func (x *SipHostname_HostnameErrorDetails) Reset()
- func (x *SipHostname_HostnameErrorDetails) String() string
- type SipTrunk
- func (*SipTrunk) Descriptor() ([]byte, []int)deprecated
- func (x *SipTrunk) GetConnections() []*Connection
- func (x *SipTrunk) GetDisplayName() string
- func (x *SipTrunk) GetExpectedHostname() []string
- func (x *SipTrunk) GetGoogleRootCertFile() SipTrunk_GoogleRootCertFile
- func (x *SipTrunk) GetName() string
- func (x *SipTrunk) GetPeerHostnames() []*SipHostname
- func (*SipTrunk) ProtoMessage()
- func (x *SipTrunk) ProtoReflect() protoreflect.Message
- func (x *SipTrunk) Reset()
- func (x *SipTrunk) String() string
- type SipTrunk_GoogleRootCertFile
- func (SipTrunk_GoogleRootCertFile) Descriptor() protoreflect.EnumDescriptor
- func (x SipTrunk_GoogleRootCertFile) Enum() *SipTrunk_GoogleRootCertFile
- func (SipTrunk_GoogleRootCertFile) EnumDescriptor() ([]byte, []int)deprecated
- func (x SipTrunk_GoogleRootCertFile) Number() protoreflect.EnumNumber
- func (x SipTrunk_GoogleRootCertFile) String() string
- func (SipTrunk_GoogleRootCertFile) Type() protoreflect.EnumType
- type SipTrunksClient
- type SipTrunksServer
- type SmartReplyAnswer
- func (*SmartReplyAnswer) Descriptor() ([]byte, []int)deprecated
- func (x *SmartReplyAnswer) GetAnswerRecord() string
- func (x *SmartReplyAnswer) GetConfidence() float32
- func (x *SmartReplyAnswer) GetReply() string
- func (*SmartReplyAnswer) ProtoMessage()
- func (x *SmartReplyAnswer) ProtoReflect() protoreflect.Message
- func (x *SmartReplyAnswer) Reset()
- func (x *SmartReplyAnswer) String() string
- type SmartReplyMetrics
- func (*SmartReplyMetrics) Descriptor() ([]byte, []int)deprecated
- func (x *SmartReplyMetrics) GetAllowlistCoverage() float32
- func (x *SmartReplyMetrics) GetConversationCount() int64
- func (x *SmartReplyMetrics) GetTopNMetrics() []*SmartReplyMetrics_TopNMetrics
- func (*SmartReplyMetrics) ProtoMessage()
- func (x *SmartReplyMetrics) ProtoReflect() protoreflect.Message
- func (x *SmartReplyMetrics) Reset()
- func (x *SmartReplyMetrics) String() string
- type SmartReplyMetrics_TopNMetrics
- func (*SmartReplyMetrics_TopNMetrics) Descriptor() ([]byte, []int)deprecated
- func (x *SmartReplyMetrics_TopNMetrics) GetN() int32
- func (x *SmartReplyMetrics_TopNMetrics) GetRecall() float32
- func (*SmartReplyMetrics_TopNMetrics) ProtoMessage()
- func (x *SmartReplyMetrics_TopNMetrics) ProtoReflect() protoreflect.Message
- func (x *SmartReplyMetrics_TopNMetrics) Reset()
- func (x *SmartReplyMetrics_TopNMetrics) String() string
- type SmartReplyModelMetadata
- func (*SmartReplyModelMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *SmartReplyModelMetadata) GetTrainingModelType() ConversationModel_ModelType
- func (*SmartReplyModelMetadata) ProtoMessage()
- func (x *SmartReplyModelMetadata) ProtoReflect() protoreflect.Message
- func (x *SmartReplyModelMetadata) Reset()
- func (x *SmartReplyModelMetadata) String() string
- type SpeechContext
- func (*SpeechContext) Descriptor() ([]byte, []int)deprecated
- func (x *SpeechContext) GetBoost() float32
- func (x *SpeechContext) GetPhrases() []string
- func (*SpeechContext) ProtoMessage()
- func (x *SpeechContext) ProtoReflect() protoreflect.Message
- func (x *SpeechContext) Reset()
- func (x *SpeechContext) String() string
- type SpeechModelVariant
- func (SpeechModelVariant) Descriptor() protoreflect.EnumDescriptor
- func (x SpeechModelVariant) Enum() *SpeechModelVariant
- func (SpeechModelVariant) EnumDescriptor() ([]byte, []int)deprecated
- func (x SpeechModelVariant) Number() protoreflect.EnumNumber
- func (x SpeechModelVariant) String() string
- func (SpeechModelVariant) Type() protoreflect.EnumType
- type SpeechToTextConfig
- func (*SpeechToTextConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SpeechToTextConfig) GetAudioEncoding() AudioEncoding
- func (x *SpeechToTextConfig) GetEnableWordInfo() bool
- func (x *SpeechToTextConfig) GetGeminiAsrConfig() *SpeechToTextConfig_GeminiAsrConfig
- func (x *SpeechToTextConfig) GetLanguageCode() string
- func (x *SpeechToTextConfig) GetModel() string
- func (x *SpeechToTextConfig) GetPhraseSets() []string
- func (x *SpeechToTextConfig) GetSampleRateHertz() int32
- func (x *SpeechToTextConfig) GetSpeechModelVariant() SpeechModelVariant
- func (x *SpeechToTextConfig) GetUseGeminiAsr() bool
- func (x *SpeechToTextConfig) GetUseTimeoutBasedEndpointing() bool
- func (*SpeechToTextConfig) ProtoMessage()
- func (x *SpeechToTextConfig) ProtoReflect() protoreflect.Message
- func (x *SpeechToTextConfig) Reset()
- func (x *SpeechToTextConfig) String() string
- type SpeechToTextConfig_GeminiAsrConfig
- func (*SpeechToTextConfig_GeminiAsrConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SpeechToTextConfig_GeminiAsrConfig) GetEndOfSpeechSensitivity() SpeechToTextConfig_GeminiAsrConfig_EndSensitivity
- func (x *SpeechToTextConfig_GeminiAsrConfig) GetModelId() string
- func (x *SpeechToTextConfig_GeminiAsrConfig) GetPrefixPaddingMs() int32
- func (x *SpeechToTextConfig_GeminiAsrConfig) GetSilenceDurationMs() int32
- func (x *SpeechToTextConfig_GeminiAsrConfig) GetStartOfSpeechSensitivity() SpeechToTextConfig_GeminiAsrConfig_StartSensitivity
- func (*SpeechToTextConfig_GeminiAsrConfig) ProtoMessage()
- func (x *SpeechToTextConfig_GeminiAsrConfig) ProtoReflect() protoreflect.Message
- func (x *SpeechToTextConfig_GeminiAsrConfig) Reset()
- func (x *SpeechToTextConfig_GeminiAsrConfig) String() string
- type SpeechToTextConfig_GeminiAsrConfig_EndSensitivity
- func (SpeechToTextConfig_GeminiAsrConfig_EndSensitivity) Descriptor() protoreflect.EnumDescriptor
- func (x SpeechToTextConfig_GeminiAsrConfig_EndSensitivity) Enum() *SpeechToTextConfig_GeminiAsrConfig_EndSensitivity
- func (SpeechToTextConfig_GeminiAsrConfig_EndSensitivity) EnumDescriptor() ([]byte, []int)deprecated
- func (x SpeechToTextConfig_GeminiAsrConfig_EndSensitivity) Number() protoreflect.EnumNumber
- func (x SpeechToTextConfig_GeminiAsrConfig_EndSensitivity) String() string
- func (SpeechToTextConfig_GeminiAsrConfig_EndSensitivity) Type() protoreflect.EnumType
- type SpeechToTextConfig_GeminiAsrConfig_StartSensitivity
- func (SpeechToTextConfig_GeminiAsrConfig_StartSensitivity) Descriptor() protoreflect.EnumDescriptor
- func (x SpeechToTextConfig_GeminiAsrConfig_StartSensitivity) Enum() *SpeechToTextConfig_GeminiAsrConfig_StartSensitivity
- func (SpeechToTextConfig_GeminiAsrConfig_StartSensitivity) EnumDescriptor() ([]byte, []int)deprecated
- func (x SpeechToTextConfig_GeminiAsrConfig_StartSensitivity) Number() protoreflect.EnumNumber
- func (x SpeechToTextConfig_GeminiAsrConfig_StartSensitivity) String() string
- func (SpeechToTextConfig_GeminiAsrConfig_StartSensitivity) Type() protoreflect.EnumType
- type SpeechWordInfo
- func (*SpeechWordInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SpeechWordInfo) GetConfidence() float32
- func (x *SpeechWordInfo) GetEndOffset() *durationpb.Duration
- func (x *SpeechWordInfo) GetStartOffset() *durationpb.Duration
- func (x *SpeechWordInfo) GetWord() string
- func (*SpeechWordInfo) ProtoMessage()
- func (x *SpeechWordInfo) ProtoReflect() protoreflect.Message
- func (x *SpeechWordInfo) Reset()
- func (x *SpeechWordInfo) String() string
- type SsmlVoiceGender
- func (SsmlVoiceGender) Descriptor() protoreflect.EnumDescriptor
- func (x SsmlVoiceGender) Enum() *SsmlVoiceGender
- func (SsmlVoiceGender) EnumDescriptor() ([]byte, []int)deprecated
- func (x SsmlVoiceGender) Number() protoreflect.EnumNumber
- func (x SsmlVoiceGender) String() string
- func (SsmlVoiceGender) Type() protoreflect.EnumType
- type StreamingAnalyzeContentRequest
- func (*StreamingAnalyzeContentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StreamingAnalyzeContentRequest) GetAssistQueryParams() *AssistQueryParameters
- func (x *StreamingAnalyzeContentRequest) GetAudioConfig() *InputAudioConfig
- func (x *StreamingAnalyzeContentRequest) GetConfig() isStreamingAnalyzeContentRequest_Config
- func (x *StreamingAnalyzeContentRequest) GetCxParameters() *structpb.Struct
- func (x *StreamingAnalyzeContentRequest) GetEnableDebuggingInfo() bool
- func (x *StreamingAnalyzeContentRequest) GetEnableExtendedStreaming() bool
- func (x *StreamingAnalyzeContentRequest) GetEnablePartialAutomatedAgentReply() bool
- func (x *StreamingAnalyzeContentRequest) GetInput() isStreamingAnalyzeContentRequest_Input
- func (x *StreamingAnalyzeContentRequest) GetInputAudio() []byte
- func (x *StreamingAnalyzeContentRequest) GetInputDtmf() *TelephonyDtmfEvents
- func (x *StreamingAnalyzeContentRequest) GetInputText() string
- func (x *StreamingAnalyzeContentRequest) GetOutputMultipleUtterances() bool
- func (x *StreamingAnalyzeContentRequest) GetParticipant() string
- func (x *StreamingAnalyzeContentRequest) GetQueryParams() *QueryParameters
- func (x *StreamingAnalyzeContentRequest) GetReplyAudioConfig() *OutputAudioConfig
- func (x *StreamingAnalyzeContentRequest) GetSuggestionInput() *SuggestionInput
- func (x *StreamingAnalyzeContentRequest) GetTextConfig() *InputTextConfig
- func (*StreamingAnalyzeContentRequest) ProtoMessage()
- func (x *StreamingAnalyzeContentRequest) ProtoReflect() protoreflect.Message
- func (x *StreamingAnalyzeContentRequest) Reset()
- func (x *StreamingAnalyzeContentRequest) String() string
- type StreamingAnalyzeContentRequest_AudioConfig
- type StreamingAnalyzeContentRequest_InputAudio
- type StreamingAnalyzeContentRequest_InputDtmf
- type StreamingAnalyzeContentRequest_InputText
- type StreamingAnalyzeContentRequest_SuggestionInput
- type StreamingAnalyzeContentRequest_TextConfig
- type StreamingAnalyzeContentResponse
- func (*StreamingAnalyzeContentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StreamingAnalyzeContentResponse) GetAutomatedAgentReply() *AutomatedAgentReply
- func (x *StreamingAnalyzeContentResponse) GetDebuggingInfo() *CloudConversationDebuggingInfo
- func (x *StreamingAnalyzeContentResponse) GetDtmfParameters() *DtmfParameters
- func (x *StreamingAnalyzeContentResponse) GetEndUserSuggestionResults() []*SuggestionResult
- func (x *StreamingAnalyzeContentResponse) GetHumanAgentSuggestionResults() []*SuggestionResult
- func (x *StreamingAnalyzeContentResponse) GetMessage() *Message
- func (x *StreamingAnalyzeContentResponse) GetRecognitionResult() *StreamingRecognitionResult
- func (x *StreamingAnalyzeContentResponse) GetReplyAudio() *OutputAudio
- func (x *StreamingAnalyzeContentResponse) GetReplyText() string
- func (x *StreamingAnalyzeContentResponse) GetSpeechModel() string
- func (*StreamingAnalyzeContentResponse) ProtoMessage()
- func (x *StreamingAnalyzeContentResponse) ProtoReflect() protoreflect.Message
- func (x *StreamingAnalyzeContentResponse) Reset()
- func (x *StreamingAnalyzeContentResponse) String() string
- type StreamingDetectIntentRequest
- func (*StreamingDetectIntentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StreamingDetectIntentRequest) GetEnableDebuggingInfo() bool
- func (x *StreamingDetectIntentRequest) GetInputAudio() []byte
- func (x *StreamingDetectIntentRequest) GetOutputAudioConfig() *OutputAudioConfig
- func (x *StreamingDetectIntentRequest) GetOutputAudioConfigMask() *fieldmaskpb.FieldMask
- func (x *StreamingDetectIntentRequest) GetQueryInput() *QueryInput
- func (x *StreamingDetectIntentRequest) GetQueryParams() *QueryParameters
- func (x *StreamingDetectIntentRequest) GetSession() string
- func (x *StreamingDetectIntentRequest) GetSingleUtterance() booldeprecated
- func (*StreamingDetectIntentRequest) ProtoMessage()
- func (x *StreamingDetectIntentRequest) ProtoReflect() protoreflect.Message
- func (x *StreamingDetectIntentRequest) Reset()
- func (x *StreamingDetectIntentRequest) String() string
- type StreamingDetectIntentResponse
- func (*StreamingDetectIntentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StreamingDetectIntentResponse) GetDebuggingInfo() *CloudConversationDebuggingInfo
- func (x *StreamingDetectIntentResponse) GetOutputAudio() []byte
- func (x *StreamingDetectIntentResponse) GetOutputAudioConfig() *OutputAudioConfig
- func (x *StreamingDetectIntentResponse) GetQueryResult() *QueryResult
- func (x *StreamingDetectIntentResponse) GetRecognitionResult() *StreamingRecognitionResult
- func (x *StreamingDetectIntentResponse) GetResponseId() string
- func (x *StreamingDetectIntentResponse) GetWebhookStatus() *status.Status
- func (*StreamingDetectIntentResponse) ProtoMessage()
- func (x *StreamingDetectIntentResponse) ProtoReflect() protoreflect.Message
- func (x *StreamingDetectIntentResponse) Reset()
- func (x *StreamingDetectIntentResponse) String() string
- type StreamingReactiveCompanionSuggestionsRequest
- func (*StreamingReactiveCompanionSuggestionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StreamingReactiveCompanionSuggestionsRequest) GetCancelReactiveQuery() *CancelQuery
- func (x *StreamingReactiveCompanionSuggestionsRequest) GetInput() isStreamingReactiveCompanionSuggestionsRequest_Input
- func (x *StreamingReactiveCompanionSuggestionsRequest) GetParticipant() string
- func (x *StreamingReactiveCompanionSuggestionsRequest) GetSuggestionInput() *SuggestionInput
- func (x *StreamingReactiveCompanionSuggestionsRequest) GetTextInput() string
- func (*StreamingReactiveCompanionSuggestionsRequest) ProtoMessage()
- func (x *StreamingReactiveCompanionSuggestionsRequest) ProtoReflect() protoreflect.Message
- func (x *StreamingReactiveCompanionSuggestionsRequest) Reset()
- func (x *StreamingReactiveCompanionSuggestionsRequest) String() string
- type StreamingReactiveCompanionSuggestionsRequest_CancelReactiveQuery
- type StreamingReactiveCompanionSuggestionsRequest_SuggestionInput
- type StreamingReactiveCompanionSuggestionsRequest_TextInput
- type StreamingReactiveCompanionSuggestionsResponse
- func (*StreamingReactiveCompanionSuggestionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StreamingReactiveCompanionSuggestionsResponse) GetAnswerRecord() string
- func (x *StreamingReactiveCompanionSuggestionsResponse) GetIntermediateToolCallEvents() *ToolCallEvents
- func (x *StreamingReactiveCompanionSuggestionsResponse) GetIsFinal() bool
- func (x *StreamingReactiveCompanionSuggestionsResponse) GetReactiveModeFinalResponse() *StreamingReactiveCompanionSuggestionsResponse_ReactiveModeResponse
- func (x *StreamingReactiveCompanionSuggestionsResponse) GetResponse() isStreamingReactiveCompanionSuggestionsResponse_Response
- func (x *StreamingReactiveCompanionSuggestionsResponse) GetResponseChunk() string
- func (x *StreamingReactiveCompanionSuggestionsResponse) GetSendTime() *timestamppb.Timestamp
- func (x *StreamingReactiveCompanionSuggestionsResponse) GetStatus() *status.Status
- func (x *StreamingReactiveCompanionSuggestionsResponse) GetTextMessageId() string
- func (*StreamingReactiveCompanionSuggestionsResponse) ProtoMessage()
- func (x *StreamingReactiveCompanionSuggestionsResponse) ProtoReflect() protoreflect.Message
- func (x *StreamingReactiveCompanionSuggestionsResponse) Reset()
- func (x *StreamingReactiveCompanionSuggestionsResponse) String() string
- type StreamingReactiveCompanionSuggestionsResponse_IntermediateToolCallEvents
- type StreamingReactiveCompanionSuggestionsResponse_ReactiveModeFinalResponse
- type StreamingReactiveCompanionSuggestionsResponse_ReactiveModeResponse
- func (*StreamingReactiveCompanionSuggestionsResponse_ReactiveModeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StreamingReactiveCompanionSuggestionsResponse_ReactiveModeResponse) GetGroundingMetadata() *GroundingMetadata
- func (x *StreamingReactiveCompanionSuggestionsResponse_ReactiveModeResponse) GetResponse() string
- func (x *StreamingReactiveCompanionSuggestionsResponse_ReactiveModeResponse) GetToolCalls() []*ToolCallSuggestion
- func (*StreamingReactiveCompanionSuggestionsResponse_ReactiveModeResponse) ProtoMessage()
- func (x *StreamingReactiveCompanionSuggestionsResponse_ReactiveModeResponse) ProtoReflect() protoreflect.Message
- func (x *StreamingReactiveCompanionSuggestionsResponse_ReactiveModeResponse) Reset()
- func (x *StreamingReactiveCompanionSuggestionsResponse_ReactiveModeResponse) String() string
- type StreamingReactiveCompanionSuggestionsResponse_ResponseChunk
- type StreamingReactiveCompanionSuggestionsResponse_Status
- type StreamingRecognitionResult
- func (*StreamingRecognitionResult) Descriptor() ([]byte, []int)deprecated
- func (x *StreamingRecognitionResult) GetConfidence() float32
- func (x *StreamingRecognitionResult) GetIsFinal() bool
- func (x *StreamingRecognitionResult) GetLanguageCode() string
- func (x *StreamingRecognitionResult) GetMessageType() StreamingRecognitionResult_MessageType
- func (x *StreamingRecognitionResult) GetSpeechEndOffset() *durationpb.Duration
- func (x *StreamingRecognitionResult) GetSpeechWordInfo() []*SpeechWordInfo
- func (x *StreamingRecognitionResult) GetTranscript() string
- func (*StreamingRecognitionResult) ProtoMessage()
- func (x *StreamingRecognitionResult) ProtoReflect() protoreflect.Message
- func (x *StreamingRecognitionResult) Reset()
- func (x *StreamingRecognitionResult) String() string
- type StreamingRecognitionResult_MessageType
- func (StreamingRecognitionResult_MessageType) Descriptor() protoreflect.EnumDescriptor
- func (x StreamingRecognitionResult_MessageType) Enum() *StreamingRecognitionResult_MessageType
- func (StreamingRecognitionResult_MessageType) EnumDescriptor() ([]byte, []int)deprecated
- func (x StreamingRecognitionResult_MessageType) Number() protoreflect.EnumNumber
- func (x StreamingRecognitionResult_MessageType) String() string
- func (StreamingRecognitionResult_MessageType) Type() protoreflect.EnumType
- type SuggestArticlesRequest
- func (*SuggestArticlesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestArticlesRequest) GetAssistQueryParams() *AssistQueryParameters
- func (x *SuggestArticlesRequest) GetContextSize() int32
- func (x *SuggestArticlesRequest) GetLatestMessage() string
- func (x *SuggestArticlesRequest) GetParent() string
- func (*SuggestArticlesRequest) ProtoMessage()
- func (x *SuggestArticlesRequest) ProtoReflect() protoreflect.Message
- func (x *SuggestArticlesRequest) Reset()
- func (x *SuggestArticlesRequest) String() string
- type SuggestArticlesResponse
- func (*SuggestArticlesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestArticlesResponse) GetArticleAnswers() []*ArticleAnswer
- func (x *SuggestArticlesResponse) GetContextSize() int32
- func (x *SuggestArticlesResponse) GetLatestMessage() string
- func (*SuggestArticlesResponse) ProtoMessage()
- func (x *SuggestArticlesResponse) ProtoReflect() protoreflect.Message
- func (x *SuggestArticlesResponse) Reset()
- func (x *SuggestArticlesResponse) String() string
- type SuggestConversationSummaryRequest
- func (*SuggestConversationSummaryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestConversationSummaryRequest) GetAssistQueryParams() *AssistQueryParameters
- func (x *SuggestConversationSummaryRequest) GetContextSize() int32
- func (x *SuggestConversationSummaryRequest) GetConversation() string
- func (x *SuggestConversationSummaryRequest) GetLatestMessage() string
- func (*SuggestConversationSummaryRequest) ProtoMessage()
- func (x *SuggestConversationSummaryRequest) ProtoReflect() protoreflect.Message
- func (x *SuggestConversationSummaryRequest) Reset()
- func (x *SuggestConversationSummaryRequest) String() string
- type SuggestConversationSummaryResponse
- func (*SuggestConversationSummaryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestConversationSummaryResponse) GetContextSize() int32
- func (x *SuggestConversationSummaryResponse) GetLatestMessage() string
- func (x *SuggestConversationSummaryResponse) GetSummary() *SuggestConversationSummaryResponse_Summary
- func (*SuggestConversationSummaryResponse) ProtoMessage()
- func (x *SuggestConversationSummaryResponse) ProtoReflect() protoreflect.Message
- func (x *SuggestConversationSummaryResponse) Reset()
- func (x *SuggestConversationSummaryResponse) String() string
- type SuggestConversationSummaryResponse_Summary
- func (*SuggestConversationSummaryResponse_Summary) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestConversationSummaryResponse_Summary) GetAnswerRecord() string
- func (x *SuggestConversationSummaryResponse_Summary) GetBaselineModelVersion() string
- func (x *SuggestConversationSummaryResponse_Summary) GetSortedTextSections() []*SuggestConversationSummaryResponse_Summary_SummarySection
- func (x *SuggestConversationSummaryResponse_Summary) GetText() string
- func (x *SuggestConversationSummaryResponse_Summary) GetTextSections() map[string]string
- func (*SuggestConversationSummaryResponse_Summary) ProtoMessage()
- func (x *SuggestConversationSummaryResponse_Summary) ProtoReflect() protoreflect.Message
- func (x *SuggestConversationSummaryResponse_Summary) Reset()
- func (x *SuggestConversationSummaryResponse_Summary) String() string
- type SuggestConversationSummaryResponse_Summary_SummarySection
- func (*SuggestConversationSummaryResponse_Summary_SummarySection) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestConversationSummaryResponse_Summary_SummarySection) GetSection() string
- func (x *SuggestConversationSummaryResponse_Summary_SummarySection) GetSummary() string
- func (*SuggestConversationSummaryResponse_Summary_SummarySection) ProtoMessage()
- func (x *SuggestConversationSummaryResponse_Summary_SummarySection) ProtoReflect() protoreflect.Message
- func (x *SuggestConversationSummaryResponse_Summary_SummarySection) Reset()
- func (x *SuggestConversationSummaryResponse_Summary_SummarySection) String() string
- type SuggestFaqAnswersRequest
- func (*SuggestFaqAnswersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestFaqAnswersRequest) GetAssistQueryParams() *AssistQueryParameters
- func (x *SuggestFaqAnswersRequest) GetContextSize() int32
- func (x *SuggestFaqAnswersRequest) GetLatestMessage() string
- func (x *SuggestFaqAnswersRequest) GetParent() string
- func (*SuggestFaqAnswersRequest) ProtoMessage()
- func (x *SuggestFaqAnswersRequest) ProtoReflect() protoreflect.Message
- func (x *SuggestFaqAnswersRequest) Reset()
- func (x *SuggestFaqAnswersRequest) String() string
- type SuggestFaqAnswersResponse
- func (*SuggestFaqAnswersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestFaqAnswersResponse) GetContextSize() int32
- func (x *SuggestFaqAnswersResponse) GetFaqAnswers() []*FaqAnswer
- func (x *SuggestFaqAnswersResponse) GetLatestMessage() string
- func (*SuggestFaqAnswersResponse) ProtoMessage()
- func (x *SuggestFaqAnswersResponse) ProtoReflect() protoreflect.Message
- func (x *SuggestFaqAnswersResponse) Reset()
- func (x *SuggestFaqAnswersResponse) String() string
- type SuggestKnowledgeAssistRequest
- func (*SuggestKnowledgeAssistRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestKnowledgeAssistRequest) GetContextSize() int32
- func (x *SuggestKnowledgeAssistRequest) GetLatestMessage() string
- func (x *SuggestKnowledgeAssistRequest) GetParent() string
- func (x *SuggestKnowledgeAssistRequest) GetPreviousSuggestedQuery() string
- func (*SuggestKnowledgeAssistRequest) ProtoMessage()
- func (x *SuggestKnowledgeAssistRequest) ProtoReflect() protoreflect.Message
- func (x *SuggestKnowledgeAssistRequest) Reset()
- func (x *SuggestKnowledgeAssistRequest) String() string
- type SuggestKnowledgeAssistResponse
- func (*SuggestKnowledgeAssistResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestKnowledgeAssistResponse) GetAdditionalSuggestedQueryResults() []*KnowledgeAssistAnswer_AdditionalSuggestedQueryResult
- func (x *SuggestKnowledgeAssistResponse) GetContextSize() int32
- func (x *SuggestKnowledgeAssistResponse) GetKnowledgeAssistAnswer() *KnowledgeAssistAnswer
- func (x *SuggestKnowledgeAssistResponse) GetLatestMessage() string
- func (*SuggestKnowledgeAssistResponse) ProtoMessage()
- func (x *SuggestKnowledgeAssistResponse) ProtoReflect() protoreflect.Message
- func (x *SuggestKnowledgeAssistResponse) Reset()
- func (x *SuggestKnowledgeAssistResponse) String() string
- type SuggestSmartRepliesRequest
- func (*SuggestSmartRepliesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestSmartRepliesRequest) GetContextSize() int32
- func (x *SuggestSmartRepliesRequest) GetCurrentTextInput() *TextInput
- func (x *SuggestSmartRepliesRequest) GetLatestMessage() string
- func (x *SuggestSmartRepliesRequest) GetParent() string
- func (*SuggestSmartRepliesRequest) ProtoMessage()
- func (x *SuggestSmartRepliesRequest) ProtoReflect() protoreflect.Message
- func (x *SuggestSmartRepliesRequest) Reset()
- func (x *SuggestSmartRepliesRequest) String() string
- type SuggestSmartRepliesResponse
- func (*SuggestSmartRepliesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestSmartRepliesResponse) GetContextSize() int32
- func (x *SuggestSmartRepliesResponse) GetLatestMessage() string
- func (x *SuggestSmartRepliesResponse) GetSmartReplyAnswers() []*SmartReplyAnswer
- func (*SuggestSmartRepliesResponse) ProtoMessage()
- func (x *SuggestSmartRepliesResponse) ProtoReflect() protoreflect.Message
- func (x *SuggestSmartRepliesResponse) Reset()
- func (x *SuggestSmartRepliesResponse) String() string
- type SuggestionDedupingConfig
- func (*SuggestionDedupingConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestionDedupingConfig) GetEnableDeduping() bool
- func (x *SuggestionDedupingConfig) GetSimilarityThreshold() float32
- func (*SuggestionDedupingConfig) ProtoMessage()
- func (x *SuggestionDedupingConfig) ProtoReflect() protoreflect.Message
- func (x *SuggestionDedupingConfig) Reset()
- func (x *SuggestionDedupingConfig) String() string
- type SuggestionFeature
- func (*SuggestionFeature) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestionFeature) GetType() SuggestionFeature_Type
- func (*SuggestionFeature) ProtoMessage()
- func (x *SuggestionFeature) ProtoReflect() protoreflect.Message
- func (x *SuggestionFeature) Reset()
- func (x *SuggestionFeature) String() string
- type SuggestionFeature_Type
- func (SuggestionFeature_Type) Descriptor() protoreflect.EnumDescriptor
- func (x SuggestionFeature_Type) Enum() *SuggestionFeature_Type
- func (SuggestionFeature_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x SuggestionFeature_Type) Number() protoreflect.EnumNumber
- func (x SuggestionFeature_Type) String() string
- func (SuggestionFeature_Type) Type() protoreflect.EnumType
- type SuggestionInput
- func (*SuggestionInput) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestionInput) GetAction() SuggestionInput_Action
- func (x *SuggestionInput) GetAnswerRecord() string
- func (x *SuggestionInput) GetParameters() *structpb.Struct
- func (x *SuggestionInput) GetSendTime() *timestamppb.Timestamp
- func (*SuggestionInput) ProtoMessage()
- func (x *SuggestionInput) ProtoReflect() protoreflect.Message
- func (x *SuggestionInput) Reset()
- func (x *SuggestionInput) String() string
- type SuggestionInput_Action
- func (SuggestionInput_Action) Descriptor() protoreflect.EnumDescriptor
- func (x SuggestionInput_Action) Enum() *SuggestionInput_Action
- func (SuggestionInput_Action) EnumDescriptor() ([]byte, []int)deprecated
- func (x SuggestionInput_Action) Number() protoreflect.EnumNumber
- func (x SuggestionInput_Action) String() string
- func (SuggestionInput_Action) Type() protoreflect.EnumType
- type SuggestionResult
- func (*SuggestionResult) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestionResult) GetError() *status.Status
- func (x *SuggestionResult) GetGenerateCompanionSuggestionsResponse() *GenerateCompanionSuggestionsResponse
- func (x *SuggestionResult) GetGenerateSuggestionsResponse() *GenerateSuggestionsResponse
- func (x *SuggestionResult) GetSuggestArticlesResponse() *SuggestArticlesResponse
- func (x *SuggestionResult) GetSuggestFaqAnswersResponse() *SuggestFaqAnswersResponse
- func (x *SuggestionResult) GetSuggestKnowledgeAssistResponse() *SuggestKnowledgeAssistResponse
- func (x *SuggestionResult) GetSuggestSmartRepliesResponse() *SuggestSmartRepliesResponse
- func (x *SuggestionResult) GetSuggestionResponse() isSuggestionResult_SuggestionResponse
- func (*SuggestionResult) ProtoMessage()
- func (x *SuggestionResult) ProtoReflect() protoreflect.Message
- func (x *SuggestionResult) Reset()
- func (x *SuggestionResult) String() string
- type SuggestionResult_Error
- type SuggestionResult_GenerateCompanionSuggestionsResponse
- type SuggestionResult_GenerateSuggestionsResponse
- type SuggestionResult_SuggestArticlesResponse
- type SuggestionResult_SuggestFaqAnswersResponse
- type SuggestionResult_SuggestKnowledgeAssistResponse
- type SuggestionResult_SuggestSmartRepliesResponse
- type SummarizationContext
- func (*SummarizationContext) Descriptor() ([]byte, []int)deprecated
- func (x *SummarizationContext) GetFewShotExamples() []*FewShotExample
- func (x *SummarizationContext) GetOutputLanguageCode() string
- func (x *SummarizationContext) GetSummarizationSections() []*SummarizationSection
- func (x *SummarizationContext) GetVersion() string
- func (*SummarizationContext) ProtoMessage()
- func (x *SummarizationContext) ProtoReflect() protoreflect.Message
- func (x *SummarizationContext) Reset()
- func (x *SummarizationContext) String() string
- type SummarizationEvaluationMetrics
- func (*SummarizationEvaluationMetrics) Descriptor() ([]byte, []int)deprecated
- func (x *SummarizationEvaluationMetrics) GetConversationDetails() []*SummarizationEvaluationMetrics_ConversationDetail
- func (x *SummarizationEvaluationMetrics) GetOverallMetrics() []*SummarizationEvaluationMetrics_OverallScoresByMetric
- func (x *SummarizationEvaluationMetrics) GetOverallSectionTokens() []*SummarizationEvaluationMetrics_SectionToken
- func (x *SummarizationEvaluationMetrics) GetSummarizationEvaluationMergedResultsUri() string
- func (x *SummarizationEvaluationMetrics) GetSummarizationEvaluationResults() []*SummarizationEvaluationMetrics_SummarizationEvaluationResult
- func (*SummarizationEvaluationMetrics) ProtoMessage()
- func (x *SummarizationEvaluationMetrics) ProtoReflect() protoreflect.Message
- func (x *SummarizationEvaluationMetrics) Reset()
- func (x *SummarizationEvaluationMetrics) String() string
- type SummarizationEvaluationMetrics_AccuracyDecomposition
- func (*SummarizationEvaluationMetrics_AccuracyDecomposition) Descriptor() ([]byte, []int)deprecated
- func (x *SummarizationEvaluationMetrics_AccuracyDecomposition) GetAccuracyReasoning() string
- func (x *SummarizationEvaluationMetrics_AccuracyDecomposition) GetIsAccurate() bool
- func (x *SummarizationEvaluationMetrics_AccuracyDecomposition) GetPoint() string
- func (*SummarizationEvaluationMetrics_AccuracyDecomposition) ProtoMessage()
- func (x *SummarizationEvaluationMetrics_AccuracyDecomposition) ProtoReflect() protoreflect.Message
- func (x *SummarizationEvaluationMetrics_AccuracyDecomposition) Reset()
- func (x *SummarizationEvaluationMetrics_AccuracyDecomposition) String() string
- type SummarizationEvaluationMetrics_AdherenceDecompositiondeprecated
- func (*SummarizationEvaluationMetrics_AdherenceDecomposition) Descriptor() ([]byte, []int)deprecated
- func (x *SummarizationEvaluationMetrics_AdherenceDecomposition) GetAdherenceReasoning() string
- func (x *SummarizationEvaluationMetrics_AdherenceDecomposition) GetIsAdherent() bool
- func (x *SummarizationEvaluationMetrics_AdherenceDecomposition) GetPoint() string
- func (*SummarizationEvaluationMetrics_AdherenceDecomposition) ProtoMessage()
- func (x *SummarizationEvaluationMetrics_AdherenceDecomposition) ProtoReflect() protoreflect.Message
- func (x *SummarizationEvaluationMetrics_AdherenceDecomposition) Reset()
- func (x *SummarizationEvaluationMetrics_AdherenceDecomposition) String() string
- type SummarizationEvaluationMetrics_AdherenceRubric
- func (*SummarizationEvaluationMetrics_AdherenceRubric) Descriptor() ([]byte, []int)deprecated
- func (x *SummarizationEvaluationMetrics_AdherenceRubric) GetIsAddressed() bool
- func (x *SummarizationEvaluationMetrics_AdherenceRubric) GetQuestion() string
- func (x *SummarizationEvaluationMetrics_AdherenceRubric) GetReasoning() string
- func (*SummarizationEvaluationMetrics_AdherenceRubric) ProtoMessage()
- func (x *SummarizationEvaluationMetrics_AdherenceRubric) ProtoReflect() protoreflect.Message
- func (x *SummarizationEvaluationMetrics_AdherenceRubric) Reset()
- func (x *SummarizationEvaluationMetrics_AdherenceRubric) String() string
- type SummarizationEvaluationMetrics_CompletenessRubric
- func (*SummarizationEvaluationMetrics_CompletenessRubric) Descriptor() ([]byte, []int)deprecated
- func (x *SummarizationEvaluationMetrics_CompletenessRubric) GetIsAddressed() bool
- func (x *SummarizationEvaluationMetrics_CompletenessRubric) GetQuestion() string
- func (*SummarizationEvaluationMetrics_CompletenessRubric) ProtoMessage()
- func (x *SummarizationEvaluationMetrics_CompletenessRubric) ProtoReflect() protoreflect.Message
- func (x *SummarizationEvaluationMetrics_CompletenessRubric) Reset()
- func (x *SummarizationEvaluationMetrics_CompletenessRubric) String() string
- type SummarizationEvaluationMetrics_ConversationDetail
- func (*SummarizationEvaluationMetrics_ConversationDetail) Descriptor() ([]byte, []int)deprecated
- func (x *SummarizationEvaluationMetrics_ConversationDetail) GetMessageEntries() []*MessageEntry
- func (x *SummarizationEvaluationMetrics_ConversationDetail) GetMetricDetails() []*SummarizationEvaluationMetrics_ConversationDetail_MetricDetail
- func (x *SummarizationEvaluationMetrics_ConversationDetail) GetSectionTokens() []*SummarizationEvaluationMetrics_SectionToken
- func (x *SummarizationEvaluationMetrics_ConversationDetail) GetSummarySections() []*SummarySuggestion_SummarySection
- func (*SummarizationEvaluationMetrics_ConversationDetail) ProtoMessage()
- func (x *SummarizationEvaluationMetrics_ConversationDetail) ProtoReflect() protoreflect.Message
- func (x *SummarizationEvaluationMetrics_ConversationDetail) Reset()
- func (x *SummarizationEvaluationMetrics_ConversationDetail) String() string
- type SummarizationEvaluationMetrics_ConversationDetail_MetricDetail
- func (*SummarizationEvaluationMetrics_ConversationDetail_MetricDetail) Descriptor() ([]byte, []int)deprecated
- func (x *SummarizationEvaluationMetrics_ConversationDetail_MetricDetail) GetMetric() string
- func (x *SummarizationEvaluationMetrics_ConversationDetail_MetricDetail) GetScore() float32
- func (x *SummarizationEvaluationMetrics_ConversationDetail_MetricDetail) GetSectionDetails() ...
- func (*SummarizationEvaluationMetrics_ConversationDetail_MetricDetail) ProtoMessage()
- func (x *SummarizationEvaluationMetrics_ConversationDetail_MetricDetail) ProtoReflect() protoreflect.Message
- func (x *SummarizationEvaluationMetrics_ConversationDetail_MetricDetail) Reset()
- func (x *SummarizationEvaluationMetrics_ConversationDetail_MetricDetail) String() string
- type SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail
- func (*SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail) Descriptor() ([]byte, []int)deprecated
- func (x *SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail) GetEvaluationResults() []*SummarizationEvaluationMetrics_EvaluationResult
- func (x *SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail) GetScore() float32
- func (x *SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail) GetSection() string
- func (x *SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail) GetSectionSummary() string
- func (*SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail) ProtoMessage()
- func (x *SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail) ProtoReflect() protoreflect.Message
- func (x *SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail) Reset()
- func (x *SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail) String() string
- type SummarizationEvaluationMetrics_Decompositiondeprecated
- func (*SummarizationEvaluationMetrics_Decomposition) Descriptor() ([]byte, []int)deprecated
- func (x *SummarizationEvaluationMetrics_Decomposition) GetAccuracyDecomposition() *SummarizationEvaluationMetrics_AccuracyDecomposition
- func (x *SummarizationEvaluationMetrics_Decomposition) GetAdherenceDecomposition() *SummarizationEvaluationMetrics_AdherenceDecomposition
- func (x *SummarizationEvaluationMetrics_Decomposition) GetDecomposition() isSummarizationEvaluationMetrics_Decomposition_Decomposition
- func (*SummarizationEvaluationMetrics_Decomposition) ProtoMessage()
- func (x *SummarizationEvaluationMetrics_Decomposition) ProtoReflect() protoreflect.Message
- func (x *SummarizationEvaluationMetrics_Decomposition) Reset()
- func (x *SummarizationEvaluationMetrics_Decomposition) String() string
- type SummarizationEvaluationMetrics_Decomposition_AccuracyDecomposition
- type SummarizationEvaluationMetrics_Decomposition_AdherenceDecomposition
- type SummarizationEvaluationMetrics_EvaluationResult
- func (*SummarizationEvaluationMetrics_EvaluationResult) Descriptor() ([]byte, []int)deprecated
- func (x *SummarizationEvaluationMetrics_EvaluationResult) GetAccuracyDecomposition() *SummarizationEvaluationMetrics_AccuracyDecomposition
- func (x *SummarizationEvaluationMetrics_EvaluationResult) GetAdherenceRubric() *SummarizationEvaluationMetrics_AdherenceRubric
- func (x *SummarizationEvaluationMetrics_EvaluationResult) GetCompletenessRubric() *SummarizationEvaluationMetrics_CompletenessRubric
- func (x *SummarizationEvaluationMetrics_EvaluationResult) GetResult() isSummarizationEvaluationMetrics_EvaluationResult_Result
- func (*SummarizationEvaluationMetrics_EvaluationResult) ProtoMessage()
- func (x *SummarizationEvaluationMetrics_EvaluationResult) ProtoReflect() protoreflect.Message
- func (x *SummarizationEvaluationMetrics_EvaluationResult) Reset()
- func (x *SummarizationEvaluationMetrics_EvaluationResult) String() string
- type SummarizationEvaluationMetrics_EvaluationResult_AccuracyDecomposition
- type SummarizationEvaluationMetrics_EvaluationResult_AdherenceRubric
- type SummarizationEvaluationMetrics_EvaluationResult_CompletenessRubric
- type SummarizationEvaluationMetrics_OverallScoresByMetric
- func (*SummarizationEvaluationMetrics_OverallScoresByMetric) Descriptor() ([]byte, []int)deprecated
- func (x *SummarizationEvaluationMetrics_OverallScoresByMetric) GetMetric() string
- func (*SummarizationEvaluationMetrics_OverallScoresByMetric) ProtoMessage()
- func (x *SummarizationEvaluationMetrics_OverallScoresByMetric) ProtoReflect() protoreflect.Message
- func (x *SummarizationEvaluationMetrics_OverallScoresByMetric) Reset()
- func (x *SummarizationEvaluationMetrics_OverallScoresByMetric) String() string
- type SummarizationEvaluationMetrics_SectionToken
- func (*SummarizationEvaluationMetrics_SectionToken) Descriptor() ([]byte, []int)deprecated
- func (x *SummarizationEvaluationMetrics_SectionToken) GetSection() string
- func (x *SummarizationEvaluationMetrics_SectionToken) GetTokenCount() int64
- func (*SummarizationEvaluationMetrics_SectionToken) ProtoMessage()
- func (x *SummarizationEvaluationMetrics_SectionToken) ProtoReflect() protoreflect.Message
- func (x *SummarizationEvaluationMetrics_SectionToken) Reset()
- func (x *SummarizationEvaluationMetrics_SectionToken) String() string
- type SummarizationEvaluationMetrics_SummarizationEvaluationResult
- func (*SummarizationEvaluationMetrics_SummarizationEvaluationResult) Descriptor() ([]byte, []int)deprecated
- func (x *SummarizationEvaluationMetrics_SummarizationEvaluationResult) GetDecompositions() []*SummarizationEvaluationMetrics_Decompositiondeprecated
- func (x *SummarizationEvaluationMetrics_SummarizationEvaluationResult) GetEvaluationResults() []*SummarizationEvaluationMetrics_EvaluationResult
- func (x *SummarizationEvaluationMetrics_SummarizationEvaluationResult) GetMetric() string
- func (x *SummarizationEvaluationMetrics_SummarizationEvaluationResult) GetScore() float32
- func (x *SummarizationEvaluationMetrics_SummarizationEvaluationResult) GetSection() string
- func (x *SummarizationEvaluationMetrics_SummarizationEvaluationResult) GetSectionSummary() string
- func (x *SummarizationEvaluationMetrics_SummarizationEvaluationResult) GetSessionId() stringdeprecated
- func (*SummarizationEvaluationMetrics_SummarizationEvaluationResult) ProtoMessage()
- func (x *SummarizationEvaluationMetrics_SummarizationEvaluationResult) ProtoReflect() protoreflect.Message
- func (x *SummarizationEvaluationMetrics_SummarizationEvaluationResult) Reset()
- func (x *SummarizationEvaluationMetrics_SummarizationEvaluationResult) String() string
- type SummarizationSection
- func (*SummarizationSection) Descriptor() ([]byte, []int)deprecated
- func (x *SummarizationSection) GetDefinition() string
- func (x *SummarizationSection) GetKey() string
- func (x *SummarizationSection) GetType() SummarizationSection_Type
- func (*SummarizationSection) ProtoMessage()
- func (x *SummarizationSection) ProtoReflect() protoreflect.Message
- func (x *SummarizationSection) Reset()
- func (x *SummarizationSection) String() string
- type SummarizationSectionList
- func (*SummarizationSectionList) Descriptor() ([]byte, []int)deprecated
- func (x *SummarizationSectionList) GetSummarizationSections() []*SummarizationSection
- func (*SummarizationSectionList) ProtoMessage()
- func (x *SummarizationSectionList) ProtoReflect() protoreflect.Message
- func (x *SummarizationSectionList) Reset()
- func (x *SummarizationSectionList) String() string
- type SummarizationSection_Type
- func (SummarizationSection_Type) Descriptor() protoreflect.EnumDescriptor
- func (x SummarizationSection_Type) Enum() *SummarizationSection_Type
- func (SummarizationSection_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x SummarizationSection_Type) Number() protoreflect.EnumNumber
- func (x SummarizationSection_Type) String() string
- func (SummarizationSection_Type) Type() protoreflect.EnumType
- type SummarySuggestion
- func (*SummarySuggestion) Descriptor() ([]byte, []int)deprecated
- func (x *SummarySuggestion) GetSummarySections() []*SummarySuggestion_SummarySection
- func (*SummarySuggestion) ProtoMessage()
- func (x *SummarySuggestion) ProtoReflect() protoreflect.Message
- func (x *SummarySuggestion) Reset()
- func (x *SummarySuggestion) String() string
- type SummarySuggestion_SummarySection
- func (*SummarySuggestion_SummarySection) Descriptor() ([]byte, []int)deprecated
- func (x *SummarySuggestion_SummarySection) GetSection() string
- func (x *SummarySuggestion_SummarySection) GetSummary() string
- func (*SummarySuggestion_SummarySection) ProtoMessage()
- func (x *SummarySuggestion_SummarySection) ProtoReflect() protoreflect.Message
- func (x *SummarySuggestion_SummarySection) Reset()
- func (x *SummarySuggestion_SummarySection) String() string
- type SynthesizeSpeechConfig
- func (*SynthesizeSpeechConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SynthesizeSpeechConfig) GetEffectsProfileId() []string
- func (x *SynthesizeSpeechConfig) GetPitch() float64
- func (x *SynthesizeSpeechConfig) GetPronunciations() []*CustomPronunciationParams
- func (x *SynthesizeSpeechConfig) GetSpeakingRate() float64
- func (x *SynthesizeSpeechConfig) GetVoice() *VoiceSelectionParams
- func (x *SynthesizeSpeechConfig) GetVolumeGainDb() float64
- func (*SynthesizeSpeechConfig) ProtoMessage()
- func (x *SynthesizeSpeechConfig) ProtoReflect() protoreflect.Message
- func (x *SynthesizeSpeechConfig) Reset()
- func (x *SynthesizeSpeechConfig) String() string
- type TelephonyDtmf
- func (TelephonyDtmf) Descriptor() protoreflect.EnumDescriptor
- func (x TelephonyDtmf) Enum() *TelephonyDtmf
- func (TelephonyDtmf) EnumDescriptor() ([]byte, []int)deprecated
- func (x TelephonyDtmf) Number() protoreflect.EnumNumber
- func (x TelephonyDtmf) String() string
- func (TelephonyDtmf) Type() protoreflect.EnumType
- type TelephonyDtmfEvents
- func (*TelephonyDtmfEvents) Descriptor() ([]byte, []int)deprecated
- func (x *TelephonyDtmfEvents) GetDtmfEvents() []TelephonyDtmf
- func (*TelephonyDtmfEvents) ProtoMessage()
- func (x *TelephonyDtmfEvents) ProtoReflect() protoreflect.Message
- func (x *TelephonyDtmfEvents) Reset()
- func (x *TelephonyDtmfEvents) String() string
- type TextInput
- type TextToSpeechSettings
- func (*TextToSpeechSettings) Descriptor() ([]byte, []int)deprecated
- func (x *TextToSpeechSettings) GetEnableTextToSpeech() bool
- func (x *TextToSpeechSettings) GetOutputAudioEncoding() OutputAudioEncoding
- func (x *TextToSpeechSettings) GetSampleRateHertz() int32
- func (x *TextToSpeechSettings) GetSynthesizeSpeechConfigs() map[string]*SynthesizeSpeechConfig
- func (*TextToSpeechSettings) ProtoMessage()
- func (x *TextToSpeechSettings) ProtoReflect() protoreflect.Message
- func (x *TextToSpeechSettings) Reset()
- func (x *TextToSpeechSettings) String() string
- type Tool
- func (*Tool) Descriptor() ([]byte, []int)deprecated
- func (x *Tool) GetActionConfirmationRequirement() map[string]Tool_ConfirmationRequirement
- func (x *Tool) GetConnectorSpec() *Tool_ConnectorTool
- func (x *Tool) GetCreateTime() *timestamppb.Timestamp
- func (x *Tool) GetDescription() string
- func (x *Tool) GetDisplayName() string
- func (x *Tool) GetExtensionSpec() *Tool_ExtensionTooldeprecated
- func (x *Tool) GetFunctionSpec() *Tool_FunctionTool
- func (x *Tool) GetName() string
- func (x *Tool) GetOpenApiSpec() *Tool_OpenApiTool
- func (x *Tool) GetSatisfiesPzi() bool
- func (x *Tool) GetSatisfiesPzs() bool
- func (x *Tool) GetSpecification() isTool_Specification
- func (x *Tool) GetToolKey() string
- func (x *Tool) GetUpdateTime() *timestamppb.Timestamp
- func (*Tool) ProtoMessage()
- func (x *Tool) ProtoReflect() protoreflect.Message
- func (x *Tool) Reset()
- func (x *Tool) String() string
- type ToolCall
- func (*ToolCall) Descriptor() ([]byte, []int)deprecated
- func (x *ToolCall) GetAction() string
- func (x *ToolCall) GetAnswerRecord() string
- func (x *ToolCall) GetCesApp() string
- func (x *ToolCall) GetCesTool() string
- func (x *ToolCall) GetCesToolset() string
- func (x *ToolCall) GetCreateTime() *timestamppb.Timestamp
- func (x *ToolCall) GetInputParameters() *structpb.Struct
- func (x *ToolCall) GetSource() isToolCall_Source
- func (x *ToolCall) GetState() ToolCall_State
- func (x *ToolCall) GetTool() string
- func (x *ToolCall) GetToolDisplayDetails() string
- func (x *ToolCall) GetToolDisplayName() string
- func (*ToolCall) ProtoMessage()
- func (x *ToolCall) ProtoReflect() protoreflect.Message
- func (x *ToolCall) Reset()
- func (x *ToolCall) String() string
- type ToolCallEvents
- func (*ToolCallEvents) Descriptor() ([]byte, []int)deprecated
- func (x *ToolCallEvents) GetToolCallSuggestions() []*ToolCallSuggestion
- func (*ToolCallEvents) ProtoMessage()
- func (x *ToolCallEvents) ProtoReflect() protoreflect.Message
- func (x *ToolCallEvents) Reset()
- func (x *ToolCallEvents) String() string
- type ToolCallResult
- func (*ToolCallResult) Descriptor() ([]byte, []int)deprecated
- func (x *ToolCallResult) GetAction() string
- func (x *ToolCallResult) GetAnswerRecord() string
- func (x *ToolCallResult) GetCesApp() string
- func (x *ToolCallResult) GetCesTool() string
- func (x *ToolCallResult) GetCesToolset() string
- func (x *ToolCallResult) GetContent() string
- func (x *ToolCallResult) GetCreateTime() *timestamppb.Timestamp
- func (x *ToolCallResult) GetError() *ToolCallResult_Error
- func (x *ToolCallResult) GetRawContent() []byte
- func (x *ToolCallResult) GetResult() isToolCallResult_Result
- func (x *ToolCallResult) GetSource() isToolCallResult_Source
- func (x *ToolCallResult) GetTool() string
- func (*ToolCallResult) ProtoMessage()
- func (x *ToolCallResult) ProtoReflect() protoreflect.Message
- func (x *ToolCallResult) Reset()
- func (x *ToolCallResult) String() string
- type ToolCallResult_CesApp
- type ToolCallResult_CesTool
- type ToolCallResult_CesToolset
- type ToolCallResult_Content
- type ToolCallResult_Error
- func (*ToolCallResult_Error) Descriptor() ([]byte, []int)deprecated
- func (x *ToolCallResult_Error) GetMessage() string
- func (x *ToolCallResult_Error) GetRetryable() bool
- func (*ToolCallResult_Error) ProtoMessage()
- func (x *ToolCallResult_Error) ProtoReflect() protoreflect.Message
- func (x *ToolCallResult_Error) Reset()
- func (x *ToolCallResult_Error) String() string
- type ToolCallResult_Error_
- type ToolCallResult_RawContent
- type ToolCallResult_Tool
- type ToolCallSuggestion
- func (*ToolCallSuggestion) Descriptor() ([]byte, []int)deprecated
- func (x *ToolCallSuggestion) GetTextUpdate() string
- func (x *ToolCallSuggestion) GetToolCallInfo() *GeneratorSuggestion_ToolCallInfo
- func (*ToolCallSuggestion) ProtoMessage()
- func (x *ToolCallSuggestion) ProtoReflect() protoreflect.Message
- func (x *ToolCallSuggestion) Reset()
- func (x *ToolCallSuggestion) String() string
- type ToolCall_CesApp
- type ToolCall_CesTool
- type ToolCall_CesToolset
- type ToolCall_State
- func (ToolCall_State) Descriptor() protoreflect.EnumDescriptor
- func (x ToolCall_State) Enum() *ToolCall_State
- func (ToolCall_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x ToolCall_State) Number() protoreflect.EnumNumber
- func (x ToolCall_State) String() string
- func (ToolCall_State) Type() protoreflect.EnumType
- type ToolCall_Tool
- type Tool_Authentication
- func (*Tool_Authentication) Descriptor() ([]byte, []int)deprecated
- func (x *Tool_Authentication) GetApiKeyConfig() *Tool_Authentication_ApiKeyConfig
- func (x *Tool_Authentication) GetAuthConfig() isTool_Authentication_AuthConfig
- func (x *Tool_Authentication) GetBearerTokenConfig() *Tool_Authentication_BearerTokenConfig
- func (x *Tool_Authentication) GetOauthConfig() *Tool_Authentication_OAuthConfig
- func (x *Tool_Authentication) GetServiceAgentAuthConfig() *Tool_Authentication_ServiceAgentAuthConfig
- func (*Tool_Authentication) ProtoMessage()
- func (x *Tool_Authentication) ProtoReflect() protoreflect.Message
- func (x *Tool_Authentication) Reset()
- func (x *Tool_Authentication) String() string
- type Tool_Authentication_ApiKeyConfig
- func (*Tool_Authentication_ApiKeyConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Tool_Authentication_ApiKeyConfig) GetApiKey() string
- func (x *Tool_Authentication_ApiKeyConfig) GetKeyName() string
- func (x *Tool_Authentication_ApiKeyConfig) GetRequestLocation() Tool_Authentication_RequestLocation
- func (x *Tool_Authentication_ApiKeyConfig) GetSecretVersionForApiKey() string
- func (*Tool_Authentication_ApiKeyConfig) ProtoMessage()
- func (x *Tool_Authentication_ApiKeyConfig) ProtoReflect() protoreflect.Message
- func (x *Tool_Authentication_ApiKeyConfig) Reset()
- func (x *Tool_Authentication_ApiKeyConfig) String() string
- type Tool_Authentication_ApiKeyConfig_
- type Tool_Authentication_BearerTokenConfig
- func (*Tool_Authentication_BearerTokenConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Tool_Authentication_BearerTokenConfig) GetSecretVersionForToken() string
- func (x *Tool_Authentication_BearerTokenConfig) GetToken() string
- func (*Tool_Authentication_BearerTokenConfig) ProtoMessage()
- func (x *Tool_Authentication_BearerTokenConfig) ProtoReflect() protoreflect.Message
- func (x *Tool_Authentication_BearerTokenConfig) Reset()
- func (x *Tool_Authentication_BearerTokenConfig) String() string
- type Tool_Authentication_BearerTokenConfig_
- type Tool_Authentication_OAuthConfig
- func (*Tool_Authentication_OAuthConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Tool_Authentication_OAuthConfig) GetClientId() string
- func (x *Tool_Authentication_OAuthConfig) GetClientSecret() string
- func (x *Tool_Authentication_OAuthConfig) GetOauthGrantType() Tool_Authentication_OAuthConfig_OauthGrantType
- func (x *Tool_Authentication_OAuthConfig) GetScopes() []string
- func (x *Tool_Authentication_OAuthConfig) GetSecretVersionForClientSecret() string
- func (x *Tool_Authentication_OAuthConfig) GetTokenEndpoint() string
- func (*Tool_Authentication_OAuthConfig) ProtoMessage()
- func (x *Tool_Authentication_OAuthConfig) ProtoReflect() protoreflect.Message
- func (x *Tool_Authentication_OAuthConfig) Reset()
- func (x *Tool_Authentication_OAuthConfig) String() string
- type Tool_Authentication_OAuthConfig_OauthGrantType
- func (Tool_Authentication_OAuthConfig_OauthGrantType) Descriptor() protoreflect.EnumDescriptor
- func (x Tool_Authentication_OAuthConfig_OauthGrantType) Enum() *Tool_Authentication_OAuthConfig_OauthGrantType
- func (Tool_Authentication_OAuthConfig_OauthGrantType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Tool_Authentication_OAuthConfig_OauthGrantType) Number() protoreflect.EnumNumber
- func (x Tool_Authentication_OAuthConfig_OauthGrantType) String() string
- func (Tool_Authentication_OAuthConfig_OauthGrantType) Type() protoreflect.EnumType
- type Tool_Authentication_OauthConfig
- type Tool_Authentication_RequestLocation
- func (Tool_Authentication_RequestLocation) Descriptor() protoreflect.EnumDescriptor
- func (x Tool_Authentication_RequestLocation) Enum() *Tool_Authentication_RequestLocation
- func (Tool_Authentication_RequestLocation) EnumDescriptor() ([]byte, []int)deprecated
- func (x Tool_Authentication_RequestLocation) Number() protoreflect.EnumNumber
- func (x Tool_Authentication_RequestLocation) String() string
- func (Tool_Authentication_RequestLocation) Type() protoreflect.EnumType
- type Tool_Authentication_ServiceAgentAuthConfig
- func (*Tool_Authentication_ServiceAgentAuthConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Tool_Authentication_ServiceAgentAuthConfig) GetServiceAgentAuth() Tool_Authentication_ServiceAgentAuthConfig_ServiceAgentAuth
- func (*Tool_Authentication_ServiceAgentAuthConfig) ProtoMessage()
- func (x *Tool_Authentication_ServiceAgentAuthConfig) ProtoReflect() protoreflect.Message
- func (x *Tool_Authentication_ServiceAgentAuthConfig) Reset()
- func (x *Tool_Authentication_ServiceAgentAuthConfig) String() string
- type Tool_Authentication_ServiceAgentAuthConfig_
- type Tool_Authentication_ServiceAgentAuthConfig_ServiceAgentAuth
- func (Tool_Authentication_ServiceAgentAuthConfig_ServiceAgentAuth) Descriptor() protoreflect.EnumDescriptor
- func (x Tool_Authentication_ServiceAgentAuthConfig_ServiceAgentAuth) Enum() *Tool_Authentication_ServiceAgentAuthConfig_ServiceAgentAuth
- func (Tool_Authentication_ServiceAgentAuthConfig_ServiceAgentAuth) EnumDescriptor() ([]byte, []int)deprecated
- func (x Tool_Authentication_ServiceAgentAuthConfig_ServiceAgentAuth) Number() protoreflect.EnumNumber
- func (x Tool_Authentication_ServiceAgentAuthConfig_ServiceAgentAuth) String() string
- func (Tool_Authentication_ServiceAgentAuthConfig_ServiceAgentAuth) Type() protoreflect.EnumType
- type Tool_ConfirmationRequirement
- func (Tool_ConfirmationRequirement) Descriptor() protoreflect.EnumDescriptor
- func (x Tool_ConfirmationRequirement) Enum() *Tool_ConfirmationRequirement
- func (Tool_ConfirmationRequirement) EnumDescriptor() ([]byte, []int)deprecated
- func (x Tool_ConfirmationRequirement) Number() protoreflect.EnumNumber
- func (x Tool_ConfirmationRequirement) String() string
- func (Tool_ConfirmationRequirement) Type() protoreflect.EnumType
- type Tool_ConnectorSpec
- type Tool_ConnectorTool
- func (*Tool_ConnectorTool) Descriptor() ([]byte, []int)deprecated
- func (x *Tool_ConnectorTool) GetActions() []*Tool_ConnectorTool_Action
- func (x *Tool_ConnectorTool) GetName() string
- func (*Tool_ConnectorTool) ProtoMessage()
- func (x *Tool_ConnectorTool) ProtoReflect() protoreflect.Message
- func (x *Tool_ConnectorTool) Reset()
- func (x *Tool_ConnectorTool) String() string
- type Tool_ConnectorTool_Action
- func (*Tool_ConnectorTool_Action) Descriptor() ([]byte, []int)deprecated
- func (x *Tool_ConnectorTool_Action) GetActionSpec() isTool_ConnectorTool_Action_ActionSpec
- func (x *Tool_ConnectorTool_Action) GetConnectionActionId() string
- func (x *Tool_ConnectorTool_Action) GetEntityOperation() *Tool_ConnectorTool_Action_EntityOperation
- func (x *Tool_ConnectorTool_Action) GetInputFields() []string
- func (x *Tool_ConnectorTool_Action) GetOutputFields() []string
- func (*Tool_ConnectorTool_Action) ProtoMessage()
- func (x *Tool_ConnectorTool_Action) ProtoReflect() protoreflect.Message
- func (x *Tool_ConnectorTool_Action) Reset()
- func (x *Tool_ConnectorTool_Action) String() string
- type Tool_ConnectorTool_Action_ConnectionActionId
- type Tool_ConnectorTool_Action_EntityOperation
- func (*Tool_ConnectorTool_Action_EntityOperation) Descriptor() ([]byte, []int)deprecated
- func (x *Tool_ConnectorTool_Action_EntityOperation) GetEntityId() string
- func (x *Tool_ConnectorTool_Action_EntityOperation) GetOperation() Tool_ConnectorTool_Action_EntityOperation_OperationType
- func (*Tool_ConnectorTool_Action_EntityOperation) ProtoMessage()
- func (x *Tool_ConnectorTool_Action_EntityOperation) ProtoReflect() protoreflect.Message
- func (x *Tool_ConnectorTool_Action_EntityOperation) Reset()
- func (x *Tool_ConnectorTool_Action_EntityOperation) String() string
- type Tool_ConnectorTool_Action_EntityOperation_
- type Tool_ConnectorTool_Action_EntityOperation_OperationType
- func (Tool_ConnectorTool_Action_EntityOperation_OperationType) Descriptor() protoreflect.EnumDescriptor
- func (x Tool_ConnectorTool_Action_EntityOperation_OperationType) Enum() *Tool_ConnectorTool_Action_EntityOperation_OperationType
- func (Tool_ConnectorTool_Action_EntityOperation_OperationType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Tool_ConnectorTool_Action_EntityOperation_OperationType) Number() protoreflect.EnumNumber
- func (x Tool_ConnectorTool_Action_EntityOperation_OperationType) String() string
- func (Tool_ConnectorTool_Action_EntityOperation_OperationType) Type() protoreflect.EnumType
- type Tool_ExtensionSpec
- type Tool_ExtensionTool
- func (*Tool_ExtensionTool) Descriptor() ([]byte, []int)deprecated
- func (x *Tool_ExtensionTool) GetName() string
- func (*Tool_ExtensionTool) ProtoMessage()
- func (x *Tool_ExtensionTool) ProtoReflect() protoreflect.Message
- func (x *Tool_ExtensionTool) Reset()
- func (x *Tool_ExtensionTool) String() string
- type Tool_FunctionSpec
- type Tool_FunctionTool
- func (*Tool_FunctionTool) Descriptor() ([]byte, []int)deprecated
- func (x *Tool_FunctionTool) GetInputSchema() *structpb.Struct
- func (x *Tool_FunctionTool) GetMethodType() Tool_MethodType
- func (x *Tool_FunctionTool) GetOutputSchema() *structpb.Struct
- func (*Tool_FunctionTool) ProtoMessage()
- func (x *Tool_FunctionTool) ProtoReflect() protoreflect.Message
- func (x *Tool_FunctionTool) Reset()
- func (x *Tool_FunctionTool) String() string
- type Tool_MethodType
- func (Tool_MethodType) Descriptor() protoreflect.EnumDescriptor
- func (x Tool_MethodType) Enum() *Tool_MethodType
- func (Tool_MethodType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Tool_MethodType) Number() protoreflect.EnumNumber
- func (x Tool_MethodType) String() string
- func (Tool_MethodType) Type() protoreflect.EnumType
- type Tool_OpenApiSpec
- type Tool_OpenApiTool
- func (*Tool_OpenApiTool) Descriptor() ([]byte, []int)deprecated
- func (x *Tool_OpenApiTool) GetAuthentication() *Tool_Authentication
- func (x *Tool_OpenApiTool) GetSchema() isTool_OpenApiTool_Schema
- func (x *Tool_OpenApiTool) GetServiceDirectoryConfig() *Tool_ServiceDirectoryConfig
- func (x *Tool_OpenApiTool) GetTextSchema() string
- func (x *Tool_OpenApiTool) GetTlsConfig() *Tool_TLSConfig
- func (*Tool_OpenApiTool) ProtoMessage()
- func (x *Tool_OpenApiTool) ProtoReflect() protoreflect.Message
- func (x *Tool_OpenApiTool) Reset()
- func (x *Tool_OpenApiTool) String() string
- type Tool_OpenApiTool_TextSchema
- type Tool_ServiceDirectoryConfig
- func (*Tool_ServiceDirectoryConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Tool_ServiceDirectoryConfig) GetService() string
- func (*Tool_ServiceDirectoryConfig) ProtoMessage()
- func (x *Tool_ServiceDirectoryConfig) ProtoReflect() protoreflect.Message
- func (x *Tool_ServiceDirectoryConfig) Reset()
- func (x *Tool_ServiceDirectoryConfig) String() string
- type Tool_TLSConfig
- type Tool_TLSConfig_CACert
- func (*Tool_TLSConfig_CACert) Descriptor() ([]byte, []int)deprecated
- func (x *Tool_TLSConfig_CACert) GetCert() []byte
- func (x *Tool_TLSConfig_CACert) GetDisplayName() string
- func (*Tool_TLSConfig_CACert) ProtoMessage()
- func (x *Tool_TLSConfig_CACert) ProtoReflect() protoreflect.Message
- func (x *Tool_TLSConfig_CACert) Reset()
- func (x *Tool_TLSConfig_CACert) String() string
- type ToolsClient
- type ToolsServer
- type ToolsetTool
- func (*ToolsetTool) Descriptor() ([]byte, []int)deprecated
- func (x *ToolsetTool) GetConfirmationRequirement() Tool_ConfirmationRequirement
- func (x *ToolsetTool) GetOperationId() string
- func (x *ToolsetTool) GetToolset() string
- func (*ToolsetTool) ProtoMessage()
- func (x *ToolsetTool) ProtoReflect() protoreflect.Message
- func (x *ToolsetTool) Reset()
- func (x *ToolsetTool) String() string
- type TrainAgentRequest
- type TriggerEvent
- func (TriggerEvent) Descriptor() protoreflect.EnumDescriptor
- func (x TriggerEvent) Enum() *TriggerEvent
- func (TriggerEvent) EnumDescriptor() ([]byte, []int)deprecated
- func (x TriggerEvent) Number() protoreflect.EnumNumber
- func (x TriggerEvent) String() string
- func (TriggerEvent) Type() protoreflect.EnumType
- type UndeployConversationModelOperationMetadata
- func (*UndeployConversationModelOperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UndeployConversationModelOperationMetadata) GetConversationModel() string
- func (x *UndeployConversationModelOperationMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *UndeployConversationModelOperationMetadata) GetDoneTime() *timestamppb.Timestamp
- func (*UndeployConversationModelOperationMetadata) ProtoMessage()
- func (x *UndeployConversationModelOperationMetadata) ProtoReflect() protoreflect.Message
- func (x *UndeployConversationModelOperationMetadata) Reset()
- func (x *UndeployConversationModelOperationMetadata) String() string
- type UndeployConversationModelRequest
- func (*UndeployConversationModelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UndeployConversationModelRequest) GetName() string
- func (*UndeployConversationModelRequest) ProtoMessage()
- func (x *UndeployConversationModelRequest) ProtoReflect() protoreflect.Message
- func (x *UndeployConversationModelRequest) Reset()
- func (x *UndeployConversationModelRequest) String() string
- type UnimplementedAgentsServer
- func (UnimplementedAgentsServer) DeleteAgent(context.Context, *DeleteAgentRequest) (*emptypb.Empty, error)
- func (UnimplementedAgentsServer) ExportAgent(context.Context, *ExportAgentRequest) (*longrunningpb.Operation, error)
- func (UnimplementedAgentsServer) GetAgent(context.Context, *GetAgentRequest) (*Agent, error)
- func (UnimplementedAgentsServer) GetValidationResult(context.Context, *GetValidationResultRequest) (*ValidationResult, error)
- func (UnimplementedAgentsServer) ImportAgent(context.Context, *ImportAgentRequest) (*longrunningpb.Operation, error)
- func (UnimplementedAgentsServer) RestoreAgent(context.Context, *RestoreAgentRequest) (*longrunningpb.Operation, error)
- func (UnimplementedAgentsServer) SearchAgents(context.Context, *SearchAgentsRequest) (*SearchAgentsResponse, error)
- func (UnimplementedAgentsServer) SetAgent(context.Context, *SetAgentRequest) (*Agent, error)
- func (UnimplementedAgentsServer) TrainAgent(context.Context, *TrainAgentRequest) (*longrunningpb.Operation, error)
- type UnimplementedAnswerRecordsServer
- type UnimplementedCompanionAgentsServer
- func (UnimplementedCompanionAgentsServer) CreateCompanionAgent(context.Context, *CreateCompanionAgentRequest) (*CompanionAgent, error)
- func (UnimplementedCompanionAgentsServer) DeleteCompanionAgent(context.Context, *DeleteCompanionAgentRequest) (*emptypb.Empty, error)
- func (UnimplementedCompanionAgentsServer) GetCompanionAgent(context.Context, *GetCompanionAgentRequest) (*CompanionAgent, error)
- func (UnimplementedCompanionAgentsServer) ListCompanionAgents(context.Context, *ListCompanionAgentsRequest) (*ListCompanionAgentsResponse, error)
- func (UnimplementedCompanionAgentsServer) UpdateCompanionAgent(context.Context, *UpdateCompanionAgentRequest) (*CompanionAgent, error)
- type UnimplementedContextsServer
- func (UnimplementedContextsServer) CreateContext(context.Context, *CreateContextRequest) (*Context, error)
- func (UnimplementedContextsServer) DeleteAllContexts(context.Context, *DeleteAllContextsRequest) (*emptypb.Empty, error)
- func (UnimplementedContextsServer) DeleteContext(context.Context, *DeleteContextRequest) (*emptypb.Empty, error)
- func (UnimplementedContextsServer) GetContext(context.Context, *GetContextRequest) (*Context, error)
- func (UnimplementedContextsServer) ListContexts(context.Context, *ListContextsRequest) (*ListContextsResponse, error)
- func (UnimplementedContextsServer) UpdateContext(context.Context, *UpdateContextRequest) (*Context, error)
- type UnimplementedConversationDatasetsServer
- func (UnimplementedConversationDatasetsServer) CreateConversationDataset(context.Context, *CreateConversationDatasetRequest) (*longrunningpb.Operation, error)
- func (UnimplementedConversationDatasetsServer) DeleteConversationDataset(context.Context, *DeleteConversationDatasetRequest) (*longrunningpb.Operation, error)
- func (UnimplementedConversationDatasetsServer) GetConversationDataset(context.Context, *GetConversationDatasetRequest) (*ConversationDataset, error)
- func (UnimplementedConversationDatasetsServer) ImportConversationData(context.Context, *ImportConversationDataRequest) (*longrunningpb.Operation, error)
- func (UnimplementedConversationDatasetsServer) ListConversationDatasets(context.Context, *ListConversationDatasetsRequest) (*ListConversationDatasetsResponse, error)
- type UnimplementedConversationModelsServer
- func (UnimplementedConversationModelsServer) CreateConversationModel(context.Context, *CreateConversationModelRequest) (*longrunningpb.Operation, error)
- func (UnimplementedConversationModelsServer) CreateConversationModelEvaluation(context.Context, *CreateConversationModelEvaluationRequest) (*longrunningpb.Operation, error)
- func (UnimplementedConversationModelsServer) DeleteConversationModel(context.Context, *DeleteConversationModelRequest) (*longrunningpb.Operation, error)
- func (UnimplementedConversationModelsServer) DeployConversationModel(context.Context, *DeployConversationModelRequest) (*longrunningpb.Operation, error)
- func (UnimplementedConversationModelsServer) GetConversationModel(context.Context, *GetConversationModelRequest) (*ConversationModel, error)
- func (UnimplementedConversationModelsServer) GetConversationModelEvaluation(context.Context, *GetConversationModelEvaluationRequest) (*ConversationModelEvaluation, error)
- func (UnimplementedConversationModelsServer) ListConversationModelEvaluations(context.Context, *ListConversationModelEvaluationsRequest) (*ListConversationModelEvaluationsResponse, error)
- func (UnimplementedConversationModelsServer) ListConversationModels(context.Context, *ListConversationModelsRequest) (*ListConversationModelsResponse, error)
- func (UnimplementedConversationModelsServer) UndeployConversationModel(context.Context, *UndeployConversationModelRequest) (*longrunningpb.Operation, error)
- type UnimplementedConversationProfilesServer
- func (UnimplementedConversationProfilesServer) ClearSuggestionFeatureConfig(context.Context, *ClearSuggestionFeatureConfigRequest) (*longrunningpb.Operation, error)
- func (UnimplementedConversationProfilesServer) CreateConversationProfile(context.Context, *CreateConversationProfileRequest) (*ConversationProfile, error)
- func (UnimplementedConversationProfilesServer) DeleteConversationProfile(context.Context, *DeleteConversationProfileRequest) (*emptypb.Empty, error)
- func (UnimplementedConversationProfilesServer) GetConversationProfile(context.Context, *GetConversationProfileRequest) (*ConversationProfile, error)
- func (UnimplementedConversationProfilesServer) ListConversationProfiles(context.Context, *ListConversationProfilesRequest) (*ListConversationProfilesResponse, error)
- func (UnimplementedConversationProfilesServer) SetSuggestionFeatureConfig(context.Context, *SetSuggestionFeatureConfigRequest) (*longrunningpb.Operation, error)
- func (UnimplementedConversationProfilesServer) UpdateConversationProfile(context.Context, *UpdateConversationProfileRequest) (*ConversationProfile, error)
- type UnimplementedConversationsServer
- func (UnimplementedConversationsServer) CompleteConversation(context.Context, *CompleteConversationRequest) (*Conversation, error)
- func (UnimplementedConversationsServer) CreateConversation(context.Context, *CreateConversationRequest) (*Conversation, error)
- func (UnimplementedConversationsServer) GenerateStatelessSuggestion(context.Context, *GenerateStatelessSuggestionRequest) (*GenerateStatelessSuggestionResponse, error)
- func (UnimplementedConversationsServer) GenerateStatelessSummary(context.Context, *GenerateStatelessSummaryRequest) (*GenerateStatelessSummaryResponse, error)
- func (UnimplementedConversationsServer) GenerateSuggestions(context.Context, *GenerateSuggestionsRequest) (*GenerateSuggestionsResponse, error)
- func (UnimplementedConversationsServer) GetConversation(context.Context, *GetConversationRequest) (*Conversation, error)
- func (UnimplementedConversationsServer) IngestContextReferences(context.Context, *IngestContextReferencesRequest) (*IngestContextReferencesResponse, error)
- func (UnimplementedConversationsServer) ListConversations(context.Context, *ListConversationsRequest) (*ListConversationsResponse, error)
- func (UnimplementedConversationsServer) ListMessages(context.Context, *ListMessagesRequest) (*ListMessagesResponse, error)
- func (UnimplementedConversationsServer) SearchKnowledge(context.Context, *SearchKnowledgeRequest) (*SearchKnowledgeResponse, error)
- func (UnimplementedConversationsServer) SuggestConversationSummary(context.Context, *SuggestConversationSummaryRequest) (*SuggestConversationSummaryResponse, error)
- type UnimplementedDocumentsServer
- func (UnimplementedDocumentsServer) CreateDocument(context.Context, *CreateDocumentRequest) (*longrunningpb.Operation, error)
- func (UnimplementedDocumentsServer) DeleteDocument(context.Context, *DeleteDocumentRequest) (*longrunningpb.Operation, error)
- func (UnimplementedDocumentsServer) ExportDocument(context.Context, *ExportDocumentRequest) (*longrunningpb.Operation, error)
- func (UnimplementedDocumentsServer) GetDocument(context.Context, *GetDocumentRequest) (*Document, error)
- func (UnimplementedDocumentsServer) ImportDocuments(context.Context, *ImportDocumentsRequest) (*longrunningpb.Operation, error)
- func (UnimplementedDocumentsServer) ListDocuments(context.Context, *ListDocumentsRequest) (*ListDocumentsResponse, error)
- func (UnimplementedDocumentsServer) ReloadDocument(context.Context, *ReloadDocumentRequest) (*longrunningpb.Operation, error)
- func (UnimplementedDocumentsServer) UpdateDocument(context.Context, *UpdateDocumentRequest) (*longrunningpb.Operation, error)
- type UnimplementedEncryptionSpecServiceServer
- type UnimplementedEntityTypesServer
- func (UnimplementedEntityTypesServer) BatchCreateEntities(context.Context, *BatchCreateEntitiesRequest) (*longrunningpb.Operation, error)
- func (UnimplementedEntityTypesServer) BatchDeleteEntities(context.Context, *BatchDeleteEntitiesRequest) (*longrunningpb.Operation, error)
- func (UnimplementedEntityTypesServer) BatchDeleteEntityTypes(context.Context, *BatchDeleteEntityTypesRequest) (*longrunningpb.Operation, error)
- func (UnimplementedEntityTypesServer) BatchUpdateEntities(context.Context, *BatchUpdateEntitiesRequest) (*longrunningpb.Operation, error)
- func (UnimplementedEntityTypesServer) BatchUpdateEntityTypes(context.Context, *BatchUpdateEntityTypesRequest) (*longrunningpb.Operation, error)
- func (UnimplementedEntityTypesServer) CreateEntityType(context.Context, *CreateEntityTypeRequest) (*EntityType, error)
- func (UnimplementedEntityTypesServer) DeleteEntityType(context.Context, *DeleteEntityTypeRequest) (*emptypb.Empty, error)
- func (UnimplementedEntityTypesServer) GetEntityType(context.Context, *GetEntityTypeRequest) (*EntityType, error)
- func (UnimplementedEntityTypesServer) ListEntityTypes(context.Context, *ListEntityTypesRequest) (*ListEntityTypesResponse, error)
- func (UnimplementedEntityTypesServer) UpdateEntityType(context.Context, *UpdateEntityTypeRequest) (*EntityType, error)
- type UnimplementedEnvironmentsServer
- func (UnimplementedEnvironmentsServer) CreateEnvironment(context.Context, *CreateEnvironmentRequest) (*Environment, error)
- func (UnimplementedEnvironmentsServer) DeleteEnvironment(context.Context, *DeleteEnvironmentRequest) (*emptypb.Empty, error)
- func (UnimplementedEnvironmentsServer) GetEnvironment(context.Context, *GetEnvironmentRequest) (*Environment, error)
- func (UnimplementedEnvironmentsServer) GetEnvironmentHistory(context.Context, *GetEnvironmentHistoryRequest) (*EnvironmentHistory, error)
- func (UnimplementedEnvironmentsServer) ListEnvironments(context.Context, *ListEnvironmentsRequest) (*ListEnvironmentsResponse, error)
- func (UnimplementedEnvironmentsServer) UpdateEnvironment(context.Context, *UpdateEnvironmentRequest) (*Environment, error)
- type UnimplementedFulfillmentsServer
- type UnimplementedGeneratorEvaluationsServer
- func (UnimplementedGeneratorEvaluationsServer) CreateGeneratorEvaluation(context.Context, *CreateGeneratorEvaluationRequest) (*longrunningpb.Operation, error)
- func (UnimplementedGeneratorEvaluationsServer) DeleteGeneratorEvaluation(context.Context, *DeleteGeneratorEvaluationRequest) (*emptypb.Empty, error)
- func (UnimplementedGeneratorEvaluationsServer) GetGeneratorEvaluation(context.Context, *GetGeneratorEvaluationRequest) (*GeneratorEvaluation, error)
- func (UnimplementedGeneratorEvaluationsServer) ListGeneratorEvaluations(context.Context, *ListGeneratorEvaluationsRequest) (*ListGeneratorEvaluationsResponse, error)
- type UnimplementedGeneratorsServer
- func (UnimplementedGeneratorsServer) CreateGenerator(context.Context, *CreateGeneratorRequest) (*Generator, error)
- func (UnimplementedGeneratorsServer) DeleteGenerator(context.Context, *DeleteGeneratorRequest) (*emptypb.Empty, error)
- func (UnimplementedGeneratorsServer) GetGenerator(context.Context, *GetGeneratorRequest) (*Generator, error)
- func (UnimplementedGeneratorsServer) ListGenerators(context.Context, *ListGeneratorsRequest) (*ListGeneratorsResponse, error)
- func (UnimplementedGeneratorsServer) UpdateGenerator(context.Context, *UpdateGeneratorRequest) (*Generator, error)
- type UnimplementedIntentsServer
- func (UnimplementedIntentsServer) BatchDeleteIntents(context.Context, *BatchDeleteIntentsRequest) (*longrunningpb.Operation, error)
- func (UnimplementedIntentsServer) BatchUpdateIntents(context.Context, *BatchUpdateIntentsRequest) (*longrunningpb.Operation, error)
- func (UnimplementedIntentsServer) CreateIntent(context.Context, *CreateIntentRequest) (*Intent, error)
- func (UnimplementedIntentsServer) DeleteIntent(context.Context, *DeleteIntentRequest) (*emptypb.Empty, error)
- func (UnimplementedIntentsServer) GetIntent(context.Context, *GetIntentRequest) (*Intent, error)
- func (UnimplementedIntentsServer) ListIntents(context.Context, *ListIntentsRequest) (*ListIntentsResponse, error)
- func (UnimplementedIntentsServer) UpdateIntent(context.Context, *UpdateIntentRequest) (*Intent, error)
- type UnimplementedKnowledgeBasesServer
- func (UnimplementedKnowledgeBasesServer) CreateKnowledgeBase(context.Context, *CreateKnowledgeBaseRequest) (*KnowledgeBase, error)
- func (UnimplementedKnowledgeBasesServer) DeleteKnowledgeBase(context.Context, *DeleteKnowledgeBaseRequest) (*emptypb.Empty, error)
- func (UnimplementedKnowledgeBasesServer) GetKnowledgeBase(context.Context, *GetKnowledgeBaseRequest) (*KnowledgeBase, error)
- func (UnimplementedKnowledgeBasesServer) ListKnowledgeBases(context.Context, *ListKnowledgeBasesRequest) (*ListKnowledgeBasesResponse, error)
- func (UnimplementedKnowledgeBasesServer) UpdateKnowledgeBase(context.Context, *UpdateKnowledgeBaseRequest) (*KnowledgeBase, error)
- type UnimplementedParticipantsServer
- func (UnimplementedParticipantsServer) AnalyzeContent(context.Context, *AnalyzeContentRequest) (*AnalyzeContentResponse, error)
- func (UnimplementedParticipantsServer) BidiStreamingAnalyzeContent(Participants_BidiStreamingAnalyzeContentServer) error
- func (UnimplementedParticipantsServer) CreateParticipant(context.Context, *CreateParticipantRequest) (*Participant, error)
- func (UnimplementedParticipantsServer) GetParticipant(context.Context, *GetParticipantRequest) (*Participant, error)
- func (UnimplementedParticipantsServer) ListParticipants(context.Context, *ListParticipantsRequest) (*ListParticipantsResponse, error)
- func (UnimplementedParticipantsServer) StreamingAnalyzeContent(Participants_StreamingAnalyzeContentServer) error
- func (UnimplementedParticipantsServer) StreamingReactiveCompanionSuggestions(Participants_StreamingReactiveCompanionSuggestionsServer) error
- func (UnimplementedParticipantsServer) SuggestArticles(context.Context, *SuggestArticlesRequest) (*SuggestArticlesResponse, error)
- func (UnimplementedParticipantsServer) SuggestFaqAnswers(context.Context, *SuggestFaqAnswersRequest) (*SuggestFaqAnswersResponse, error)
- func (UnimplementedParticipantsServer) SuggestKnowledgeAssist(context.Context, *SuggestKnowledgeAssistRequest) (*SuggestKnowledgeAssistResponse, error)
- func (UnimplementedParticipantsServer) SuggestSmartReplies(context.Context, *SuggestSmartRepliesRequest) (*SuggestSmartRepliesResponse, error)
- func (UnimplementedParticipantsServer) UpdateParticipant(context.Context, *UpdateParticipantRequest) (*Participant, error)
- type UnimplementedSessionEntityTypesServer
- func (UnimplementedSessionEntityTypesServer) CreateSessionEntityType(context.Context, *CreateSessionEntityTypeRequest) (*SessionEntityType, error)
- func (UnimplementedSessionEntityTypesServer) DeleteSessionEntityType(context.Context, *DeleteSessionEntityTypeRequest) (*emptypb.Empty, error)
- func (UnimplementedSessionEntityTypesServer) GetSessionEntityType(context.Context, *GetSessionEntityTypeRequest) (*SessionEntityType, error)
- func (UnimplementedSessionEntityTypesServer) ListSessionEntityTypes(context.Context, *ListSessionEntityTypesRequest) (*ListSessionEntityTypesResponse, error)
- func (UnimplementedSessionEntityTypesServer) UpdateSessionEntityType(context.Context, *UpdateSessionEntityTypeRequest) (*SessionEntityType, error)
- type UnimplementedSessionsServer
- type UnimplementedSipTrunksServer
- func (UnimplementedSipTrunksServer) CreateSipTrunk(context.Context, *CreateSipTrunkRequest) (*SipTrunk, error)
- func (UnimplementedSipTrunksServer) DeleteSipTrunk(context.Context, *DeleteSipTrunkRequest) (*emptypb.Empty, error)
- func (UnimplementedSipTrunksServer) GetSipTrunk(context.Context, *GetSipTrunkRequest) (*SipTrunk, error)
- func (UnimplementedSipTrunksServer) ListSipTrunks(context.Context, *ListSipTrunksRequest) (*ListSipTrunksResponse, error)
- func (UnimplementedSipTrunksServer) UpdateSipTrunk(context.Context, *UpdateSipTrunkRequest) (*SipTrunk, error)
- type UnimplementedToolsServer
- func (UnimplementedToolsServer) CreateTool(context.Context, *CreateToolRequest) (*Tool, error)
- func (UnimplementedToolsServer) DeleteTool(context.Context, *DeleteToolRequest) (*emptypb.Empty, error)
- func (UnimplementedToolsServer) GetTool(context.Context, *GetToolRequest) (*Tool, error)
- func (UnimplementedToolsServer) ListTools(context.Context, *ListToolsRequest) (*ListToolsResponse, error)
- func (UnimplementedToolsServer) UpdateTool(context.Context, *UpdateToolRequest) (*Tool, error)
- type UnimplementedVersionsServer
- func (UnimplementedVersionsServer) CreateVersion(context.Context, *CreateVersionRequest) (*Version, error)
- func (UnimplementedVersionsServer) DeleteVersion(context.Context, *DeleteVersionRequest) (*emptypb.Empty, error)
- func (UnimplementedVersionsServer) GetVersion(context.Context, *GetVersionRequest) (*Version, error)
- func (UnimplementedVersionsServer) ListVersions(context.Context, *ListVersionsRequest) (*ListVersionsResponse, error)
- func (UnimplementedVersionsServer) UpdateVersion(context.Context, *UpdateVersionRequest) (*Version, error)
- type UnsafeAgentsServer
- type UnsafeAnswerRecordsServer
- type UnsafeCompanionAgentsServer
- type UnsafeContextsServer
- type UnsafeConversationDatasetsServer
- type UnsafeConversationModelsServer
- type UnsafeConversationProfilesServer
- type UnsafeConversationsServer
- type UnsafeDocumentsServer
- type UnsafeEncryptionSpecServiceServer
- type UnsafeEntityTypesServer
- type UnsafeEnvironmentsServer
- type UnsafeFulfillmentsServer
- type UnsafeGeneratorEvaluationsServer
- type UnsafeGeneratorsServer
- type UnsafeIntentsServer
- type UnsafeKnowledgeBasesServer
- type UnsafeParticipantsServer
- type UnsafeSessionEntityTypesServer
- type UnsafeSessionsServer
- type UnsafeSipTrunksServer
- type UnsafeToolsServer
- type UnsafeVersionsServer
- type UpdateAnswerRecordRequest
- func (*UpdateAnswerRecordRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAnswerRecordRequest) GetAnswerRecord() *AnswerRecord
- func (x *UpdateAnswerRecordRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateAnswerRecordRequest) ProtoMessage()
- func (x *UpdateAnswerRecordRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAnswerRecordRequest) Reset()
- func (x *UpdateAnswerRecordRequest) String() string
- type UpdateCompanionAgentRequest
- func (*UpdateCompanionAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateCompanionAgentRequest) GetCompanionAgent() *CompanionAgent
- func (x *UpdateCompanionAgentRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateCompanionAgentRequest) ProtoMessage()
- func (x *UpdateCompanionAgentRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateCompanionAgentRequest) Reset()
- func (x *UpdateCompanionAgentRequest) String() string
- type UpdateContextRequest
- func (*UpdateContextRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateContextRequest) GetContext() *Context
- func (x *UpdateContextRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateContextRequest) ProtoMessage()
- func (x *UpdateContextRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateContextRequest) Reset()
- func (x *UpdateContextRequest) String() string
- type UpdateConversationProfileRequest
- func (*UpdateConversationProfileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateConversationProfileRequest) GetConversationProfile() *ConversationProfile
- func (x *UpdateConversationProfileRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateConversationProfileRequest) ProtoMessage()
- func (x *UpdateConversationProfileRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateConversationProfileRequest) Reset()
- func (x *UpdateConversationProfileRequest) String() string
- type UpdateDocumentRequest
- func (*UpdateDocumentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDocumentRequest) GetDocument() *Document
- func (x *UpdateDocumentRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateDocumentRequest) ProtoMessage()
- func (x *UpdateDocumentRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateDocumentRequest) Reset()
- func (x *UpdateDocumentRequest) String() string
- type UpdateEntityTypeRequest
- func (*UpdateEntityTypeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateEntityTypeRequest) GetEntityType() *EntityType
- func (x *UpdateEntityTypeRequest) GetLanguageCode() string
- func (x *UpdateEntityTypeRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateEntityTypeRequest) ProtoMessage()
- func (x *UpdateEntityTypeRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateEntityTypeRequest) Reset()
- func (x *UpdateEntityTypeRequest) String() string
- type UpdateEnvironmentRequest
- func (*UpdateEnvironmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateEnvironmentRequest) GetAllowLoadToDraftAndDiscardChanges() bool
- func (x *UpdateEnvironmentRequest) GetEnvironment() *Environment
- func (x *UpdateEnvironmentRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateEnvironmentRequest) ProtoMessage()
- func (x *UpdateEnvironmentRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateEnvironmentRequest) Reset()
- func (x *UpdateEnvironmentRequest) String() string
- type UpdateFulfillmentRequest
- func (*UpdateFulfillmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateFulfillmentRequest) GetFulfillment() *Fulfillment
- func (x *UpdateFulfillmentRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateFulfillmentRequest) ProtoMessage()
- func (x *UpdateFulfillmentRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateFulfillmentRequest) Reset()
- func (x *UpdateFulfillmentRequest) String() string
- type UpdateGeneratorRequest
- func (*UpdateGeneratorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateGeneratorRequest) GetGenerator() *Generator
- func (x *UpdateGeneratorRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateGeneratorRequest) ProtoMessage()
- func (x *UpdateGeneratorRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateGeneratorRequest) Reset()
- func (x *UpdateGeneratorRequest) String() string
- type UpdateIntentRequest
- func (*UpdateIntentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateIntentRequest) GetIntent() *Intent
- func (x *UpdateIntentRequest) GetIntentView() IntentView
- func (x *UpdateIntentRequest) GetLanguageCode() string
- func (x *UpdateIntentRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateIntentRequest) ProtoMessage()
- func (x *UpdateIntentRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateIntentRequest) Reset()
- func (x *UpdateIntentRequest) String() string
- type UpdateKnowledgeBaseRequest
- func (*UpdateKnowledgeBaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateKnowledgeBaseRequest) GetKnowledgeBase() *KnowledgeBase
- func (x *UpdateKnowledgeBaseRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateKnowledgeBaseRequest) ProtoMessage()
- func (x *UpdateKnowledgeBaseRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateKnowledgeBaseRequest) Reset()
- func (x *UpdateKnowledgeBaseRequest) String() string
- type UpdateParticipantRequest
- func (*UpdateParticipantRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateParticipantRequest) GetParticipant() *Participant
- func (x *UpdateParticipantRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateParticipantRequest) ProtoMessage()
- func (x *UpdateParticipantRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateParticipantRequest) Reset()
- func (x *UpdateParticipantRequest) String() string
- type UpdateSessionEntityTypeRequest
- func (*UpdateSessionEntityTypeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSessionEntityTypeRequest) GetSessionEntityType() *SessionEntityType
- func (x *UpdateSessionEntityTypeRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateSessionEntityTypeRequest) ProtoMessage()
- func (x *UpdateSessionEntityTypeRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSessionEntityTypeRequest) Reset()
- func (x *UpdateSessionEntityTypeRequest) String() string
- type UpdateSipTrunkRequest
- func (*UpdateSipTrunkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSipTrunkRequest) GetSipTrunk() *SipTrunk
- func (x *UpdateSipTrunkRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateSipTrunkRequest) ProtoMessage()
- func (x *UpdateSipTrunkRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSipTrunkRequest) Reset()
- func (x *UpdateSipTrunkRequest) String() string
- type UpdateToolRequest
- func (*UpdateToolRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateToolRequest) GetTool() *Tool
- func (x *UpdateToolRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateToolRequest) ProtoMessage()
- func (x *UpdateToolRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateToolRequest) Reset()
- func (x *UpdateToolRequest) String() string
- type UpdateVersionRequest
- func (*UpdateVersionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateVersionRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (x *UpdateVersionRequest) GetVersion() *Version
- func (*UpdateVersionRequest) ProtoMessage()
- func (x *UpdateVersionRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateVersionRequest) Reset()
- func (x *UpdateVersionRequest) String() string
- type ValidationError
- func (*ValidationError) Descriptor() ([]byte, []int)deprecated
- func (x *ValidationError) GetEntries() []string
- func (x *ValidationError) GetErrorMessage() string
- func (x *ValidationError) GetSeverity() ValidationError_Severity
- func (*ValidationError) ProtoMessage()
- func (x *ValidationError) ProtoReflect() protoreflect.Message
- func (x *ValidationError) Reset()
- func (x *ValidationError) String() string
- type ValidationError_Severity
- func (ValidationError_Severity) Descriptor() protoreflect.EnumDescriptor
- func (x ValidationError_Severity) Enum() *ValidationError_Severity
- func (ValidationError_Severity) EnumDescriptor() ([]byte, []int)deprecated
- func (x ValidationError_Severity) Number() protoreflect.EnumNumber
- func (x ValidationError_Severity) String() string
- func (ValidationError_Severity) Type() protoreflect.EnumType
- type ValidationResult
- func (*ValidationResult) Descriptor() ([]byte, []int)deprecated
- func (x *ValidationResult) GetValidationErrors() []*ValidationError
- func (*ValidationResult) ProtoMessage()
- func (x *ValidationResult) ProtoReflect() protoreflect.Message
- func (x *ValidationResult) Reset()
- func (x *ValidationResult) String() string
- type Version
- func (*Version) Descriptor() ([]byte, []int)deprecated
- func (x *Version) GetCreateTime() *timestamppb.Timestamp
- func (x *Version) GetDescription() string
- func (x *Version) GetName() string
- func (x *Version) GetStatus() Version_VersionStatus
- func (x *Version) GetVersionNumber() int32
- func (*Version) ProtoMessage()
- func (x *Version) ProtoReflect() protoreflect.Message
- func (x *Version) Reset()
- func (x *Version) String() string
- type Version_VersionStatus
- func (Version_VersionStatus) Descriptor() protoreflect.EnumDescriptor
- func (x Version_VersionStatus) Enum() *Version_VersionStatus
- func (Version_VersionStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x Version_VersionStatus) Number() protoreflect.EnumNumber
- func (x Version_VersionStatus) String() string
- func (Version_VersionStatus) Type() protoreflect.EnumType
- type VersionsClient
- type VersionsServer
- type VoiceSelectionParams
- func (*VoiceSelectionParams) Descriptor() ([]byte, []int)deprecated
- func (x *VoiceSelectionParams) GetName() string
- func (x *VoiceSelectionParams) GetSsmlGender() SsmlVoiceGender
- func (*VoiceSelectionParams) ProtoMessage()
- func (x *VoiceSelectionParams) ProtoReflect() protoreflect.Message
- func (x *VoiceSelectionParams) Reset()
- func (x *VoiceSelectionParams) String() string
- type WebhookRequest
- func (*WebhookRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookRequest) GetOriginalDetectIntentRequest() *OriginalDetectIntentRequest
- func (x *WebhookRequest) GetQueryResult() *QueryResult
- func (x *WebhookRequest) GetResponseId() string
- func (x *WebhookRequest) GetSession() string
- func (*WebhookRequest) ProtoMessage()
- func (x *WebhookRequest) ProtoReflect() protoreflect.Message
- func (x *WebhookRequest) Reset()
- func (x *WebhookRequest) String() string
- type WebhookResponse
- func (*WebhookResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookResponse) GetFollowupEventInput() *EventInput
- func (x *WebhookResponse) GetFulfillmentMessages() []*Intent_Message
- func (x *WebhookResponse) GetFulfillmentText() string
- func (x *WebhookResponse) GetOutputContexts() []*Context
- func (x *WebhookResponse) GetPayload() *structpb.Struct
- func (x *WebhookResponse) GetSessionEntityTypes() []*SessionEntityType
- func (x *WebhookResponse) GetSource() string
- func (*WebhookResponse) ProtoMessage()
- func (x *WebhookResponse) ProtoReflect() protoreflect.Message
- func (x *WebhookResponse) Reset()
- func (x *WebhookResponse) String() string
Constants ¶
const ( Agents_GetAgent_FullMethodName = "/google.cloud.dialogflow.v2.Agents/GetAgent" Agents_SetAgent_FullMethodName = "/google.cloud.dialogflow.v2.Agents/SetAgent" Agents_DeleteAgent_FullMethodName = "/google.cloud.dialogflow.v2.Agents/DeleteAgent" Agents_SearchAgents_FullMethodName = "/google.cloud.dialogflow.v2.Agents/SearchAgents" Agents_TrainAgent_FullMethodName = "/google.cloud.dialogflow.v2.Agents/TrainAgent" Agents_ExportAgent_FullMethodName = "/google.cloud.dialogflow.v2.Agents/ExportAgent" Agents_ImportAgent_FullMethodName = "/google.cloud.dialogflow.v2.Agents/ImportAgent" Agents_RestoreAgent_FullMethodName = "/google.cloud.dialogflow.v2.Agents/RestoreAgent" Agents_GetValidationResult_FullMethodName = "/google.cloud.dialogflow.v2.Agents/GetValidationResult" )
const ( AnswerRecords_ListAnswerRecords_FullMethodName = "/google.cloud.dialogflow.v2.AnswerRecords/ListAnswerRecords" AnswerRecords_UpdateAnswerRecord_FullMethodName = "/google.cloud.dialogflow.v2.AnswerRecords/UpdateAnswerRecord" )
const ( CompanionAgents_CreateCompanionAgent_FullMethodName = "/google.cloud.dialogflow.v2.CompanionAgents/CreateCompanionAgent" CompanionAgents_GetCompanionAgent_FullMethodName = "/google.cloud.dialogflow.v2.CompanionAgents/GetCompanionAgent" CompanionAgents_UpdateCompanionAgent_FullMethodName = "/google.cloud.dialogflow.v2.CompanionAgents/UpdateCompanionAgent" CompanionAgents_DeleteCompanionAgent_FullMethodName = "/google.cloud.dialogflow.v2.CompanionAgents/DeleteCompanionAgent" CompanionAgents_ListCompanionAgents_FullMethodName = "/google.cloud.dialogflow.v2.CompanionAgents/ListCompanionAgents" )
const ( Contexts_ListContexts_FullMethodName = "/google.cloud.dialogflow.v2.Contexts/ListContexts" Contexts_GetContext_FullMethodName = "/google.cloud.dialogflow.v2.Contexts/GetContext" Contexts_CreateContext_FullMethodName = "/google.cloud.dialogflow.v2.Contexts/CreateContext" Contexts_UpdateContext_FullMethodName = "/google.cloud.dialogflow.v2.Contexts/UpdateContext" Contexts_DeleteContext_FullMethodName = "/google.cloud.dialogflow.v2.Contexts/DeleteContext" Contexts_DeleteAllContexts_FullMethodName = "/google.cloud.dialogflow.v2.Contexts/DeleteAllContexts" )
const ( ConversationDatasets_CreateConversationDataset_FullMethodName = "/google.cloud.dialogflow.v2.ConversationDatasets/CreateConversationDataset" ConversationDatasets_GetConversationDataset_FullMethodName = "/google.cloud.dialogflow.v2.ConversationDatasets/GetConversationDataset" ConversationDatasets_ListConversationDatasets_FullMethodName = "/google.cloud.dialogflow.v2.ConversationDatasets/ListConversationDatasets" ConversationDatasets_DeleteConversationDataset_FullMethodName = "/google.cloud.dialogflow.v2.ConversationDatasets/DeleteConversationDataset" ConversationDatasets_ImportConversationData_FullMethodName = "/google.cloud.dialogflow.v2.ConversationDatasets/ImportConversationData" )
const ( Conversations_CreateConversation_FullMethodName = "/google.cloud.dialogflow.v2.Conversations/CreateConversation" Conversations_ListConversations_FullMethodName = "/google.cloud.dialogflow.v2.Conversations/ListConversations" Conversations_GetConversation_FullMethodName = "/google.cloud.dialogflow.v2.Conversations/GetConversation" Conversations_CompleteConversation_FullMethodName = "/google.cloud.dialogflow.v2.Conversations/CompleteConversation" Conversations_IngestContextReferences_FullMethodName = "/google.cloud.dialogflow.v2.Conversations/IngestContextReferences" Conversations_ListMessages_FullMethodName = "/google.cloud.dialogflow.v2.Conversations/ListMessages" Conversations_SuggestConversationSummary_FullMethodName = "/google.cloud.dialogflow.v2.Conversations/SuggestConversationSummary" Conversations_GenerateStatelessSummary_FullMethodName = "/google.cloud.dialogflow.v2.Conversations/GenerateStatelessSummary" Conversations_GenerateStatelessSuggestion_FullMethodName = "/google.cloud.dialogflow.v2.Conversations/GenerateStatelessSuggestion" Conversations_SearchKnowledge_FullMethodName = "/google.cloud.dialogflow.v2.Conversations/SearchKnowledge" Conversations_GenerateSuggestions_FullMethodName = "/google.cloud.dialogflow.v2.Conversations/GenerateSuggestions" )
const ( ConversationModels_CreateConversationModel_FullMethodName = "/google.cloud.dialogflow.v2.ConversationModels/CreateConversationModel" ConversationModels_GetConversationModel_FullMethodName = "/google.cloud.dialogflow.v2.ConversationModels/GetConversationModel" ConversationModels_ListConversationModels_FullMethodName = "/google.cloud.dialogflow.v2.ConversationModels/ListConversationModels" ConversationModels_DeleteConversationModel_FullMethodName = "/google.cloud.dialogflow.v2.ConversationModels/DeleteConversationModel" ConversationModels_DeployConversationModel_FullMethodName = "/google.cloud.dialogflow.v2.ConversationModels/DeployConversationModel" ConversationModels_UndeployConversationModel_FullMethodName = "/google.cloud.dialogflow.v2.ConversationModels/UndeployConversationModel" ConversationModels_GetConversationModelEvaluation_FullMethodName = "/google.cloud.dialogflow.v2.ConversationModels/GetConversationModelEvaluation" ConversationModels_ListConversationModelEvaluations_FullMethodName = "/google.cloud.dialogflow.v2.ConversationModels/ListConversationModelEvaluations" ConversationModels_CreateConversationModelEvaluation_FullMethodName = "/google.cloud.dialogflow.v2.ConversationModels/CreateConversationModelEvaluation" )
const ( ConversationProfiles_ListConversationProfiles_FullMethodName = "/google.cloud.dialogflow.v2.ConversationProfiles/ListConversationProfiles" ConversationProfiles_GetConversationProfile_FullMethodName = "/google.cloud.dialogflow.v2.ConversationProfiles/GetConversationProfile" ConversationProfiles_CreateConversationProfile_FullMethodName = "/google.cloud.dialogflow.v2.ConversationProfiles/CreateConversationProfile" ConversationProfiles_UpdateConversationProfile_FullMethodName = "/google.cloud.dialogflow.v2.ConversationProfiles/UpdateConversationProfile" ConversationProfiles_DeleteConversationProfile_FullMethodName = "/google.cloud.dialogflow.v2.ConversationProfiles/DeleteConversationProfile" ConversationProfiles_SetSuggestionFeatureConfig_FullMethodName = "/google.cloud.dialogflow.v2.ConversationProfiles/SetSuggestionFeatureConfig" ConversationProfiles_ClearSuggestionFeatureConfig_FullMethodName = "/google.cloud.dialogflow.v2.ConversationProfiles/ClearSuggestionFeatureConfig" )
const ( Documents_ListDocuments_FullMethodName = "/google.cloud.dialogflow.v2.Documents/ListDocuments" Documents_GetDocument_FullMethodName = "/google.cloud.dialogflow.v2.Documents/GetDocument" Documents_CreateDocument_FullMethodName = "/google.cloud.dialogflow.v2.Documents/CreateDocument" Documents_ImportDocuments_FullMethodName = "/google.cloud.dialogflow.v2.Documents/ImportDocuments" Documents_DeleteDocument_FullMethodName = "/google.cloud.dialogflow.v2.Documents/DeleteDocument" Documents_UpdateDocument_FullMethodName = "/google.cloud.dialogflow.v2.Documents/UpdateDocument" Documents_ReloadDocument_FullMethodName = "/google.cloud.dialogflow.v2.Documents/ReloadDocument" Documents_ExportDocument_FullMethodName = "/google.cloud.dialogflow.v2.Documents/ExportDocument" )
const ( EncryptionSpecService_GetEncryptionSpec_FullMethodName = "/google.cloud.dialogflow.v2.EncryptionSpecService/GetEncryptionSpec" EncryptionSpecService_InitializeEncryptionSpec_FullMethodName = "/google.cloud.dialogflow.v2.EncryptionSpecService/InitializeEncryptionSpec" )
const ( EntityTypes_ListEntityTypes_FullMethodName = "/google.cloud.dialogflow.v2.EntityTypes/ListEntityTypes" EntityTypes_GetEntityType_FullMethodName = "/google.cloud.dialogflow.v2.EntityTypes/GetEntityType" EntityTypes_CreateEntityType_FullMethodName = "/google.cloud.dialogflow.v2.EntityTypes/CreateEntityType" EntityTypes_UpdateEntityType_FullMethodName = "/google.cloud.dialogflow.v2.EntityTypes/UpdateEntityType" EntityTypes_DeleteEntityType_FullMethodName = "/google.cloud.dialogflow.v2.EntityTypes/DeleteEntityType" EntityTypes_BatchUpdateEntityTypes_FullMethodName = "/google.cloud.dialogflow.v2.EntityTypes/BatchUpdateEntityTypes" EntityTypes_BatchDeleteEntityTypes_FullMethodName = "/google.cloud.dialogflow.v2.EntityTypes/BatchDeleteEntityTypes" EntityTypes_BatchCreateEntities_FullMethodName = "/google.cloud.dialogflow.v2.EntityTypes/BatchCreateEntities" EntityTypes_BatchUpdateEntities_FullMethodName = "/google.cloud.dialogflow.v2.EntityTypes/BatchUpdateEntities" EntityTypes_BatchDeleteEntities_FullMethodName = "/google.cloud.dialogflow.v2.EntityTypes/BatchDeleteEntities" )
const ( Environments_ListEnvironments_FullMethodName = "/google.cloud.dialogflow.v2.Environments/ListEnvironments" Environments_GetEnvironment_FullMethodName = "/google.cloud.dialogflow.v2.Environments/GetEnvironment" Environments_CreateEnvironment_FullMethodName = "/google.cloud.dialogflow.v2.Environments/CreateEnvironment" Environments_UpdateEnvironment_FullMethodName = "/google.cloud.dialogflow.v2.Environments/UpdateEnvironment" Environments_DeleteEnvironment_FullMethodName = "/google.cloud.dialogflow.v2.Environments/DeleteEnvironment" Environments_GetEnvironmentHistory_FullMethodName = "/google.cloud.dialogflow.v2.Environments/GetEnvironmentHistory" )
const ( Fulfillments_GetFulfillment_FullMethodName = "/google.cloud.dialogflow.v2.Fulfillments/GetFulfillment" Fulfillments_UpdateFulfillment_FullMethodName = "/google.cloud.dialogflow.v2.Fulfillments/UpdateFulfillment" )
const ( GeneratorEvaluations_CreateGeneratorEvaluation_FullMethodName = "/google.cloud.dialogflow.v2.GeneratorEvaluations/CreateGeneratorEvaluation" GeneratorEvaluations_GetGeneratorEvaluation_FullMethodName = "/google.cloud.dialogflow.v2.GeneratorEvaluations/GetGeneratorEvaluation" GeneratorEvaluations_ListGeneratorEvaluations_FullMethodName = "/google.cloud.dialogflow.v2.GeneratorEvaluations/ListGeneratorEvaluations" GeneratorEvaluations_DeleteGeneratorEvaluation_FullMethodName = "/google.cloud.dialogflow.v2.GeneratorEvaluations/DeleteGeneratorEvaluation" )
const ( Generators_CreateGenerator_FullMethodName = "/google.cloud.dialogflow.v2.Generators/CreateGenerator" Generators_GetGenerator_FullMethodName = "/google.cloud.dialogflow.v2.Generators/GetGenerator" Generators_ListGenerators_FullMethodName = "/google.cloud.dialogflow.v2.Generators/ListGenerators" Generators_DeleteGenerator_FullMethodName = "/google.cloud.dialogflow.v2.Generators/DeleteGenerator" Generators_UpdateGenerator_FullMethodName = "/google.cloud.dialogflow.v2.Generators/UpdateGenerator" )
const ( Intents_ListIntents_FullMethodName = "/google.cloud.dialogflow.v2.Intents/ListIntents" Intents_GetIntent_FullMethodName = "/google.cloud.dialogflow.v2.Intents/GetIntent" Intents_CreateIntent_FullMethodName = "/google.cloud.dialogflow.v2.Intents/CreateIntent" Intents_UpdateIntent_FullMethodName = "/google.cloud.dialogflow.v2.Intents/UpdateIntent" Intents_DeleteIntent_FullMethodName = "/google.cloud.dialogflow.v2.Intents/DeleteIntent" Intents_BatchUpdateIntents_FullMethodName = "/google.cloud.dialogflow.v2.Intents/BatchUpdateIntents" Intents_BatchDeleteIntents_FullMethodName = "/google.cloud.dialogflow.v2.Intents/BatchDeleteIntents" )
const ( KnowledgeBases_ListKnowledgeBases_FullMethodName = "/google.cloud.dialogflow.v2.KnowledgeBases/ListKnowledgeBases" KnowledgeBases_GetKnowledgeBase_FullMethodName = "/google.cloud.dialogflow.v2.KnowledgeBases/GetKnowledgeBase" KnowledgeBases_CreateKnowledgeBase_FullMethodName = "/google.cloud.dialogflow.v2.KnowledgeBases/CreateKnowledgeBase" KnowledgeBases_DeleteKnowledgeBase_FullMethodName = "/google.cloud.dialogflow.v2.KnowledgeBases/DeleteKnowledgeBase" KnowledgeBases_UpdateKnowledgeBase_FullMethodName = "/google.cloud.dialogflow.v2.KnowledgeBases/UpdateKnowledgeBase" )
const ( Participants_CreateParticipant_FullMethodName = "/google.cloud.dialogflow.v2.Participants/CreateParticipant" Participants_GetParticipant_FullMethodName = "/google.cloud.dialogflow.v2.Participants/GetParticipant" Participants_ListParticipants_FullMethodName = "/google.cloud.dialogflow.v2.Participants/ListParticipants" Participants_UpdateParticipant_FullMethodName = "/google.cloud.dialogflow.v2.Participants/UpdateParticipant" Participants_AnalyzeContent_FullMethodName = "/google.cloud.dialogflow.v2.Participants/AnalyzeContent" Participants_StreamingAnalyzeContent_FullMethodName = "/google.cloud.dialogflow.v2.Participants/StreamingAnalyzeContent" Participants_BidiStreamingAnalyzeContent_FullMethodName = "/google.cloud.dialogflow.v2.Participants/BidiStreamingAnalyzeContent" Participants_StreamingReactiveCompanionSuggestions_FullMethodName = "/google.cloud.dialogflow.v2.Participants/StreamingReactiveCompanionSuggestions" Participants_SuggestArticles_FullMethodName = "/google.cloud.dialogflow.v2.Participants/SuggestArticles" Participants_SuggestFaqAnswers_FullMethodName = "/google.cloud.dialogflow.v2.Participants/SuggestFaqAnswers" Participants_SuggestSmartReplies_FullMethodName = "/google.cloud.dialogflow.v2.Participants/SuggestSmartReplies" Participants_SuggestKnowledgeAssist_FullMethodName = "/google.cloud.dialogflow.v2.Participants/SuggestKnowledgeAssist" )
const ( SessionEntityTypes_ListSessionEntityTypes_FullMethodName = "/google.cloud.dialogflow.v2.SessionEntityTypes/ListSessionEntityTypes" SessionEntityTypes_GetSessionEntityType_FullMethodName = "/google.cloud.dialogflow.v2.SessionEntityTypes/GetSessionEntityType" SessionEntityTypes_CreateSessionEntityType_FullMethodName = "/google.cloud.dialogflow.v2.SessionEntityTypes/CreateSessionEntityType" SessionEntityTypes_UpdateSessionEntityType_FullMethodName = "/google.cloud.dialogflow.v2.SessionEntityTypes/UpdateSessionEntityType" SessionEntityTypes_DeleteSessionEntityType_FullMethodName = "/google.cloud.dialogflow.v2.SessionEntityTypes/DeleteSessionEntityType" )
const ( Sessions_DetectIntent_FullMethodName = "/google.cloud.dialogflow.v2.Sessions/DetectIntent" Sessions_StreamingDetectIntent_FullMethodName = "/google.cloud.dialogflow.v2.Sessions/StreamingDetectIntent" )
const ( SipTrunks_CreateSipTrunk_FullMethodName = "/google.cloud.dialogflow.v2.SipTrunks/CreateSipTrunk" SipTrunks_DeleteSipTrunk_FullMethodName = "/google.cloud.dialogflow.v2.SipTrunks/DeleteSipTrunk" SipTrunks_ListSipTrunks_FullMethodName = "/google.cloud.dialogflow.v2.SipTrunks/ListSipTrunks" SipTrunks_GetSipTrunk_FullMethodName = "/google.cloud.dialogflow.v2.SipTrunks/GetSipTrunk" SipTrunks_UpdateSipTrunk_FullMethodName = "/google.cloud.dialogflow.v2.SipTrunks/UpdateSipTrunk" )
const ( Tools_CreateTool_FullMethodName = "/google.cloud.dialogflow.v2.Tools/CreateTool" Tools_GetTool_FullMethodName = "/google.cloud.dialogflow.v2.Tools/GetTool" Tools_ListTools_FullMethodName = "/google.cloud.dialogflow.v2.Tools/ListTools" Tools_DeleteTool_FullMethodName = "/google.cloud.dialogflow.v2.Tools/DeleteTool" Tools_UpdateTool_FullMethodName = "/google.cloud.dialogflow.v2.Tools/UpdateTool" )
const ( Versions_ListVersions_FullMethodName = "/google.cloud.dialogflow.v2.Versions/ListVersions" Versions_GetVersion_FullMethodName = "/google.cloud.dialogflow.v2.Versions/GetVersion" Versions_CreateVersion_FullMethodName = "/google.cloud.dialogflow.v2.Versions/CreateVersion" Versions_UpdateVersion_FullMethodName = "/google.cloud.dialogflow.v2.Versions/UpdateVersion" Versions_DeleteVersion_FullMethodName = "/google.cloud.dialogflow.v2.Versions/DeleteVersion" )
Variables ¶
var ( Agent_MatchMode_name = map[int32]string{ 0: "MATCH_MODE_UNSPECIFIED", 1: "MATCH_MODE_HYBRID", 2: "MATCH_MODE_ML_ONLY", } Agent_MatchMode_value = map[string]int32{ "MATCH_MODE_UNSPECIFIED": 0, "MATCH_MODE_HYBRID": 1, "MATCH_MODE_ML_ONLY": 2, } )
Enum value maps for Agent_MatchMode.
var ( Agent_ApiVersion_name = map[int32]string{ 0: "API_VERSION_UNSPECIFIED", 1: "API_VERSION_V1", 2: "API_VERSION_V2", 3: "API_VERSION_V2_BETA_1", } Agent_ApiVersion_value = map[string]int32{ "API_VERSION_UNSPECIFIED": 0, "API_VERSION_V1": 1, "API_VERSION_V2": 2, "API_VERSION_V2_BETA_1": 3, } )
Enum value maps for Agent_ApiVersion.
var ( Agent_Tier_name = map[int32]string{ 0: "TIER_UNSPECIFIED", 1: "TIER_STANDARD", 2: "TIER_ENTERPRISE", 3: "TIER_ENTERPRISE_PLUS", } Agent_Tier_value = map[string]int32{ "TIER_UNSPECIFIED": 0, "TIER_STANDARD": 1, "TIER_ENTERPRISE": 2, "TIER_ENTERPRISE_PLUS": 3, } )
Enum value maps for Agent_Tier.
var ( AgentCoachingInstruction_TriggerEvent_name = map[int32]string{ 0: "TRIGGER_EVENT_UNSPECIFIED", 1: "END_OF_UTTERANCE", 2: "MANUAL_CALL", 3: "CUSTOMER_MESSAGE", 4: "AGENT_MESSAGE", 5: "TOOL_CALL_COMPLETION", } AgentCoachingInstruction_TriggerEvent_value = map[string]int32{ "TRIGGER_EVENT_UNSPECIFIED": 0, "END_OF_UTTERANCE": 1, "MANUAL_CALL": 2, "CUSTOMER_MESSAGE": 3, "AGENT_MESSAGE": 4, "TOOL_CALL_COMPLETION": 5, } )
Enum value maps for AgentCoachingInstruction_TriggerEvent.
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 ( AgentAssistantFeedback_AnswerRelevance_name = map[int32]string{ 0: "ANSWER_RELEVANCE_UNSPECIFIED", 1: "IRRELEVANT", 2: "RELEVANT", } AgentAssistantFeedback_AnswerRelevance_value = map[string]int32{ "ANSWER_RELEVANCE_UNSPECIFIED": 0, "IRRELEVANT": 1, "RELEVANT": 2, } )
Enum value maps for AgentAssistantFeedback_AnswerRelevance.
var ( AgentAssistantFeedback_DocumentCorrectness_name = map[int32]string{ 0: "DOCUMENT_CORRECTNESS_UNSPECIFIED", 1: "INCORRECT", 2: "CORRECT", } AgentAssistantFeedback_DocumentCorrectness_value = map[string]int32{ "DOCUMENT_CORRECTNESS_UNSPECIFIED": 0, "INCORRECT": 1, "CORRECT": 2, } )
Enum value maps for AgentAssistantFeedback_DocumentCorrectness.
var ( AgentAssistantFeedback_DocumentEfficiency_name = map[int32]string{ 0: "DOCUMENT_EFFICIENCY_UNSPECIFIED", 1: "INEFFICIENT", 2: "EFFICIENT", } AgentAssistantFeedback_DocumentEfficiency_value = map[string]int32{ "DOCUMENT_EFFICIENCY_UNSPECIFIED": 0, "INEFFICIENT": 1, "EFFICIENT": 2, } )
Enum value maps for AgentAssistantFeedback_DocumentEfficiency.
var ( TelephonyDtmf_name = map[int32]string{ 0: "TELEPHONY_DTMF_UNSPECIFIED", 1: "DTMF_ONE", 2: "DTMF_TWO", 3: "DTMF_THREE", 4: "DTMF_FOUR", 5: "DTMF_FIVE", 6: "DTMF_SIX", 7: "DTMF_SEVEN", 8: "DTMF_EIGHT", 9: "DTMF_NINE", 10: "DTMF_ZERO", 11: "DTMF_A", 12: "DTMF_B", 13: "DTMF_C", 14: "DTMF_D", 15: "DTMF_STAR", 16: "DTMF_POUND", } TelephonyDtmf_value = map[string]int32{ "TELEPHONY_DTMF_UNSPECIFIED": 0, "DTMF_ONE": 1, "DTMF_TWO": 2, "DTMF_THREE": 3, "DTMF_FOUR": 4, "DTMF_FIVE": 5, "DTMF_SIX": 6, "DTMF_SEVEN": 7, "DTMF_EIGHT": 8, "DTMF_NINE": 9, "DTMF_ZERO": 10, "DTMF_A": 11, "DTMF_B": 12, "DTMF_C": 13, "DTMF_D": 14, "DTMF_STAR": 15, "DTMF_POUND": 16, } )
Enum value maps for TelephonyDtmf.
var ( AudioEncoding_name = map[int32]string{ 0: "AUDIO_ENCODING_UNSPECIFIED", 1: "AUDIO_ENCODING_LINEAR_16", 2: "AUDIO_ENCODING_FLAC", 3: "AUDIO_ENCODING_MULAW", 4: "AUDIO_ENCODING_AMR", 5: "AUDIO_ENCODING_AMR_WB", 6: "AUDIO_ENCODING_OGG_OPUS", 7: "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE", 8: "AUDIO_ENCODING_ALAW", } AudioEncoding_value = map[string]int32{ "AUDIO_ENCODING_UNSPECIFIED": 0, "AUDIO_ENCODING_LINEAR_16": 1, "AUDIO_ENCODING_FLAC": 2, "AUDIO_ENCODING_MULAW": 3, "AUDIO_ENCODING_AMR": 4, "AUDIO_ENCODING_AMR_WB": 5, "AUDIO_ENCODING_OGG_OPUS": 6, "AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE": 7, "AUDIO_ENCODING_ALAW": 8, } )
Enum value maps for AudioEncoding.
var ( SpeechModelVariant_name = map[int32]string{ 0: "SPEECH_MODEL_VARIANT_UNSPECIFIED", 1: "USE_BEST_AVAILABLE", 2: "USE_STANDARD", 3: "USE_ENHANCED", } SpeechModelVariant_value = map[string]int32{ "SPEECH_MODEL_VARIANT_UNSPECIFIED": 0, "USE_BEST_AVAILABLE": 1, "USE_STANDARD": 2, "USE_ENHANCED": 3, } )
Enum value maps for SpeechModelVariant.
var ( SsmlVoiceGender_name = map[int32]string{ 0: "SSML_VOICE_GENDER_UNSPECIFIED", 1: "SSML_VOICE_GENDER_MALE", 2: "SSML_VOICE_GENDER_FEMALE", 3: "SSML_VOICE_GENDER_NEUTRAL", } SsmlVoiceGender_value = map[string]int32{ "SSML_VOICE_GENDER_UNSPECIFIED": 0, "SSML_VOICE_GENDER_MALE": 1, "SSML_VOICE_GENDER_FEMALE": 2, "SSML_VOICE_GENDER_NEUTRAL": 3, } )
Enum value maps for SsmlVoiceGender.
var ( OutputAudioEncoding_name = map[int32]string{ 0: "OUTPUT_AUDIO_ENCODING_UNSPECIFIED", 1: "OUTPUT_AUDIO_ENCODING_LINEAR_16", 2: "OUTPUT_AUDIO_ENCODING_MP3", 4: "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS", 3: "OUTPUT_AUDIO_ENCODING_OGG_OPUS", 5: "OUTPUT_AUDIO_ENCODING_MULAW", 6: "OUTPUT_AUDIO_ENCODING_ALAW", } OutputAudioEncoding_value = map[string]int32{ "OUTPUT_AUDIO_ENCODING_UNSPECIFIED": 0, "OUTPUT_AUDIO_ENCODING_LINEAR_16": 1, "OUTPUT_AUDIO_ENCODING_MP3": 2, "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS": 4, "OUTPUT_AUDIO_ENCODING_OGG_OPUS": 3, "OUTPUT_AUDIO_ENCODING_MULAW": 5, "OUTPUT_AUDIO_ENCODING_ALAW": 6, } )
Enum value maps for OutputAudioEncoding.
var ( CustomPronunciationParams_PhoneticEncoding_name = map[int32]string{ 0: "PHONETIC_ENCODING_UNSPECIFIED", 1: "PHONETIC_ENCODING_IPA", 2: "PHONETIC_ENCODING_X_SAMPA", } CustomPronunciationParams_PhoneticEncoding_value = map[string]int32{ "PHONETIC_ENCODING_UNSPECIFIED": 0, "PHONETIC_ENCODING_IPA": 1, "PHONETIC_ENCODING_X_SAMPA": 2, } )
Enum value maps for CustomPronunciationParams_PhoneticEncoding.
var ( SpeechToTextConfig_GeminiAsrConfig_StartSensitivity_name = map[int32]string{ 0: "START_SENSITIVITY_UNSPECIFIED", 1: "START_SENSITIVITY_HIGH", 2: "START_SENSITIVITY_LOW", } SpeechToTextConfig_GeminiAsrConfig_StartSensitivity_value = map[string]int32{ "START_SENSITIVITY_UNSPECIFIED": 0, "START_SENSITIVITY_HIGH": 1, "START_SENSITIVITY_LOW": 2, } )
Enum value maps for SpeechToTextConfig_GeminiAsrConfig_StartSensitivity.
var ( SpeechToTextConfig_GeminiAsrConfig_EndSensitivity_name = map[int32]string{ 0: "END_SENSITIVITY_UNSPECIFIED", 1: "END_SENSITIVITY_HIGH", 2: "END_SENSITIVITY_LOW", } SpeechToTextConfig_GeminiAsrConfig_EndSensitivity_value = map[string]int32{ "END_SENSITIVITY_UNSPECIFIED": 0, "END_SENSITIVITY_HIGH": 1, "END_SENSITIVITY_LOW": 2, } )
Enum value maps for SpeechToTextConfig_GeminiAsrConfig_EndSensitivity.
var ( CompanionAgent_TriggerEvent_name = map[int32]string{ 0: "TRIGGER_EVENT_UNSPECIFIED", 1: "END_OF_UTTERANCE", 2: "CUSTOMER_MESSAGE", 3: "AGENT_MESSAGE", } CompanionAgent_TriggerEvent_value = map[string]int32{ "TRIGGER_EVENT_UNSPECIFIED": 0, "END_OF_UTTERANCE": 1, "CUSTOMER_MESSAGE": 2, "AGENT_MESSAGE": 3, } )
Enum value maps for CompanionAgent_TriggerEvent.
var ( CompanionAgent_SkillConfig_SkillTriggerEvent_name = map[int32]string{ 0: "SKILL_TRIGGER_EVENT_UNSPECIFIED", 1: "END_OF_UTTERANCE", 2: "CUSTOMER_MESSAGE", 3: "AGENT_MESSAGE", } CompanionAgent_SkillConfig_SkillTriggerEvent_value = map[string]int32{ "SKILL_TRIGGER_EVENT_UNSPECIFIED": 0, "END_OF_UTTERANCE": 1, "CUSTOMER_MESSAGE": 2, "AGENT_MESSAGE": 3, } )
Enum value maps for CompanionAgent_SkillConfig_SkillTriggerEvent.
var ( Conversation_LifecycleState_name = map[int32]string{ 0: "LIFECYCLE_STATE_UNSPECIFIED", 1: "IN_PROGRESS", 2: "COMPLETED", } Conversation_LifecycleState_value = map[string]int32{ "LIFECYCLE_STATE_UNSPECIFIED": 0, "IN_PROGRESS": 1, "COMPLETED": 2, } )
Enum value maps for Conversation_LifecycleState.
var ( Conversation_ConversationStage_name = map[int32]string{ 0: "CONVERSATION_STAGE_UNSPECIFIED", 1: "VIRTUAL_AGENT_STAGE", 2: "HUMAN_ASSIST_STAGE", } Conversation_ConversationStage_value = map[string]int32{ "CONVERSATION_STAGE_UNSPECIFIED": 0, "VIRTUAL_AGENT_STAGE": 1, "HUMAN_ASSIST_STAGE": 2, } )
Enum value maps for Conversation_ConversationStage.
var ( Conversation_ContextReference_UpdateMode_name = map[int32]string{ 0: "UPDATE_MODE_UNSPECIFIED", 1: "APPEND", 2: "OVERWRITE", } Conversation_ContextReference_UpdateMode_value = map[string]int32{ "UPDATE_MODE_UNSPECIFIED": 0, "APPEND": 1, "OVERWRITE": 2, } )
Enum value maps for Conversation_ContextReference_UpdateMode.
var ( Conversation_ContextReference_ContextContent_ContentFormat_name = map[int32]string{ 0: "CONTENT_FORMAT_UNSPECIFIED", 1: "JSON", 2: "PLAIN_TEXT", } Conversation_ContextReference_ContextContent_ContentFormat_value = map[string]int32{ "CONTENT_FORMAT_UNSPECIFIED": 0, "JSON": 1, "PLAIN_TEXT": 2, } )
Enum value maps for Conversation_ContextReference_ContextContent_ContentFormat.
var ( Conversation_GeneratorContext_GeneratorType_name = map[int32]string{ 0: "GENERATOR_TYPE_UNSPECIFIED", 1: "FREE_FORM", 2: "AGENT_COACHING", 3: "SUMMARIZATION", 4: "TRANSLATION", 5: "AGENT_FEEDBACK", 6: "CUSTOMER_MESSAGE_GENERATION", } Conversation_GeneratorContext_GeneratorType_value = map[string]int32{ "GENERATOR_TYPE_UNSPECIFIED": 0, "FREE_FORM": 1, "AGENT_COACHING": 2, "SUMMARIZATION": 3, "TRANSLATION": 4, "AGENT_FEEDBACK": 5, "CUSTOMER_MESSAGE_GENERATION": 6, } )
Enum value maps for Conversation_GeneratorContext_GeneratorType.
var ( SearchKnowledgeRequest_QuerySource_name = map[int32]string{ 0: "QUERY_SOURCE_UNSPECIFIED", 1: "AGENT_QUERY", 2: "SUGGESTED_QUERY", } SearchKnowledgeRequest_QuerySource_value = map[string]int32{ "QUERY_SOURCE_UNSPECIFIED": 0, "AGENT_QUERY": 1, "SUGGESTED_QUERY": 2, } )
Enum value maps for SearchKnowledgeRequest_QuerySource.
var ( SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType_name = map[int32]string{ 0: "ATTRIBUTE_TYPE_UNSPECIFIED", 1: "NUMERICAL", 2: "FRESHNESS", } SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType_value = map[string]int32{ "ATTRIBUTE_TYPE_UNSPECIFIED": 0, "NUMERICAL": 1, "FRESHNESS": 2, } )
Enum value maps for SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType.
var ( SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType_name = map[int32]string{ 0: "INTERPOLATION_TYPE_UNSPECIFIED", 1: "LINEAR", } SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType_value = map[string]int32{ "INTERPOLATION_TYPE_UNSPECIFIED": 0, "LINEAR": 1, } )
Enum value maps for SearchKnowledgeRequest_SearchConfig_BoostSpecs_BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType.
var ( SearchKnowledgeAnswer_AnswerType_name = map[int32]string{ 0: "ANSWER_TYPE_UNSPECIFIED", 1: "FAQ", 2: "GENERATIVE", 3: "INTENT", 4: "PLAYBOOK", 5: "EVENT", } SearchKnowledgeAnswer_AnswerType_value = map[string]int32{ "ANSWER_TYPE_UNSPECIFIED": 0, "FAQ": 1, "GENERATIVE": 2, "INTENT": 3, "PLAYBOOK": 4, "EVENT": 5, } )
Enum value maps for SearchKnowledgeAnswer_AnswerType.
var ( ConversationEvent_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "CONVERSATION_STARTED", 2: "CONVERSATION_FINISHED", 3: "HUMAN_INTERVENTION_NEEDED", 5: "NEW_MESSAGE", 7: "NEW_RECOGNITION_RESULT", 4: "UNRECOVERABLE_ERROR", } ConversationEvent_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "CONVERSATION_STARTED": 1, "CONVERSATION_FINISHED": 2, "HUMAN_INTERVENTION_NEEDED": 3, "NEW_MESSAGE": 5, "NEW_RECOGNITION_RESULT": 7, "UNRECOVERABLE_ERROR": 4, } )
Enum value maps for ConversationEvent_Type.
var ( ConversationModel_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "CREATING", 2: "UNDEPLOYED", 3: "DEPLOYING", 4: "DEPLOYED", 5: "UNDEPLOYING", 6: "DELETING", 7: "FAILED", 8: "PENDING", } ConversationModel_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "CREATING": 1, "UNDEPLOYED": 2, "DEPLOYING": 3, "DEPLOYED": 4, "UNDEPLOYING": 5, "DELETING": 6, "FAILED": 7, "PENDING": 8, } )
Enum value maps for ConversationModel_State.
var ( ConversationModel_ModelType_name = map[int32]string{ 0: "MODEL_TYPE_UNSPECIFIED", 2: "SMART_REPLY_DUAL_ENCODER_MODEL", 6: "SMART_REPLY_BERT_MODEL", } ConversationModel_ModelType_value = map[string]int32{ "MODEL_TYPE_UNSPECIFIED": 0, "SMART_REPLY_DUAL_ENCODER_MODEL": 2, "SMART_REPLY_BERT_MODEL": 6, } )
Enum value maps for ConversationModel_ModelType.
var ( CreateConversationModelOperationMetadata_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "PENDING", 2: "SUCCEEDED", 3: "FAILED", 4: "CANCELLED", 5: "CANCELLING", 6: "TRAINING", } CreateConversationModelOperationMetadata_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "PENDING": 1, "SUCCEEDED": 2, "FAILED": 3, "CANCELLED": 4, "CANCELLING": 5, "TRAINING": 6, } )
Enum value maps for CreateConversationModelOperationMetadata_State.
var ( CreateConversationModelEvaluationOperationMetadata_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "INITIALIZING", 2: "RUNNING", 3: "CANCELLED", 4: "SUCCEEDED", 5: "FAILED", } CreateConversationModelEvaluationOperationMetadata_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "INITIALIZING": 1, "RUNNING": 2, "CANCELLED": 3, "SUCCEEDED": 4, "FAILED": 5, } )
Enum value maps for CreateConversationModelEvaluationOperationMetadata_State.
var ( HumanAgentAssistantConfig_SuggestionQueryConfig_Sections_SectionType_name = map[int32]string{ 0: "SECTION_TYPE_UNSPECIFIED", 1: "SITUATION", 2: "ACTION", 3: "RESOLUTION", 4: "REASON_FOR_CANCELLATION", 5: "CUSTOMER_SATISFACTION", 6: "ENTITIES", } HumanAgentAssistantConfig_SuggestionQueryConfig_Sections_SectionType_value = map[string]int32{ "SECTION_TYPE_UNSPECIFIED": 0, "SITUATION": 1, "ACTION": 2, "RESOLUTION": 3, "REASON_FOR_CANCELLATION": 4, "CUSTOMER_SATISFACTION": 5, "ENTITIES": 6, } )
Enum value maps for HumanAgentAssistantConfig_SuggestionQueryConfig_Sections_SectionType.
var ( NotificationConfig_MessageFormat_name = map[int32]string{ 0: "MESSAGE_FORMAT_UNSPECIFIED", 1: "PROTO", 2: "JSON", } NotificationConfig_MessageFormat_value = map[string]int32{ "MESSAGE_FORMAT_UNSPECIFIED": 0, "PROTO": 1, "JSON": 2, } )
Enum value maps for NotificationConfig_MessageFormat.
var ( SuggestionFeature_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "ARTICLE_SUGGESTION", 2: "FAQ", 3: "SMART_REPLY", 8: "CONVERSATION_SUMMARIZATION", 14: "KNOWLEDGE_SEARCH", 15: "KNOWLEDGE_ASSIST", } SuggestionFeature_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "ARTICLE_SUGGESTION": 1, "FAQ": 2, "SMART_REPLY": 3, "CONVERSATION_SUMMARIZATION": 8, "KNOWLEDGE_SEARCH": 14, "KNOWLEDGE_ASSIST": 15, } )
Enum value maps for SuggestionFeature_Type.
var ( Document_KnowledgeType_name = map[int32]string{ 0: "KNOWLEDGE_TYPE_UNSPECIFIED", 1: "FAQ", 2: "EXTRACTIVE_QA", 3: "ARTICLE_SUGGESTION", 4: "AGENT_FACING_SMART_REPLY", } Document_KnowledgeType_value = map[string]int32{ "KNOWLEDGE_TYPE_UNSPECIFIED": 0, "FAQ": 1, "EXTRACTIVE_QA": 2, "ARTICLE_SUGGESTION": 3, "AGENT_FACING_SMART_REPLY": 4, } )
Enum value maps for Document_KnowledgeType.
var ( Document_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "CREATING", 2: "ACTIVE", 3: "UPDATING", 4: "RELOADING", 5: "DELETING", } Document_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "CREATING": 1, "ACTIVE": 2, "UPDATING": 3, "RELOADING": 4, "DELETING": 5, } )
Enum value maps for Document_State.
var ( KnowledgeOperationMetadata_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "PENDING", 2: "RUNNING", 3: "DONE", } KnowledgeOperationMetadata_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "PENDING": 1, "RUNNING": 2, "DONE": 3, } )
Enum value maps for KnowledgeOperationMetadata_State.
var ( EntityType_Kind_name = map[int32]string{ 0: "KIND_UNSPECIFIED", 1: "KIND_MAP", 2: "KIND_LIST", 3: "KIND_REGEXP", } EntityType_Kind_value = map[string]int32{ "KIND_UNSPECIFIED": 0, "KIND_MAP": 1, "KIND_LIST": 2, "KIND_REGEXP": 3, } )
Enum value maps for EntityType_Kind.
var ( EntityType_AutoExpansionMode_name = map[int32]string{ 0: "AUTO_EXPANSION_MODE_UNSPECIFIED", 1: "AUTO_EXPANSION_MODE_DEFAULT", } EntityType_AutoExpansionMode_value = map[string]int32{ "AUTO_EXPANSION_MODE_UNSPECIFIED": 0, "AUTO_EXPANSION_MODE_DEFAULT": 1, } )
Enum value maps for EntityType_AutoExpansionMode.
var ( Environment_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "STOPPED", 2: "LOADING", 3: "RUNNING", } Environment_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "STOPPED": 1, "LOADING": 2, "RUNNING": 3, } )
Enum value maps for Environment_State.
var ( Fulfillment_Feature_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "SMALLTALK", } Fulfillment_Feature_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "SMALLTALK": 1, } )
Enum value maps for Fulfillment_Feature_Type.
var ( TriggerEvent_name = map[int32]string{ 0: "TRIGGER_EVENT_UNSPECIFIED", 1: "END_OF_UTTERANCE", 2: "MANUAL_CALL", 3: "CUSTOMER_MESSAGE", 4: "AGENT_MESSAGE", } TriggerEvent_value = map[string]int32{ "TRIGGER_EVENT_UNSPECIFIED": 0, "END_OF_UTTERANCE": 1, "MANUAL_CALL": 2, "CUSTOMER_MESSAGE": 3, "AGENT_MESSAGE": 4, } )
Enum value maps for TriggerEvent.
var ( MessageEntry_Role_name = map[int32]string{ 0: "ROLE_UNSPECIFIED", 1: "HUMAN_AGENT", 2: "AUTOMATED_AGENT", 3: "END_USER", } MessageEntry_Role_value = map[string]int32{ "ROLE_UNSPECIFIED": 0, "HUMAN_AGENT": 1, "AUTOMATED_AGENT": 2, "END_USER": 3, } )
Enum value maps for MessageEntry_Role.
var ( SummarizationSection_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "SITUATION", 2: "ACTION", 3: "RESOLUTION", 4: "REASON_FOR_CANCELLATION", 5: "CUSTOMER_SATISFACTION", 6: "ENTITIES", 7: "CUSTOMER_DEFINED", 9: "SITUATION_CONCISE", 10: "ACTION_CONCISE", } SummarizationSection_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "SITUATION": 1, "ACTION": 2, "RESOLUTION": 3, "REASON_FOR_CANCELLATION": 4, "CUSTOMER_SATISFACTION": 5, "ENTITIES": 6, "CUSTOMER_DEFINED": 7, "SITUATION_CONCISE": 9, "ACTION_CONCISE": 10, } )
Enum value maps for SummarizationSection_Type.
var ( RaiSettings_RaiCategoryConfig_RaiCategory_name = map[int32]string{ 0: "RAI_CATEGORY_UNSPECIFIED", 1: "DANGEROUS_CONTENT", 2: "SEXUALLY_EXPLICIT", 3: "HARASSMENT", 4: "HATE_SPEECH", } RaiSettings_RaiCategoryConfig_RaiCategory_value = map[string]int32{ "RAI_CATEGORY_UNSPECIFIED": 0, "DANGEROUS_CONTENT": 1, "SEXUALLY_EXPLICIT": 2, "HARASSMENT": 3, "HATE_SPEECH": 4, } )
Enum value maps for RaiSettings_RaiCategoryConfig_RaiCategory.
var ( RaiSettings_RaiCategoryConfig_SensitivityLevel_name = map[int32]string{ 0: "SENSITIVITY_LEVEL_UNSPECIFIED", 1: "BLOCK_MOST", 2: "BLOCK_SOME", 3: "BLOCK_FEW", 4: "BLOCK_NONE", } RaiSettings_RaiCategoryConfig_SensitivityLevel_value = map[string]int32{ "SENSITIVITY_LEVEL_UNSPECIFIED": 0, "BLOCK_MOST": 1, "BLOCK_SOME": 2, "BLOCK_FEW": 3, "BLOCK_NONE": 4, } )
Enum value maps for RaiSettings_RaiCategoryConfig_SensitivityLevel.
var ( GeneratorEvaluationConfig_InputDataSourceType_name = map[int32]string{ 0: "INPUT_DATA_SOURCE_TYPE_UNSPECIFIED", 1: "AGENT_ASSIST_CONVERSATIONS", 2: "INSIGHTS_CONVERSATIONS", } GeneratorEvaluationConfig_InputDataSourceType_value = map[string]int32{ "INPUT_DATA_SOURCE_TYPE_UNSPECIFIED": 0, "AGENT_ASSIST_CONVERSATIONS": 1, "INSIGHTS_CONVERSATIONS": 2, } )
Enum value maps for GeneratorEvaluationConfig_InputDataSourceType.
var ( GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption_name = map[int32]string{ 0: "SUMMARY_GENERATION_OPTION_UNSPECIFIED", 1: "ALWAYS_GENERATE", 2: "GENERATE_IF_MISSING", 3: "DO_NOT_GENERATE", } GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption_value = map[string]int32{ "SUMMARY_GENERATION_OPTION_UNSPECIFIED": 0, "ALWAYS_GENERATE": 1, "GENERATE_IF_MISSING": 2, "DO_NOT_GENERATE": 3, } )
Enum value maps for GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption.
var ( IntentView_name = map[int32]string{ 0: "INTENT_VIEW_UNSPECIFIED", 1: "INTENT_VIEW_FULL", } IntentView_value = map[string]int32{ "INTENT_VIEW_UNSPECIFIED": 0, "INTENT_VIEW_FULL": 1, } )
Enum value maps for IntentView.
var ( Intent_WebhookState_name = map[int32]string{ 0: "WEBHOOK_STATE_UNSPECIFIED", 1: "WEBHOOK_STATE_ENABLED", 2: "WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLING", } Intent_WebhookState_value = map[string]int32{ "WEBHOOK_STATE_UNSPECIFIED": 0, "WEBHOOK_STATE_ENABLED": 1, "WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLING": 2, } )
Enum value maps for Intent_WebhookState.
var ( Intent_TrainingPhrase_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "EXAMPLE", 2: "TEMPLATE", } Intent_TrainingPhrase_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "EXAMPLE": 1, "TEMPLATE": 2, } )
Enum value maps for Intent_TrainingPhrase_Type.
var ( Intent_Message_Platform_name = map[int32]string{ 0: "PLATFORM_UNSPECIFIED", 1: "FACEBOOK", 2: "SLACK", 3: "TELEGRAM", 4: "KIK", 5: "SKYPE", 6: "LINE", 7: "VIBER", 8: "ACTIONS_ON_GOOGLE", 11: "GOOGLE_HANGOUTS", } Intent_Message_Platform_value = map[string]int32{ "PLATFORM_UNSPECIFIED": 0, "FACEBOOK": 1, "SLACK": 2, "TELEGRAM": 3, "KIK": 4, "SKYPE": 5, "LINE": 6, "VIBER": 7, "ACTIONS_ON_GOOGLE": 8, "GOOGLE_HANGOUTS": 11, } )
Enum value maps for Intent_Message_Platform.
var ( Intent_Message_MediaContent_ResponseMediaType_name = map[int32]string{ 0: "RESPONSE_MEDIA_TYPE_UNSPECIFIED", 1: "AUDIO", } Intent_Message_MediaContent_ResponseMediaType_value = map[string]int32{ "RESPONSE_MEDIA_TYPE_UNSPECIFIED": 0, "AUDIO": 1, } )
Enum value maps for Intent_Message_MediaContent_ResponseMediaType.
var ( Intent_Message_BrowseCarouselCard_ImageDisplayOptions_name = map[int32]string{ 0: "IMAGE_DISPLAY_OPTIONS_UNSPECIFIED", 1: "GRAY", 2: "WHITE", 3: "CROPPED", 4: "BLURRED_BACKGROUND", } Intent_Message_BrowseCarouselCard_ImageDisplayOptions_value = map[string]int32{ "IMAGE_DISPLAY_OPTIONS_UNSPECIFIED": 0, "GRAY": 1, "WHITE": 2, "CROPPED": 3, "BLURRED_BACKGROUND": 4, } )
Enum value maps for Intent_Message_BrowseCarouselCard_ImageDisplayOptions.
var ( Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem_OpenUrlAction_UrlTypeHint_name = map[int32]string{ 0: "URL_TYPE_HINT_UNSPECIFIED", 1: "AMP_ACTION", 2: "AMP_CONTENT", } Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem_OpenUrlAction_UrlTypeHint_value = map[string]int32{ "URL_TYPE_HINT_UNSPECIFIED": 0, "AMP_ACTION": 1, "AMP_CONTENT": 2, } )
Enum value maps for Intent_Message_BrowseCarouselCard_BrowseCarouselCardItem_OpenUrlAction_UrlTypeHint.
var ( Intent_Message_ColumnProperties_HorizontalAlignment_name = map[int32]string{ 0: "HORIZONTAL_ALIGNMENT_UNSPECIFIED", 1: "LEADING", 2: "CENTER", 3: "TRAILING", } Intent_Message_ColumnProperties_HorizontalAlignment_value = map[string]int32{ "HORIZONTAL_ALIGNMENT_UNSPECIFIED": 0, "LEADING": 1, "CENTER": 2, "TRAILING": 3, } )
Enum value maps for Intent_Message_ColumnProperties_HorizontalAlignment.
var ( DatastoreResponseReason_name = map[int32]string{ 0: "DATASTORE_RESPONSE_REASON_UNSPECIFIED", 1: "NONE", 2: "SEARCH_OUT_OF_QUOTA", 3: "SEARCH_EMPTY_RESULTS", 4: "ANSWER_GENERATION_GEN_AI_DISABLED", 5: "ANSWER_GENERATION_OUT_OF_QUOTA", 6: "ANSWER_GENERATION_ERROR", 7: "ANSWER_GENERATION_NOT_ENOUGH_INFO", 8: "ANSWER_GENERATION_RAI_FAILED", 9: "ANSWER_GENERATION_NOT_GROUNDED", } DatastoreResponseReason_value = map[string]int32{ "DATASTORE_RESPONSE_REASON_UNSPECIFIED": 0, "NONE": 1, "SEARCH_OUT_OF_QUOTA": 2, "SEARCH_EMPTY_RESULTS": 3, "ANSWER_GENERATION_GEN_AI_DISABLED": 4, "ANSWER_GENERATION_OUT_OF_QUOTA": 5, "ANSWER_GENERATION_ERROR": 6, "ANSWER_GENERATION_NOT_ENOUGH_INFO": 7, "ANSWER_GENERATION_RAI_FAILED": 8, "ANSWER_GENERATION_NOT_GROUNDED": 9, } )
Enum value maps for DatastoreResponseReason.
var ( Participant_Role_name = map[int32]string{ 0: "ROLE_UNSPECIFIED", 1: "HUMAN_AGENT", 2: "AUTOMATED_AGENT", 3: "END_USER", } Participant_Role_value = map[string]int32{ "ROLE_UNSPECIFIED": 0, "HUMAN_AGENT": 1, "AUTOMATED_AGENT": 2, "END_USER": 3, } )
Enum value maps for Participant_Role.
var ( Participant_AgentDesktopSource_name = map[int32]string{ 0: "AGENT_DESKTOP_SOURCE_UNSPECIFIED", 1: "LIVE_PERSON", 2: "GENESYS_CLOUD", 3: "TWILIO", 4: "SALESFORCE", 8: "OTHER", } Participant_AgentDesktopSource_value = map[string]int32{ "AGENT_DESKTOP_SOURCE_UNSPECIFIED": 0, "LIVE_PERSON": 1, "GENESYS_CLOUD": 2, "TWILIO": 3, "SALESFORCE": 4, "OTHER": 8, } )
Enum value maps for Participant_AgentDesktopSource.
var ( AutomatedAgentReply_AutomatedAgentReplyType_name = map[int32]string{ 0: "AUTOMATED_AGENT_REPLY_TYPE_UNSPECIFIED", 1: "PARTIAL", 2: "FINAL", } AutomatedAgentReply_AutomatedAgentReplyType_value = map[string]int32{ "AUTOMATED_AGENT_REPLY_TYPE_UNSPECIFIED": 0, "PARTIAL": 1, "FINAL": 2, } )
Enum value maps for AutomatedAgentReply_AutomatedAgentReplyType.
var ( SuggestionInput_Action_name = map[int32]string{ 0: "ACTION_UNSPECIFIED", 1: "CANCEL", 2: "REVISE", 3: "CONFIRM", } SuggestionInput_Action_value = map[string]int32{ "ACTION_UNSPECIFIED": 0, "CANCEL": 1, "REVISE": 2, "CONFIRM": 3, } )
Enum value maps for SuggestionInput_Action.
var ( IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo_IngestionStatus_name = map[int32]string{ 0: "INGESTION_STATUS_UNSPECIFIED", 1: "INGESTION_STATUS_SUCCEEDED", 2: "INGESTION_STATUS_CONTEXT_NOT_AVAILABLE", 3: "INGESTION_STATUS_PARSE_FAILED", 4: "INGESTION_STATUS_INVALID_ENTRY", 5: "INGESTION_STATUS_INVALID_FORMAT", 6: "INGESTION_STATUS_LANGUAGE_MISMATCH", } IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo_IngestionStatus_value = map[string]int32{ "INGESTION_STATUS_UNSPECIFIED": 0, "INGESTION_STATUS_SUCCEEDED": 1, "INGESTION_STATUS_CONTEXT_NOT_AVAILABLE": 2, "INGESTION_STATUS_PARSE_FAILED": 3, "INGESTION_STATUS_INVALID_ENTRY": 4, "INGESTION_STATUS_INVALID_FORMAT": 5, "INGESTION_STATUS_LANGUAGE_MISMATCH": 6, } )
Enum value maps for IngestedContextReferenceDebugInfo_IngestedParameterDebugInfo_IngestionStatus.
var ( KnowledgeAssistDebugInfo_QueryGenerationFailureReason_name = map[int32]string{ 0: "QUERY_GENERATION_FAILURE_REASON_UNSPECIFIED", 1: "QUERY_GENERATION_OUT_OF_QUOTA", 2: "QUERY_GENERATION_FAILED", 3: "QUERY_GENERATION_NO_QUERY_GENERATED", 4: "QUERY_GENERATION_RAI_FAILED", 5: "NOT_IN_ALLOWLIST", 6: "QUERY_GENERATION_QUERY_REDACTED", 10: "QUERY_GENERATION_LLM_RESPONSE_PARSE_FAILED", 11: "QUERY_GENERATION_EMPTY_CONVERSATION", 12: "QUERY_GENERATION_EMPTY_LAST_MESSAGE", 13: "QUERY_GENERATION_TRIGGERING_EVENT_CONDITION_NOT_MET", } KnowledgeAssistDebugInfo_QueryGenerationFailureReason_value = map[string]int32{ "QUERY_GENERATION_FAILURE_REASON_UNSPECIFIED": 0, "QUERY_GENERATION_OUT_OF_QUOTA": 1, "QUERY_GENERATION_FAILED": 2, "QUERY_GENERATION_NO_QUERY_GENERATED": 3, "QUERY_GENERATION_RAI_FAILED": 4, "NOT_IN_ALLOWLIST": 5, "QUERY_GENERATION_QUERY_REDACTED": 6, "QUERY_GENERATION_LLM_RESPONSE_PARSE_FAILED": 10, "QUERY_GENERATION_EMPTY_CONVERSATION": 11, "QUERY_GENERATION_EMPTY_LAST_MESSAGE": 12, "QUERY_GENERATION_TRIGGERING_EVENT_CONDITION_NOT_MET": 13, } )
Enum value maps for KnowledgeAssistDebugInfo_QueryGenerationFailureReason.
var ( KnowledgeAssistDebugInfo_QueryCategorizationFailureReason_name = map[int32]string{ 0: "QUERY_CATEGORIZATION_FAILURE_REASON_UNSPECIFIED", 1: "QUERY_CATEGORIZATION_INVALID_CONFIG", 2: "QUERY_CATEGORIZATION_RESULT_NOT_FOUND", 3: "QUERY_CATEGORIZATION_FAILED", } KnowledgeAssistDebugInfo_QueryCategorizationFailureReason_value = map[string]int32{ "QUERY_CATEGORIZATION_FAILURE_REASON_UNSPECIFIED": 0, "QUERY_CATEGORIZATION_INVALID_CONFIG": 1, "QUERY_CATEGORIZATION_RESULT_NOT_FOUND": 2, "QUERY_CATEGORIZATION_FAILED": 3, } )
Enum value maps for KnowledgeAssistDebugInfo_QueryCategorizationFailureReason.
var ( StreamingRecognitionResult_MessageType_name = map[int32]string{ 0: "MESSAGE_TYPE_UNSPECIFIED", 1: "TRANSCRIPT", 3: "DTMF_DIGITS", 2: "END_OF_SINGLE_UTTERANCE", 4: "PARTIAL_DTMF_DIGITS", 5: "SPEECH_ACTIVITY_BEGIN", 6: "SPEECH_ACTIVITY_END", } StreamingRecognitionResult_MessageType_value = map[string]int32{ "MESSAGE_TYPE_UNSPECIFIED": 0, "TRANSCRIPT": 1, "DTMF_DIGITS": 3, "END_OF_SINGLE_UTTERANCE": 2, "PARTIAL_DTMF_DIGITS": 4, "SPEECH_ACTIVITY_BEGIN": 5, "SPEECH_ACTIVITY_END": 6, } )
Enum value maps for StreamingRecognitionResult_MessageType.
var ( SessionEntityType_EntityOverrideMode_name = map[int32]string{ 0: "ENTITY_OVERRIDE_MODE_UNSPECIFIED", 1: "ENTITY_OVERRIDE_MODE_OVERRIDE", 2: "ENTITY_OVERRIDE_MODE_SUPPLEMENT", } SessionEntityType_EntityOverrideMode_value = map[string]int32{ "ENTITY_OVERRIDE_MODE_UNSPECIFIED": 0, "ENTITY_OVERRIDE_MODE_OVERRIDE": 1, "ENTITY_OVERRIDE_MODE_SUPPLEMENT": 2, } )
Enum value maps for SessionEntityType_EntityOverrideMode.
var ( SipTrunk_GoogleRootCertFile_name = map[int32]string{ 0: "CERT_FILE_UNSPECIFIED", 5: "EXTERNAL_PRIVATE_CA", } SipTrunk_GoogleRootCertFile_value = map[string]int32{ "CERT_FILE_UNSPECIFIED": 0, "EXTERNAL_PRIVATE_CA": 5, } )
Enum value maps for SipTrunk_GoogleRootCertFile.
var ( Connection_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "CONNECTED", 2: "DISCONNECTED", 3: "AUTHENTICATION_FAILED", 4: "KEEPALIVE", } Connection_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "CONNECTED": 1, "DISCONNECTED": 2, "AUTHENTICATION_FAILED": 3, "KEEPALIVE": 4, } )
Enum value maps for Connection_State.
var ( Connection_CertificateState_name = map[int32]string{ 0: "CERTIFICATE_STATE_UNSPECIFIED", 1: "CERTIFICATE_VALID", 2: "CERTIFICATE_INVALID", 3: "CERTIFICATE_EXPIRED", 4: "CERTIFICATE_HOSTNAME_NOT_FOUND", 5: "CERTIFICATE_UNAUTHENTICATED", 6: "CERTIFICATE_TRUST_STORE_NOT_FOUND", 7: "CERTIFICATE_HOSTNAME_INVALID_FORMAT", 8: "CERTIFICATE_QUOTA_EXCEEDED", } Connection_CertificateState_value = map[string]int32{ "CERTIFICATE_STATE_UNSPECIFIED": 0, "CERTIFICATE_VALID": 1, "CERTIFICATE_INVALID": 2, "CERTIFICATE_EXPIRED": 3, "CERTIFICATE_HOSTNAME_NOT_FOUND": 4, "CERTIFICATE_UNAUTHENTICATED": 5, "CERTIFICATE_TRUST_STORE_NOT_FOUND": 6, "CERTIFICATE_HOSTNAME_INVALID_FORMAT": 7, "CERTIFICATE_QUOTA_EXCEEDED": 8, } )
Enum value maps for Connection_CertificateState.
var ( SipHostname_ConnectionState_name = map[int32]string{ 0: "CONNECTION_STATE_UNSPECIFIED", 1: "CONNECTED", 2: "DISCONNECTED", 3: "AUTHENTICATION_FAILED", 4: "KEEPALIVE", } SipHostname_ConnectionState_value = map[string]int32{ "CONNECTION_STATE_UNSPECIFIED": 0, "CONNECTED": 1, "DISCONNECTED": 2, "AUTHENTICATION_FAILED": 3, "KEEPALIVE": 4, } )
Enum value maps for SipHostname_ConnectionState.
var ( SipHostname_HostnameCertificateState_name = map[int32]string{ 0: "HOSTNAME_CERTIFICATE_STATE_UNSPECIFIED", 1: "VALID", 2: "INVALID", 3: "EXPIRED", 4: "HOSTNAME_NOT_FOUND", 5: "UNAUTHENTICATED", 6: "TRUST_STORE_NOT_FOUND", 7: "HOSTNAME_INVALID_FORMAT", 8: "QUOTA_EXCEEDED", } SipHostname_HostnameCertificateState_value = map[string]int32{ "HOSTNAME_CERTIFICATE_STATE_UNSPECIFIED": 0, "VALID": 1, "INVALID": 2, "EXPIRED": 3, "HOSTNAME_NOT_FOUND": 4, "UNAUTHENTICATED": 5, "TRUST_STORE_NOT_FOUND": 6, "HOSTNAME_INVALID_FORMAT": 7, "QUOTA_EXCEEDED": 8, } )
Enum value maps for SipHostname_HostnameCertificateState.
var ( ProbeDetails_ProbeStatus_name = map[int32]string{ 0: "PROBE_STATUS_UNSPECIFIED", 1: "PROBE_STATUS_SUCCESS", 2: "PROBE_STATUS_FAILED", } ProbeDetails_ProbeStatus_value = map[string]int32{ "PROBE_STATUS_UNSPECIFIED": 0, "PROBE_STATUS_SUCCESS": 1, "PROBE_STATUS_FAILED": 2, } )
Enum value maps for ProbeDetails_ProbeStatus.
var ( Tool_ConfirmationRequirement_name = map[int32]string{ 0: "CONFIRMATION_REQUIREMENT_UNSPECIFIED", 1: "REQUIRED", 2: "NOT_REQUIRED", } Tool_ConfirmationRequirement_value = map[string]int32{ "CONFIRMATION_REQUIREMENT_UNSPECIFIED": 0, "REQUIRED": 1, "NOT_REQUIRED": 2, } )
Enum value maps for Tool_ConfirmationRequirement.
var ( Tool_MethodType_name = map[int32]string{ 0: "METHOD_TYPE_UNSPECIFIED", 1: "GET", 2: "POST", 3: "PUT", 4: "DELETE", 5: "PATCH", } Tool_MethodType_value = map[string]int32{ "METHOD_TYPE_UNSPECIFIED": 0, "GET": 1, "POST": 2, "PUT": 3, "DELETE": 4, "PATCH": 5, } )
Enum value maps for Tool_MethodType.
var ( Tool_ConnectorTool_Action_EntityOperation_OperationType_name = map[int32]string{ 0: "OPERATION_TYPE_UNSPECIFIED", 1: "LIST", 2: "GET", 3: "CREATE", 4: "UPDATE", 5: "DELETE", } Tool_ConnectorTool_Action_EntityOperation_OperationType_value = map[string]int32{ "OPERATION_TYPE_UNSPECIFIED": 0, "LIST": 1, "GET": 2, "CREATE": 3, "UPDATE": 4, "DELETE": 5, } )
Enum value maps for Tool_ConnectorTool_Action_EntityOperation_OperationType.
var ( Tool_Authentication_RequestLocation_name = map[int32]string{ 0: "REQUEST_LOCATION_UNSPECIFIED", 1: "HEADER", 2: "QUERY_STRING", } Tool_Authentication_RequestLocation_value = map[string]int32{ "REQUEST_LOCATION_UNSPECIFIED": 0, "HEADER": 1, "QUERY_STRING": 2, } )
Enum value maps for Tool_Authentication_RequestLocation.
var ( Tool_Authentication_OAuthConfig_OauthGrantType_name = map[int32]string{ 0: "OAUTH_GRANT_TYPE_UNSPECIFIED", 1: "CLIENT_CREDENTIAL", } Tool_Authentication_OAuthConfig_OauthGrantType_value = map[string]int32{ "OAUTH_GRANT_TYPE_UNSPECIFIED": 0, "CLIENT_CREDENTIAL": 1, } )
Enum value maps for Tool_Authentication_OAuthConfig_OauthGrantType.
var ( Tool_Authentication_ServiceAgentAuthConfig_ServiceAgentAuth_name = map[int32]string{ 0: "SERVICE_AGENT_AUTH_UNSPECIFIED", 1: "ID_TOKEN", 2: "ACCESS_TOKEN", } Tool_Authentication_ServiceAgentAuthConfig_ServiceAgentAuth_value = map[string]int32{ "SERVICE_AGENT_AUTH_UNSPECIFIED": 0, "ID_TOKEN": 1, "ACCESS_TOKEN": 2, } )
Enum value maps for Tool_Authentication_ServiceAgentAuthConfig_ServiceAgentAuth.
var ( ToolCall_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "TRIGGERED", 2: "NEEDS_CONFIRMATION", } ToolCall_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "TRIGGERED": 1, "NEEDS_CONFIRMATION": 2, } )
Enum value maps for ToolCall_State.
var ( ValidationError_Severity_name = map[int32]string{ 0: "SEVERITY_UNSPECIFIED", 1: "INFO", 2: "WARNING", 3: "ERROR", 4: "CRITICAL", } ValidationError_Severity_value = map[string]int32{ "SEVERITY_UNSPECIFIED": 0, "INFO": 1, "WARNING": 2, "ERROR": 3, "CRITICAL": 4, } )
Enum value maps for ValidationError_Severity.
var ( Version_VersionStatus_name = map[int32]string{ 0: "VERSION_STATUS_UNSPECIFIED", 1: "IN_PROGRESS", 2: "READY", 3: "FAILED", } Version_VersionStatus_value = map[string]int32{ "VERSION_STATUS_UNSPECIFIED": 0, "IN_PROGRESS": 1, "READY": 2, "FAILED": 3, } )
Enum value maps for Version_VersionStatus.
var Agents_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.Agents", HandlerType: (*AgentsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetAgent", Handler: _Agents_GetAgent_Handler, }, { MethodName: "SetAgent", Handler: _Agents_SetAgent_Handler, }, { MethodName: "DeleteAgent", Handler: _Agents_DeleteAgent_Handler, }, { MethodName: "SearchAgents", Handler: _Agents_SearchAgents_Handler, }, { MethodName: "TrainAgent", Handler: _Agents_TrainAgent_Handler, }, { MethodName: "ExportAgent", Handler: _Agents_ExportAgent_Handler, }, { MethodName: "ImportAgent", Handler: _Agents_ImportAgent_Handler, }, { MethodName: "RestoreAgent", Handler: _Agents_RestoreAgent_Handler, }, { MethodName: "GetValidationResult", Handler: _Agents_GetValidationResult_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/agent.proto", }
Agents_ServiceDesc is the grpc.ServiceDesc for Agents service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var AnswerRecords_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.AnswerRecords", HandlerType: (*AnswerRecordsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListAnswerRecords", Handler: _AnswerRecords_ListAnswerRecords_Handler, }, { MethodName: "UpdateAnswerRecord", Handler: _AnswerRecords_UpdateAnswerRecord_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/answer_record.proto", }
AnswerRecords_ServiceDesc is the grpc.ServiceDesc for AnswerRecords service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var CompanionAgents_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.CompanionAgents", HandlerType: (*CompanionAgentsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateCompanionAgent", Handler: _CompanionAgents_CreateCompanionAgent_Handler, }, { MethodName: "GetCompanionAgent", Handler: _CompanionAgents_GetCompanionAgent_Handler, }, { MethodName: "UpdateCompanionAgent", Handler: _CompanionAgents_UpdateCompanionAgent_Handler, }, { MethodName: "DeleteCompanionAgent", Handler: _CompanionAgents_DeleteCompanionAgent_Handler, }, { MethodName: "ListCompanionAgents", Handler: _CompanionAgents_ListCompanionAgents_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/companion_agent.proto", }
CompanionAgents_ServiceDesc is the grpc.ServiceDesc for CompanionAgents service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Contexts_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.Contexts", HandlerType: (*ContextsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListContexts", Handler: _Contexts_ListContexts_Handler, }, { MethodName: "GetContext", Handler: _Contexts_GetContext_Handler, }, { MethodName: "CreateContext", Handler: _Contexts_CreateContext_Handler, }, { MethodName: "UpdateContext", Handler: _Contexts_UpdateContext_Handler, }, { MethodName: "DeleteContext", Handler: _Contexts_DeleteContext_Handler, }, { MethodName: "DeleteAllContexts", Handler: _Contexts_DeleteAllContexts_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/context.proto", }
Contexts_ServiceDesc is the grpc.ServiceDesc for Contexts service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ConversationDatasets_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.ConversationDatasets", HandlerType: (*ConversationDatasetsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateConversationDataset", Handler: _ConversationDatasets_CreateConversationDataset_Handler, }, { MethodName: "GetConversationDataset", Handler: _ConversationDatasets_GetConversationDataset_Handler, }, { MethodName: "ListConversationDatasets", Handler: _ConversationDatasets_ListConversationDatasets_Handler, }, { MethodName: "DeleteConversationDataset", Handler: _ConversationDatasets_DeleteConversationDataset_Handler, }, { MethodName: "ImportConversationData", Handler: _ConversationDatasets_ImportConversationData_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/conversation_dataset.proto", }
ConversationDatasets_ServiceDesc is the grpc.ServiceDesc for ConversationDatasets service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ConversationModels_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.ConversationModels", HandlerType: (*ConversationModelsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateConversationModel", Handler: _ConversationModels_CreateConversationModel_Handler, }, { MethodName: "GetConversationModel", Handler: _ConversationModels_GetConversationModel_Handler, }, { MethodName: "ListConversationModels", Handler: _ConversationModels_ListConversationModels_Handler, }, { MethodName: "DeleteConversationModel", Handler: _ConversationModels_DeleteConversationModel_Handler, }, { MethodName: "DeployConversationModel", Handler: _ConversationModels_DeployConversationModel_Handler, }, { MethodName: "UndeployConversationModel", Handler: _ConversationModels_UndeployConversationModel_Handler, }, { MethodName: "GetConversationModelEvaluation", Handler: _ConversationModels_GetConversationModelEvaluation_Handler, }, { MethodName: "ListConversationModelEvaluations", Handler: _ConversationModels_ListConversationModelEvaluations_Handler, }, { MethodName: "CreateConversationModelEvaluation", Handler: _ConversationModels_CreateConversationModelEvaluation_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/conversation_model.proto", }
ConversationModels_ServiceDesc is the grpc.ServiceDesc for ConversationModels service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ConversationProfiles_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.ConversationProfiles", HandlerType: (*ConversationProfilesServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListConversationProfiles", Handler: _ConversationProfiles_ListConversationProfiles_Handler, }, { MethodName: "GetConversationProfile", Handler: _ConversationProfiles_GetConversationProfile_Handler, }, { MethodName: "CreateConversationProfile", Handler: _ConversationProfiles_CreateConversationProfile_Handler, }, { MethodName: "UpdateConversationProfile", Handler: _ConversationProfiles_UpdateConversationProfile_Handler, }, { MethodName: "DeleteConversationProfile", Handler: _ConversationProfiles_DeleteConversationProfile_Handler, }, { MethodName: "SetSuggestionFeatureConfig", Handler: _ConversationProfiles_SetSuggestionFeatureConfig_Handler, }, { MethodName: "ClearSuggestionFeatureConfig", Handler: _ConversationProfiles_ClearSuggestionFeatureConfig_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/conversation_profile.proto", }
ConversationProfiles_ServiceDesc is the grpc.ServiceDesc for ConversationProfiles service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Conversations_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.Conversations", HandlerType: (*ConversationsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateConversation", Handler: _Conversations_CreateConversation_Handler, }, { MethodName: "ListConversations", Handler: _Conversations_ListConversations_Handler, }, { MethodName: "GetConversation", Handler: _Conversations_GetConversation_Handler, }, { MethodName: "CompleteConversation", Handler: _Conversations_CompleteConversation_Handler, }, { MethodName: "IngestContextReferences", Handler: _Conversations_IngestContextReferences_Handler, }, { MethodName: "ListMessages", Handler: _Conversations_ListMessages_Handler, }, { MethodName: "SuggestConversationSummary", Handler: _Conversations_SuggestConversationSummary_Handler, }, { MethodName: "GenerateStatelessSummary", Handler: _Conversations_GenerateStatelessSummary_Handler, }, { MethodName: "GenerateStatelessSuggestion", Handler: _Conversations_GenerateStatelessSuggestion_Handler, }, { MethodName: "SearchKnowledge", Handler: _Conversations_SearchKnowledge_Handler, }, { MethodName: "GenerateSuggestions", Handler: _Conversations_GenerateSuggestions_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/conversation.proto", }
Conversations_ServiceDesc is the grpc.ServiceDesc for Conversations service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Documents_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.Documents", HandlerType: (*DocumentsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListDocuments", Handler: _Documents_ListDocuments_Handler, }, { MethodName: "GetDocument", Handler: _Documents_GetDocument_Handler, }, { MethodName: "CreateDocument", Handler: _Documents_CreateDocument_Handler, }, { MethodName: "ImportDocuments", Handler: _Documents_ImportDocuments_Handler, }, { MethodName: "DeleteDocument", Handler: _Documents_DeleteDocument_Handler, }, { MethodName: "UpdateDocument", Handler: _Documents_UpdateDocument_Handler, }, { MethodName: "ReloadDocument", Handler: _Documents_ReloadDocument_Handler, }, { MethodName: "ExportDocument", Handler: _Documents_ExportDocument_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/document.proto", }
Documents_ServiceDesc is the grpc.ServiceDesc for Documents service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var EncryptionSpecService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.EncryptionSpecService", HandlerType: (*EncryptionSpecServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetEncryptionSpec", Handler: _EncryptionSpecService_GetEncryptionSpec_Handler, }, { MethodName: "InitializeEncryptionSpec", Handler: _EncryptionSpecService_InitializeEncryptionSpec_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/encryption_spec.proto", }
EncryptionSpecService_ServiceDesc is the grpc.ServiceDesc for EncryptionSpecService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var EntityTypes_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.EntityTypes", HandlerType: (*EntityTypesServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListEntityTypes", Handler: _EntityTypes_ListEntityTypes_Handler, }, { MethodName: "GetEntityType", Handler: _EntityTypes_GetEntityType_Handler, }, { MethodName: "CreateEntityType", Handler: _EntityTypes_CreateEntityType_Handler, }, { MethodName: "UpdateEntityType", Handler: _EntityTypes_UpdateEntityType_Handler, }, { MethodName: "DeleteEntityType", Handler: _EntityTypes_DeleteEntityType_Handler, }, { MethodName: "BatchUpdateEntityTypes", Handler: _EntityTypes_BatchUpdateEntityTypes_Handler, }, { MethodName: "BatchDeleteEntityTypes", Handler: _EntityTypes_BatchDeleteEntityTypes_Handler, }, { MethodName: "BatchCreateEntities", Handler: _EntityTypes_BatchCreateEntities_Handler, }, { MethodName: "BatchUpdateEntities", Handler: _EntityTypes_BatchUpdateEntities_Handler, }, { MethodName: "BatchDeleteEntities", Handler: _EntityTypes_BatchDeleteEntities_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/entity_type.proto", }
EntityTypes_ServiceDesc is the grpc.ServiceDesc for EntityTypes service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Environments_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.Environments", HandlerType: (*EnvironmentsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListEnvironments", Handler: _Environments_ListEnvironments_Handler, }, { MethodName: "GetEnvironment", Handler: _Environments_GetEnvironment_Handler, }, { MethodName: "CreateEnvironment", Handler: _Environments_CreateEnvironment_Handler, }, { MethodName: "UpdateEnvironment", Handler: _Environments_UpdateEnvironment_Handler, }, { MethodName: "DeleteEnvironment", Handler: _Environments_DeleteEnvironment_Handler, }, { MethodName: "GetEnvironmentHistory", Handler: _Environments_GetEnvironmentHistory_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/environment.proto", }
Environments_ServiceDesc is the grpc.ServiceDesc for Environments 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_dialogflow_v2_agent_coaching_instruction_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_agent_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_answer_record_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_audio_config_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_ces_app_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_ces_tool_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_companion_agent_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_context_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_conversation_dataset_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_conversation_event_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_conversation_model_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_conversation_profile_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_conversation_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_document_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_encryption_spec_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_entity_type_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_environment_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_fulfillment_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_gcs_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_generator_evaluation_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_generator_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_grounding_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_human_agent_assistant_event_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_intent_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_knowledge_base_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_operations_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_participant_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_session_entity_type_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_session_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_sip_trunk_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_tool_call_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_tool_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_toolset_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_validation_result_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_version_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_v2_webhook_proto protoreflect.FileDescriptor
var Fulfillments_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.Fulfillments", HandlerType: (*FulfillmentsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetFulfillment", Handler: _Fulfillments_GetFulfillment_Handler, }, { MethodName: "UpdateFulfillment", Handler: _Fulfillments_UpdateFulfillment_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/fulfillment.proto", }
Fulfillments_ServiceDesc is the grpc.ServiceDesc for Fulfillments service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var GeneratorEvaluations_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.GeneratorEvaluations", HandlerType: (*GeneratorEvaluationsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateGeneratorEvaluation", Handler: _GeneratorEvaluations_CreateGeneratorEvaluation_Handler, }, { MethodName: "GetGeneratorEvaluation", Handler: _GeneratorEvaluations_GetGeneratorEvaluation_Handler, }, { MethodName: "ListGeneratorEvaluations", Handler: _GeneratorEvaluations_ListGeneratorEvaluations_Handler, }, { MethodName: "DeleteGeneratorEvaluation", Handler: _GeneratorEvaluations_DeleteGeneratorEvaluation_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/generator_evaluation.proto", }
GeneratorEvaluations_ServiceDesc is the grpc.ServiceDesc for GeneratorEvaluations service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Generators_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.Generators", HandlerType: (*GeneratorsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateGenerator", Handler: _Generators_CreateGenerator_Handler, }, { MethodName: "GetGenerator", Handler: _Generators_GetGenerator_Handler, }, { MethodName: "ListGenerators", Handler: _Generators_ListGenerators_Handler, }, { MethodName: "DeleteGenerator", Handler: _Generators_DeleteGenerator_Handler, }, { MethodName: "UpdateGenerator", Handler: _Generators_UpdateGenerator_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/generator.proto", }
Generators_ServiceDesc is the grpc.ServiceDesc for Generators service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Intents_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.Intents", HandlerType: (*IntentsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListIntents", Handler: _Intents_ListIntents_Handler, }, { MethodName: "GetIntent", Handler: _Intents_GetIntent_Handler, }, { MethodName: "CreateIntent", Handler: _Intents_CreateIntent_Handler, }, { MethodName: "UpdateIntent", Handler: _Intents_UpdateIntent_Handler, }, { MethodName: "DeleteIntent", Handler: _Intents_DeleteIntent_Handler, }, { MethodName: "BatchUpdateIntents", Handler: _Intents_BatchUpdateIntents_Handler, }, { MethodName: "BatchDeleteIntents", Handler: _Intents_BatchDeleteIntents_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/intent.proto", }
Intents_ServiceDesc is the grpc.ServiceDesc for Intents service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var KnowledgeBases_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.KnowledgeBases", HandlerType: (*KnowledgeBasesServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListKnowledgeBases", Handler: _KnowledgeBases_ListKnowledgeBases_Handler, }, { MethodName: "GetKnowledgeBase", Handler: _KnowledgeBases_GetKnowledgeBase_Handler, }, { MethodName: "CreateKnowledgeBase", Handler: _KnowledgeBases_CreateKnowledgeBase_Handler, }, { MethodName: "DeleteKnowledgeBase", Handler: _KnowledgeBases_DeleteKnowledgeBase_Handler, }, { MethodName: "UpdateKnowledgeBase", Handler: _KnowledgeBases_UpdateKnowledgeBase_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/knowledge_base.proto", }
KnowledgeBases_ServiceDesc is the grpc.ServiceDesc for KnowledgeBases service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Participants_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.Participants", HandlerType: (*ParticipantsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateParticipant", Handler: _Participants_CreateParticipant_Handler, }, { MethodName: "GetParticipant", Handler: _Participants_GetParticipant_Handler, }, { MethodName: "ListParticipants", Handler: _Participants_ListParticipants_Handler, }, { MethodName: "UpdateParticipant", Handler: _Participants_UpdateParticipant_Handler, }, { MethodName: "AnalyzeContent", Handler: _Participants_AnalyzeContent_Handler, }, { MethodName: "SuggestArticles", Handler: _Participants_SuggestArticles_Handler, }, { MethodName: "SuggestFaqAnswers", Handler: _Participants_SuggestFaqAnswers_Handler, }, { MethodName: "SuggestSmartReplies", Handler: _Participants_SuggestSmartReplies_Handler, }, { MethodName: "SuggestKnowledgeAssist", Handler: _Participants_SuggestKnowledgeAssist_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "StreamingAnalyzeContent", Handler: _Participants_StreamingAnalyzeContent_Handler, ServerStreams: true, ClientStreams: true, }, { StreamName: "BidiStreamingAnalyzeContent", Handler: _Participants_BidiStreamingAnalyzeContent_Handler, ServerStreams: true, ClientStreams: true, }, { StreamName: "StreamingReactiveCompanionSuggestions", Handler: _Participants_StreamingReactiveCompanionSuggestions_Handler, ServerStreams: true, ClientStreams: true, }, }, Metadata: "google/cloud/dialogflow/v2/participant.proto", }
Participants_ServiceDesc is the grpc.ServiceDesc for Participants service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var SessionEntityTypes_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.SessionEntityTypes", HandlerType: (*SessionEntityTypesServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListSessionEntityTypes", Handler: _SessionEntityTypes_ListSessionEntityTypes_Handler, }, { MethodName: "GetSessionEntityType", Handler: _SessionEntityTypes_GetSessionEntityType_Handler, }, { MethodName: "CreateSessionEntityType", Handler: _SessionEntityTypes_CreateSessionEntityType_Handler, }, { MethodName: "UpdateSessionEntityType", Handler: _SessionEntityTypes_UpdateSessionEntityType_Handler, }, { MethodName: "DeleteSessionEntityType", Handler: _SessionEntityTypes_DeleteSessionEntityType_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/session_entity_type.proto", }
SessionEntityTypes_ServiceDesc is the grpc.ServiceDesc for SessionEntityTypes service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Sessions_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.Sessions", HandlerType: (*SessionsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "DetectIntent", Handler: _Sessions_DetectIntent_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "StreamingDetectIntent", Handler: _Sessions_StreamingDetectIntent_Handler, ServerStreams: true, ClientStreams: true, }, }, Metadata: "google/cloud/dialogflow/v2/session.proto", }
Sessions_ServiceDesc is the grpc.ServiceDesc for Sessions service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var SipTrunks_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.SipTrunks", HandlerType: (*SipTrunksServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateSipTrunk", Handler: _SipTrunks_CreateSipTrunk_Handler, }, { MethodName: "DeleteSipTrunk", Handler: _SipTrunks_DeleteSipTrunk_Handler, }, { MethodName: "ListSipTrunks", Handler: _SipTrunks_ListSipTrunks_Handler, }, { MethodName: "GetSipTrunk", Handler: _SipTrunks_GetSipTrunk_Handler, }, { MethodName: "UpdateSipTrunk", Handler: _SipTrunks_UpdateSipTrunk_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/sip_trunk.proto", }
SipTrunks_ServiceDesc is the grpc.ServiceDesc for SipTrunks service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Tools_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.Tools", HandlerType: (*ToolsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateTool", Handler: _Tools_CreateTool_Handler, }, { MethodName: "GetTool", Handler: _Tools_GetTool_Handler, }, { MethodName: "ListTools", Handler: _Tools_ListTools_Handler, }, { MethodName: "DeleteTool", Handler: _Tools_DeleteTool_Handler, }, { MethodName: "UpdateTool", Handler: _Tools_UpdateTool_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/tool.proto", }
Tools_ServiceDesc is the grpc.ServiceDesc for Tools service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Versions_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.v2.Versions", HandlerType: (*VersionsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListVersions", Handler: _Versions_ListVersions_Handler, }, { MethodName: "GetVersion", Handler: _Versions_GetVersion_Handler, }, { MethodName: "CreateVersion", Handler: _Versions_CreateVersion_Handler, }, { MethodName: "UpdateVersion", Handler: _Versions_UpdateVersion_Handler, }, { MethodName: "DeleteVersion", Handler: _Versions_DeleteVersion_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/v2/version.proto", }
Versions_ServiceDesc is the grpc.ServiceDesc for Versions service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterAgentsServer ¶
func RegisterAgentsServer(s grpc.ServiceRegistrar, srv AgentsServer)
func RegisterAnswerRecordsServer ¶
func RegisterAnswerRecordsServer(s grpc.ServiceRegistrar, srv AnswerRecordsServer)
func RegisterCompanionAgentsServer ¶
func RegisterCompanionAgentsServer(s grpc.ServiceRegistrar, srv CompanionAgentsServer)
func RegisterContextsServer ¶
func RegisterContextsServer(s grpc.ServiceRegistrar, srv ContextsServer)
func RegisterConversationDatasetsServer ¶
func RegisterConversationDatasetsServer(s grpc.ServiceRegistrar, srv ConversationDatasetsServer)
func RegisterConversationModelsServer ¶
func RegisterConversationModelsServer(s grpc.ServiceRegistrar, srv ConversationModelsServer)
func RegisterConversationProfilesServer ¶
func RegisterConversationProfilesServer(s grpc.ServiceRegistrar, srv ConversationProfilesServer)
func RegisterConversationsServer ¶
func RegisterConversationsServer(s grpc.ServiceRegistrar, srv ConversationsServer)
func RegisterDocumentsServer ¶
func RegisterDocumentsServer(s grpc.ServiceRegistrar, srv DocumentsServer)
func RegisterEncryptionSpecServiceServer ¶ added in v1.56.0
func RegisterEncryptionSpecServiceServer(s grpc.ServiceRegistrar, srv EncryptionSpecServiceServer)
func RegisterEntityTypesServer ¶
func RegisterEntityTypesServer(s grpc.ServiceRegistrar, srv EntityTypesServer)
func RegisterEnvironmentsServer ¶
func RegisterEnvironmentsServer(s grpc.ServiceRegistrar, srv EnvironmentsServer)
func RegisterFulfillmentsServer ¶
func RegisterFulfillmentsServer(s grpc.ServiceRegistrar, srv FulfillmentsServer)
func RegisterGeneratorEvaluationsServer ¶ added in v1.73.0
func RegisterGeneratorEvaluationsServer(s grpc.ServiceRegistrar, srv GeneratorEvaluationsServer)
func RegisterGeneratorsServer ¶ added in v1.56.0
func RegisterGeneratorsServer(s grpc.ServiceRegistrar, srv GeneratorsServer)
func RegisterIntentsServer ¶
func RegisterIntentsServer(s grpc.ServiceRegistrar, srv IntentsServer)
func RegisterKnowledgeBasesServer ¶
func RegisterKnowledgeBasesServer(s grpc.ServiceRegistrar, srv KnowledgeBasesServer)
func RegisterParticipantsServer ¶
func RegisterParticipantsServer(s grpc.ServiceRegistrar, srv ParticipantsServer)
func RegisterSessionEntityTypesServer ¶
func RegisterSessionEntityTypesServer(s grpc.ServiceRegistrar, srv SessionEntityTypesServer)
func RegisterSessionsServer ¶
func RegisterSessionsServer(s grpc.ServiceRegistrar, srv SessionsServer)
func RegisterSipTrunksServer ¶ added in v1.73.0
func RegisterSipTrunksServer(s grpc.ServiceRegistrar, srv SipTrunksServer)
func RegisterToolsServer ¶ added in v1.73.0
func RegisterToolsServer(s grpc.ServiceRegistrar, srv ToolsServer)
func RegisterVersionsServer ¶
func RegisterVersionsServer(s grpc.ServiceRegistrar, srv VersionsServer)
Types ¶
type Agent ¶
type Agent struct {
// Required. The project of this agent.
// Format: `projects/<Project ID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The name of this agent.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Required. The default language of the agent as a language tag. See
// [Language
// Support](https://cloud.google.com/dialogflow/docs/reference/language)
// for a list of the currently supported language codes. This field cannot be
// set by the `Update` method.
DefaultLanguageCode string `protobuf:"bytes,3,opt,name=default_language_code,json=defaultLanguageCode,proto3" json:"default_language_code,omitempty"`
// Optional. The list of all languages supported by this agent (except for the
// `default_language_code`).
SupportedLanguageCodes []string `` /* 129-byte string literal not displayed */
// Required. The time zone of this agent from the
// [time zone database](https://www.iana.org/time-zones), e.g.,
// America/New_York, Europe/Paris.
TimeZone string `protobuf:"bytes,5,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"`
// Optional. The description of this agent.
// The maximum length is 500 characters. If exceeded, the request is rejected.
Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
// Optional. The URI of the agent's avatar.
// Avatars are used throughout the Dialogflow console and in the self-hosted
// [Web
// Demo](https://cloud.google.com/dialogflow/docs/integrations/web-demo)
// integration.
AvatarUri string `protobuf:"bytes,7,opt,name=avatar_uri,json=avatarUri,proto3" json:"avatar_uri,omitempty"`
// Optional. Determines whether this agent should log conversation queries.
EnableLogging bool `protobuf:"varint,8,opt,name=enable_logging,json=enableLogging,proto3" json:"enable_logging,omitempty"`
// Optional. Determines how intents are detected from user queries.
//
// Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/agent.proto.
MatchMode Agent_MatchMode `` /* 137-byte string literal not displayed */
// Optional. To filter out false positive results and still get variety in
// matched natural language inputs for your agent, you can tune the machine
// learning classification threshold. If the returned score value is less than
// the threshold value, then a fallback intent will be triggered or, if there
// are no fallback intents defined, no intent will be triggered. The score
// values range from 0.0 (completely uncertain) to 1.0 (completely certain).
// If set to 0.0, the default of 0.3 is used.
ClassificationThreshold float32 `` /* 133-byte string literal not displayed */
// Optional. API version displayed in Dialogflow console. If not specified,
// V2 API is assumed. Clients are free to query different service endpoints
// for different API versions. However, bots connectors and webhook calls will
// follow the specified API version.
ApiVersion Agent_ApiVersion `` /* 142-byte string literal not displayed */
// Optional. The agent tier. If not specified, TIER_STANDARD is assumed.
Tier Agent_Tier `protobuf:"varint,15,opt,name=tier,proto3,enum=google.cloud.dialogflow.v2.Agent_Tier" json:"tier,omitempty"`
// contains filtered or unexported fields
}
A Dialogflow agent is a virtual agent that handles conversations with your end-users. It is a natural language understanding module that understands the nuances of human language. Dialogflow translates end-user text or audio during a conversation to structured data that your apps and services can understand. You design and build a Dialogflow agent to handle the types of conversations required for your system.
For more information about agents, see the [Agent guide](https://cloud.google.com/dialogflow/docs/agents-overview).
func (*Agent) Descriptor
deprecated
func (*Agent) GetApiVersion ¶
func (x *Agent) GetApiVersion() Agent_ApiVersion
func (*Agent) GetAvatarUri ¶
func (*Agent) GetClassificationThreshold ¶
func (*Agent) GetDefaultLanguageCode ¶
func (*Agent) GetDescription ¶
func (*Agent) GetDisplayName ¶
func (*Agent) GetEnableLogging ¶
func (*Agent) GetMatchMode
deprecated
func (x *Agent) GetMatchMode() Agent_MatchMode
Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/agent.proto.
func (*Agent) GetSupportedLanguageCodes ¶
func (*Agent) GetTier ¶
func (x *Agent) GetTier() Agent_Tier
func (*Agent) GetTimeZone ¶
func (*Agent) ProtoMessage ¶
func (*Agent) ProtoMessage()
func (*Agent) ProtoReflect ¶
func (x *Agent) ProtoReflect() protoreflect.Message
type AgentAssistantFeedback ¶
type AgentAssistantFeedback struct {
// Optional. Whether or not the suggested answer is relevant.
//
// For example:
//
// - Query: "Can I change my mailing address?"
// - Suggested document says: "Items must be returned/exchanged within 60
// days of the purchase date."
// - [answer_relevance][google.cloud.dialogflow.v2.AgentAssistantFeedback.answer_relevance]: [AnswerRelevance.IRRELEVANT][google.cloud.dialogflow.v2.AgentAssistantFeedback.AnswerRelevance.IRRELEVANT]
AnswerRelevance AgentAssistantFeedback_AnswerRelevance `` /* 178-byte string literal not displayed */
// Optional. Whether or not the information in the document is correct.
//
// For example:
//
// - Query: "Can I return the package in 2 days once received?"
// - Suggested document says: "Items must be returned/exchanged within 60
// days of the purchase date."
// - Ground truth: "No return or exchange is allowed."
// - [document_correctness][google.cloud.dialogflow.v2.AgentAssistantFeedback.document_correctness]: [INCORRECT][google.cloud.dialogflow.v2.AgentAssistantFeedback.DocumentCorrectness.INCORRECT]
DocumentCorrectness AgentAssistantFeedback_DocumentCorrectness `` /* 194-byte string literal not displayed */
// Optional. Whether or not the suggested document is efficient. For example,
// if the document is poorly written, hard to understand, hard to use or
// too long to find useful information,
// [document_efficiency][google.cloud.dialogflow.v2.AgentAssistantFeedback.document_efficiency]
// is
// [DocumentEfficiency.INEFFICIENT][google.cloud.dialogflow.v2.AgentAssistantFeedback.DocumentEfficiency.INEFFICIENT].
DocumentEfficiency AgentAssistantFeedback_DocumentEfficiency `` /* 190-byte string literal not displayed */
// Optional. Feedback for conversation summarization.
SummarizationFeedback *AgentAssistantFeedback_SummarizationFeedback `protobuf:"bytes,4,opt,name=summarization_feedback,json=summarizationFeedback,proto3" json:"summarization_feedback,omitempty"`
// Optional. Feedback for knowledge search.
KnowledgeSearchFeedback *AgentAssistantFeedback_KnowledgeSearchFeedback `` /* 132-byte string literal not displayed */
// Optional. Feedback for knowledge assist.
KnowledgeAssistFeedback *AgentAssistantFeedback_KnowledgeAssistFeedback `` /* 132-byte string literal not displayed */
// Optional. Feedback for companion agent.
CompanionFeedback *AgentAssistantFeedback_CompanionFeedback `protobuf:"bytes,8,opt,name=companion_feedback,json=companionFeedback,proto3" json:"companion_feedback,omitempty"`
// contains filtered or unexported fields
}
Detail feedback of Agent Assist result.
func (*AgentAssistantFeedback) Descriptor
deprecated
func (*AgentAssistantFeedback) Descriptor() ([]byte, []int)
Deprecated: Use AgentAssistantFeedback.ProtoReflect.Descriptor instead.
func (*AgentAssistantFeedback) GetAnswerRelevance ¶
func (x *AgentAssistantFeedback) GetAnswerRelevance() AgentAssistantFeedback_AnswerRelevance
func (*AgentAssistantFeedback) GetCompanionFeedback ¶
func (x *AgentAssistantFeedback) GetCompanionFeedback() *AgentAssistantFeedback_CompanionFeedback
func (*AgentAssistantFeedback) GetDocumentCorrectness ¶
func (x *AgentAssistantFeedback) GetDocumentCorrectness() AgentAssistantFeedback_DocumentCorrectness
func (*AgentAssistantFeedback) GetDocumentEfficiency ¶
func (x *AgentAssistantFeedback) GetDocumentEfficiency() AgentAssistantFeedback_DocumentEfficiency
func (*AgentAssistantFeedback) GetKnowledgeAssistFeedback ¶ added in v1.56.0
func (x *AgentAssistantFeedback) GetKnowledgeAssistFeedback() *AgentAssistantFeedback_KnowledgeAssistFeedback
func (*AgentAssistantFeedback) GetKnowledgeSearchFeedback ¶ added in v1.43.0
func (x *AgentAssistantFeedback) GetKnowledgeSearchFeedback() *AgentAssistantFeedback_KnowledgeSearchFeedback
func (*AgentAssistantFeedback) GetSummarizationFeedback ¶ added in v1.26.0
func (x *AgentAssistantFeedback) GetSummarizationFeedback() *AgentAssistantFeedback_SummarizationFeedback
func (*AgentAssistantFeedback) ProtoMessage ¶
func (*AgentAssistantFeedback) ProtoMessage()
func (*AgentAssistantFeedback) ProtoReflect ¶
func (x *AgentAssistantFeedback) ProtoReflect() protoreflect.Message
func (*AgentAssistantFeedback) Reset ¶
func (x *AgentAssistantFeedback) Reset()
func (*AgentAssistantFeedback) String ¶
func (x *AgentAssistantFeedback) String() string
type AgentAssistantFeedback_AnswerRelevance ¶
type AgentAssistantFeedback_AnswerRelevance int32
Relevance of an answer.
const ( // Answer relevance unspecified. AgentAssistantFeedback_ANSWER_RELEVANCE_UNSPECIFIED AgentAssistantFeedback_AnswerRelevance = 0 // Answer is irrelevant to query. AgentAssistantFeedback_IRRELEVANT AgentAssistantFeedback_AnswerRelevance = 1 // Answer is relevant to query. AgentAssistantFeedback_RELEVANT AgentAssistantFeedback_AnswerRelevance = 2 )
func (AgentAssistantFeedback_AnswerRelevance) Descriptor ¶
func (AgentAssistantFeedback_AnswerRelevance) Descriptor() protoreflect.EnumDescriptor
func (AgentAssistantFeedback_AnswerRelevance) EnumDescriptor
deprecated
func (AgentAssistantFeedback_AnswerRelevance) EnumDescriptor() ([]byte, []int)
Deprecated: Use AgentAssistantFeedback_AnswerRelevance.Descriptor instead.
func (AgentAssistantFeedback_AnswerRelevance) Number ¶
func (x AgentAssistantFeedback_AnswerRelevance) Number() protoreflect.EnumNumber
func (AgentAssistantFeedback_AnswerRelevance) String ¶
func (x AgentAssistantFeedback_AnswerRelevance) String() string
func (AgentAssistantFeedback_AnswerRelevance) Type ¶
func (AgentAssistantFeedback_AnswerRelevance) Type() protoreflect.EnumType
type AgentAssistantFeedback_CompanionFeedback ¶
type AgentAssistantFeedback_CompanionFeedback struct {
// contains filtered or unexported fields
}
Feedback for companion agent.
func (*AgentAssistantFeedback_CompanionFeedback) Descriptor
deprecated
func (*AgentAssistantFeedback_CompanionFeedback) Descriptor() ([]byte, []int)
Deprecated: Use AgentAssistantFeedback_CompanionFeedback.ProtoReflect.Descriptor instead.
func (*AgentAssistantFeedback_CompanionFeedback) ProtoMessage ¶
func (*AgentAssistantFeedback_CompanionFeedback) ProtoMessage()
func (*AgentAssistantFeedback_CompanionFeedback) ProtoReflect ¶
func (x *AgentAssistantFeedback_CompanionFeedback) ProtoReflect() protoreflect.Message
func (*AgentAssistantFeedback_CompanionFeedback) Reset ¶
func (x *AgentAssistantFeedback_CompanionFeedback) Reset()
func (*AgentAssistantFeedback_CompanionFeedback) String ¶
func (x *AgentAssistantFeedback_CompanionFeedback) String() string
type AgentAssistantFeedback_DocumentCorrectness ¶
type AgentAssistantFeedback_DocumentCorrectness int32
Correctness of document.
const ( // Document correctness unspecified. AgentAssistantFeedback_DOCUMENT_CORRECTNESS_UNSPECIFIED AgentAssistantFeedback_DocumentCorrectness = 0 // Information in document is incorrect. AgentAssistantFeedback_INCORRECT AgentAssistantFeedback_DocumentCorrectness = 1 // Information in document is correct. AgentAssistantFeedback_CORRECT AgentAssistantFeedback_DocumentCorrectness = 2 )
func (AgentAssistantFeedback_DocumentCorrectness) Descriptor ¶
func (AgentAssistantFeedback_DocumentCorrectness) Descriptor() protoreflect.EnumDescriptor
func (AgentAssistantFeedback_DocumentCorrectness) EnumDescriptor
deprecated
func (AgentAssistantFeedback_DocumentCorrectness) EnumDescriptor() ([]byte, []int)
Deprecated: Use AgentAssistantFeedback_DocumentCorrectness.Descriptor instead.
func (AgentAssistantFeedback_DocumentCorrectness) Number ¶
func (x AgentAssistantFeedback_DocumentCorrectness) Number() protoreflect.EnumNumber
func (AgentAssistantFeedback_DocumentCorrectness) String ¶
func (x AgentAssistantFeedback_DocumentCorrectness) String() string
func (AgentAssistantFeedback_DocumentCorrectness) Type ¶
func (AgentAssistantFeedback_DocumentCorrectness) Type() protoreflect.EnumType
type AgentAssistantFeedback_DocumentEfficiency ¶
type AgentAssistantFeedback_DocumentEfficiency int32
Efficiency of document.
const ( // Document efficiency unspecified. AgentAssistantFeedback_DOCUMENT_EFFICIENCY_UNSPECIFIED AgentAssistantFeedback_DocumentEfficiency = 0 // Document is inefficient. AgentAssistantFeedback_INEFFICIENT AgentAssistantFeedback_DocumentEfficiency = 1 // Document is efficient. AgentAssistantFeedback_EFFICIENT AgentAssistantFeedback_DocumentEfficiency = 2 )
func (AgentAssistantFeedback_DocumentEfficiency) Descriptor ¶
func (AgentAssistantFeedback_DocumentEfficiency) Descriptor() protoreflect.EnumDescriptor
func (AgentAssistantFeedback_DocumentEfficiency) EnumDescriptor
deprecated
func (AgentAssistantFeedback_DocumentEfficiency) EnumDescriptor() ([]byte, []int)
Deprecated: Use AgentAssistantFeedback_DocumentEfficiency.Descriptor instead.
func (AgentAssistantFeedback_DocumentEfficiency) Number ¶
func (x AgentAssistantFeedback_DocumentEfficiency) Number() protoreflect.EnumNumber
func (AgentAssistantFeedback_DocumentEfficiency) String ¶
func (x AgentAssistantFeedback_DocumentEfficiency) String() string
func (AgentAssistantFeedback_DocumentEfficiency) Type ¶
func (AgentAssistantFeedback_DocumentEfficiency) Type() protoreflect.EnumType
type AgentAssistantFeedback_KnowledgeAssistFeedback ¶ added in v1.56.0
type AgentAssistantFeedback_KnowledgeAssistFeedback struct {
// Whether the suggested answer was copied by the human agent.
// If the value is set to be true,
// [AnswerFeedback.clicked][google.cloud.dialogflow.v2.AnswerFeedback.clicked]
// will be updated to be true.
AnswerCopied bool `protobuf:"varint,1,opt,name=answer_copied,json=answerCopied,proto3" json:"answer_copied,omitempty"`
// The URIs clicked by the human agent. The value is appended for each
// UpdateAnswerRecordRequest.
// If the value is not empty,
// [AnswerFeedback.clicked][google.cloud.dialogflow.v2.AnswerFeedback.clicked]
// will be updated to be true.
ClickedUris []string `protobuf:"bytes,2,rep,name=clicked_uris,json=clickedUris,proto3" json:"clicked_uris,omitempty"`
// contains filtered or unexported fields
}
Feedback for knowledge assist.
func (*AgentAssistantFeedback_KnowledgeAssistFeedback) Descriptor
deprecated
added in
v1.56.0
func (*AgentAssistantFeedback_KnowledgeAssistFeedback) Descriptor() ([]byte, []int)
Deprecated: Use AgentAssistantFeedback_KnowledgeAssistFeedback.ProtoReflect.Descriptor instead.
func (*AgentAssistantFeedback_KnowledgeAssistFeedback) GetAnswerCopied ¶ added in v1.56.0
func (x *AgentAssistantFeedback_KnowledgeAssistFeedback) GetAnswerCopied() bool
func (*AgentAssistantFeedback_KnowledgeAssistFeedback) GetClickedUris ¶ added in v1.56.0
func (x *AgentAssistantFeedback_KnowledgeAssistFeedback) GetClickedUris() []string
func (*AgentAssistantFeedback_KnowledgeAssistFeedback) ProtoMessage ¶ added in v1.56.0
func (*AgentAssistantFeedback_KnowledgeAssistFeedback) ProtoMessage()
func (*AgentAssistantFeedback_KnowledgeAssistFeedback) ProtoReflect ¶ added in v1.56.0
func (x *AgentAssistantFeedback_KnowledgeAssistFeedback) ProtoReflect() protoreflect.Message
func (*AgentAssistantFeedback_KnowledgeAssistFeedback) Reset ¶ added in v1.56.0
func (x *AgentAssistantFeedback_KnowledgeAssistFeedback) Reset()
func (*AgentAssistantFeedback_KnowledgeAssistFeedback) String ¶ added in v1.56.0
func (x *AgentAssistantFeedback_KnowledgeAssistFeedback) String() string
type AgentAssistantFeedback_KnowledgeSearchFeedback ¶ added in v1.43.0
type AgentAssistantFeedback_KnowledgeSearchFeedback struct {
// Whether the answer was copied by the human agent or not.
// If the value is set to be true,
// [AnswerFeedback.clicked][google.cloud.dialogflow.v2.AnswerFeedback.clicked]
// will be updated to be true.
AnswerCopied bool `protobuf:"varint,1,opt,name=answer_copied,json=answerCopied,proto3" json:"answer_copied,omitempty"`
// The URIs clicked by the human agent. The value is appended for each
// [UpdateAnswerRecordRequest][google.cloud.dialogflow.v2.UpdateAnswerRecordRequest].
// If the value is not empty,
// [AnswerFeedback.clicked][google.cloud.dialogflow.v2.AnswerFeedback.clicked]
// will be updated to be true.
ClickedUris []string `protobuf:"bytes,2,rep,name=clicked_uris,json=clickedUris,proto3" json:"clicked_uris,omitempty"`
// contains filtered or unexported fields
}
Feedback for knowledge search.
func (*AgentAssistantFeedback_KnowledgeSearchFeedback) Descriptor
deprecated
added in
v1.43.0
func (*AgentAssistantFeedback_KnowledgeSearchFeedback) Descriptor() ([]byte, []int)
Deprecated: Use AgentAssistantFeedback_KnowledgeSearchFeedback.ProtoReflect.Descriptor instead.
func (*AgentAssistantFeedback_KnowledgeSearchFeedback) GetAnswerCopied ¶ added in v1.43.0
func (x *AgentAssistantFeedback_KnowledgeSearchFeedback) GetAnswerCopied() bool
func (*AgentAssistantFeedback_KnowledgeSearchFeedback) GetClickedUris ¶ added in v1.43.0
func (x *AgentAssistantFeedback_KnowledgeSearchFeedback) GetClickedUris() []string
func (*AgentAssistantFeedback_KnowledgeSearchFeedback) ProtoMessage ¶ added in v1.43.0
func (*AgentAssistantFeedback_KnowledgeSearchFeedback) ProtoMessage()
func (*AgentAssistantFeedback_KnowledgeSearchFeedback) ProtoReflect ¶ added in v1.43.0
func (x *AgentAssistantFeedback_KnowledgeSearchFeedback) ProtoReflect() protoreflect.Message
func (*AgentAssistantFeedback_KnowledgeSearchFeedback) Reset ¶ added in v1.43.0
func (x *AgentAssistantFeedback_KnowledgeSearchFeedback) Reset()
func (*AgentAssistantFeedback_KnowledgeSearchFeedback) String ¶ added in v1.43.0
func (x *AgentAssistantFeedback_KnowledgeSearchFeedback) String() string
type AgentAssistantFeedback_SummarizationFeedback ¶ added in v1.26.0
type AgentAssistantFeedback_SummarizationFeedback struct {
// Timestamp when composing of the summary starts.
StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
// Timestamp when the summary was submitted.
SubmitTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=submit_time,json=submitTime,proto3" json:"submit_time,omitempty"`
// Text of actual submitted summary.
SummaryText string `protobuf:"bytes,3,opt,name=summary_text,json=summaryText,proto3" json:"summary_text,omitempty"`
// Optional. Actual text sections of submitted summary.
TextSections map[string]string `` /* 171-byte string literal not displayed */
// contains filtered or unexported fields
}
Feedback for conversation summarization.
func (*AgentAssistantFeedback_SummarizationFeedback) Descriptor
deprecated
added in
v1.26.0
func (*AgentAssistantFeedback_SummarizationFeedback) Descriptor() ([]byte, []int)
Deprecated: Use AgentAssistantFeedback_SummarizationFeedback.ProtoReflect.Descriptor instead.
func (*AgentAssistantFeedback_SummarizationFeedback) GetStartTime ¶ added in v1.26.0
func (x *AgentAssistantFeedback_SummarizationFeedback) GetStartTime() *timestamppb.Timestamp
func (*AgentAssistantFeedback_SummarizationFeedback) GetSubmitTime ¶ added in v1.26.0
func (x *AgentAssistantFeedback_SummarizationFeedback) GetSubmitTime() *timestamppb.Timestamp
func (*AgentAssistantFeedback_SummarizationFeedback) GetSummaryText ¶ added in v1.26.0
func (x *AgentAssistantFeedback_SummarizationFeedback) GetSummaryText() string
func (*AgentAssistantFeedback_SummarizationFeedback) GetTextSections ¶ added in v1.50.0
func (x *AgentAssistantFeedback_SummarizationFeedback) GetTextSections() map[string]string
func (*AgentAssistantFeedback_SummarizationFeedback) ProtoMessage ¶ added in v1.26.0
func (*AgentAssistantFeedback_SummarizationFeedback) ProtoMessage()
func (*AgentAssistantFeedback_SummarizationFeedback) ProtoReflect ¶ added in v1.26.0
func (x *AgentAssistantFeedback_SummarizationFeedback) ProtoReflect() protoreflect.Message
func (*AgentAssistantFeedback_SummarizationFeedback) Reset ¶ added in v1.26.0
func (x *AgentAssistantFeedback_SummarizationFeedback) Reset()
func (*AgentAssistantFeedback_SummarizationFeedback) String ¶ added in v1.26.0
func (x *AgentAssistantFeedback_SummarizationFeedback) String() string
type AgentAssistantRecord ¶
type AgentAssistantRecord struct {
// Output only. The agent assist answer.
//
// Types that are valid to be assigned to Answer:
//
// *AgentAssistantRecord_ArticleSuggestionAnswer
// *AgentAssistantRecord_FaqAnswer
// *AgentAssistantRecord_DialogflowAssistAnswer
// *AgentAssistantRecord_GeneratorSuggestion
// *AgentAssistantRecord_CompanionSuggestion
// *AgentAssistantRecord_ReactiveCompanionSuggestion
Answer isAgentAssistantRecord_Answer `protobuf_oneof:"answer"`
// contains filtered or unexported fields
}
Represents a record of a human agent assist answer.
func (*AgentAssistantRecord) Descriptor
deprecated
func (*AgentAssistantRecord) Descriptor() ([]byte, []int)
Deprecated: Use AgentAssistantRecord.ProtoReflect.Descriptor instead.
func (*AgentAssistantRecord) GetAnswer ¶
func (x *AgentAssistantRecord) GetAnswer() isAgentAssistantRecord_Answer
func (*AgentAssistantRecord) GetArticleSuggestionAnswer ¶
func (x *AgentAssistantRecord) GetArticleSuggestionAnswer() *ArticleAnswer
func (*AgentAssistantRecord) GetCompanionSuggestion ¶
func (x *AgentAssistantRecord) GetCompanionSuggestion() *CompanionSuggestion
func (*AgentAssistantRecord) GetDialogflowAssistAnswer ¶ added in v1.43.0
func (x *AgentAssistantRecord) GetDialogflowAssistAnswer() *DialogflowAssistAnswer
func (*AgentAssistantRecord) GetFaqAnswer ¶
func (x *AgentAssistantRecord) GetFaqAnswer() *FaqAnswer
func (*AgentAssistantRecord) GetGeneratorSuggestion ¶ added in v1.73.0
func (x *AgentAssistantRecord) GetGeneratorSuggestion() *GeneratorSuggestion
func (*AgentAssistantRecord) GetReactiveCompanionSuggestion ¶
func (x *AgentAssistantRecord) GetReactiveCompanionSuggestion() *StreamingReactiveCompanionSuggestionsResponse_ReactiveModeResponse
func (*AgentAssistantRecord) ProtoMessage ¶
func (*AgentAssistantRecord) ProtoMessage()
func (*AgentAssistantRecord) ProtoReflect ¶
func (x *AgentAssistantRecord) ProtoReflect() protoreflect.Message
func (*AgentAssistantRecord) Reset ¶
func (x *AgentAssistantRecord) Reset()
func (*AgentAssistantRecord) String ¶
func (x *AgentAssistantRecord) String() string
type AgentAssistantRecord_ArticleSuggestionAnswer ¶
type AgentAssistantRecord_ArticleSuggestionAnswer struct {
// Output only. The article suggestion answer.
ArticleSuggestionAnswer *ArticleAnswer `protobuf:"bytes,5,opt,name=article_suggestion_answer,json=articleSuggestionAnswer,proto3,oneof"`
}
type AgentAssistantRecord_CompanionSuggestion ¶
type AgentAssistantRecord_CompanionSuggestion struct {
// Output only. The companion suggestion.
CompanionSuggestion *CompanionSuggestion `protobuf:"bytes,9,opt,name=companion_suggestion,json=companionSuggestion,proto3,oneof"`
}
type AgentAssistantRecord_DialogflowAssistAnswer ¶ added in v1.43.0
type AgentAssistantRecord_DialogflowAssistAnswer struct {
// Output only. Dialogflow assist answer.
DialogflowAssistAnswer *DialogflowAssistAnswer `protobuf:"bytes,7,opt,name=dialogflow_assist_answer,json=dialogflowAssistAnswer,proto3,oneof"`
}
type AgentAssistantRecord_FaqAnswer ¶
type AgentAssistantRecord_FaqAnswer struct {
// Output only. The FAQ answer.
FaqAnswer *FaqAnswer `protobuf:"bytes,6,opt,name=faq_answer,json=faqAnswer,proto3,oneof"`
}
type AgentAssistantRecord_GeneratorSuggestion ¶ added in v1.73.0
type AgentAssistantRecord_GeneratorSuggestion struct {
// Output only. The generator suggestion.
GeneratorSuggestion *GeneratorSuggestion `protobuf:"bytes,8,opt,name=generator_suggestion,json=generatorSuggestion,proto3,oneof"`
}
type AgentAssistantRecord_ReactiveCompanionSuggestion ¶
type AgentAssistantRecord_ReactiveCompanionSuggestion struct {
// Output only. The reactive companion suggestion.
ReactiveCompanionSuggestion *StreamingReactiveCompanionSuggestionsResponse_ReactiveModeResponse `protobuf:"bytes,10,opt,name=reactive_companion_suggestion,json=reactiveCompanionSuggestion,proto3,oneof"`
}
type AgentCoachingContext ¶ added in v1.73.0
type AgentCoachingContext struct {
// Optional. The overarching guidance for the agent coaching. This should be
// set only for v1.5 and later versions.
OverarchingGuidance string `protobuf:"bytes,7,opt,name=overarching_guidance,json=overarchingGuidance,proto3" json:"overarching_guidance,omitempty"`
// Optional. Customized instructions for agent coaching.
Instructions []*AgentCoachingInstruction `protobuf:"bytes,1,rep,name=instructions,proto3" json:"instructions,omitempty"`
// Optional. Version of the feature. If not set, default to latest version.
// Current candidates are ["1.2"].
Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
// Optional. Output language code.
OutputLanguageCode string `protobuf:"bytes,9,opt,name=output_language_code,json=outputLanguageCode,proto3" json:"output_language_code,omitempty"`
// contains filtered or unexported fields
}
Agent Coaching context that customer can configure.
func (*AgentCoachingContext) Descriptor
deprecated
added in
v1.73.0
func (*AgentCoachingContext) Descriptor() ([]byte, []int)
Deprecated: Use AgentCoachingContext.ProtoReflect.Descriptor instead.
func (*AgentCoachingContext) GetInstructions ¶ added in v1.73.0
func (x *AgentCoachingContext) GetInstructions() []*AgentCoachingInstruction
func (*AgentCoachingContext) GetOutputLanguageCode ¶ added in v1.73.0
func (x *AgentCoachingContext) GetOutputLanguageCode() string
func (*AgentCoachingContext) GetOverarchingGuidance ¶ added in v1.73.0
func (x *AgentCoachingContext) GetOverarchingGuidance() string
func (*AgentCoachingContext) GetVersion ¶ added in v1.73.0
func (x *AgentCoachingContext) GetVersion() string
func (*AgentCoachingContext) ProtoMessage ¶ added in v1.73.0
func (*AgentCoachingContext) ProtoMessage()
func (*AgentCoachingContext) ProtoReflect ¶ added in v1.73.0
func (x *AgentCoachingContext) ProtoReflect() protoreflect.Message
func (*AgentCoachingContext) Reset ¶ added in v1.73.0
func (x *AgentCoachingContext) Reset()
func (*AgentCoachingContext) String ¶ added in v1.73.0
func (x *AgentCoachingContext) String() string
type AgentCoachingInstruction ¶ added in v1.73.0
type AgentCoachingInstruction struct {
// Optional. Display name for the instruction.
DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Optional. The detailed description of this instruction.
DisplayDetails string `protobuf:"bytes,2,opt,name=display_details,json=displayDetails,proto3" json:"display_details,omitempty"`
// Optional. The condition of the instruction. For example, "the customer
// wants to cancel an order". If the users want the instruction to be
// triggered unconditionally, the condition can be empty.
Condition string `protobuf:"bytes,3,opt,name=condition,proto3" json:"condition,omitempty"`
// Optional. The action that human agent should take. For example, "apologize
// for the slow shipping". If the users only want to use agent coaching for
// intent detection, agent_action can be empty
AgentAction string `protobuf:"bytes,4,opt,name=agent_action,json=agentAction,proto3" json:"agent_action,omitempty"`
// Optional. The action that system should take. For example,
// "call GetOrderTime with order_number={order number provided by the
// customer}". If the users don't have plugins or don't want to trigger
// plugins, the system_action can be empty
SystemAction string `protobuf:"bytes,5,opt,name=system_action,json=systemAction,proto3" json:"system_action,omitempty"`
// Output only. Duplication check for the AgentCoachingInstruction.
DuplicateCheckResult *AgentCoachingInstruction_DuplicateCheckResult `protobuf:"bytes,8,opt,name=duplicate_check_result,json=duplicateCheckResult,proto3" json:"duplicate_check_result,omitempty"`
// Optional. The event that should trigger this instruction.
// If UNSPECIFIED, the instruction triggering will be same as the generator's
// trigger_event.
TriggeringEvent AgentCoachingInstruction_TriggerEvent `` /* 178-byte string literal not displayed */
// contains filtered or unexported fields
}
Agent Coaching instructions that customer can configure.
func (*AgentCoachingInstruction) Descriptor
deprecated
added in
v1.73.0
func (*AgentCoachingInstruction) Descriptor() ([]byte, []int)
Deprecated: Use AgentCoachingInstruction.ProtoReflect.Descriptor instead.
func (*AgentCoachingInstruction) GetAgentAction ¶ added in v1.73.0
func (x *AgentCoachingInstruction) GetAgentAction() string
func (*AgentCoachingInstruction) GetCondition ¶ added in v1.73.0
func (x *AgentCoachingInstruction) GetCondition() string
func (*AgentCoachingInstruction) GetDisplayDetails ¶ added in v1.73.0
func (x *AgentCoachingInstruction) GetDisplayDetails() string
func (*AgentCoachingInstruction) GetDisplayName ¶ added in v1.73.0
func (x *AgentCoachingInstruction) GetDisplayName() string
func (*AgentCoachingInstruction) GetDuplicateCheckResult ¶ added in v1.73.0
func (x *AgentCoachingInstruction) GetDuplicateCheckResult() *AgentCoachingInstruction_DuplicateCheckResult
func (*AgentCoachingInstruction) GetSystemAction ¶ added in v1.73.0
func (x *AgentCoachingInstruction) GetSystemAction() string
func (*AgentCoachingInstruction) GetTriggeringEvent ¶ added in v1.73.0
func (x *AgentCoachingInstruction) GetTriggeringEvent() AgentCoachingInstruction_TriggerEvent
func (*AgentCoachingInstruction) ProtoMessage ¶ added in v1.73.0
func (*AgentCoachingInstruction) ProtoMessage()
func (*AgentCoachingInstruction) ProtoReflect ¶ added in v1.73.0
func (x *AgentCoachingInstruction) ProtoReflect() protoreflect.Message
func (*AgentCoachingInstruction) Reset ¶ added in v1.73.0
func (x *AgentCoachingInstruction) Reset()
func (*AgentCoachingInstruction) String ¶ added in v1.73.0
func (x *AgentCoachingInstruction) String() string
type AgentCoachingInstruction_DuplicateCheckResult ¶ added in v1.73.0
type AgentCoachingInstruction_DuplicateCheckResult struct {
// Output only. The duplicate suggestions.
DuplicateSuggestions []*AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion `protobuf:"bytes,1,rep,name=duplicate_suggestions,json=duplicateSuggestions,proto3" json:"duplicate_suggestions,omitempty"`
// contains filtered or unexported fields
}
Duplication check for the suggestion.
func (*AgentCoachingInstruction_DuplicateCheckResult) Descriptor
deprecated
added in
v1.73.0
func (*AgentCoachingInstruction_DuplicateCheckResult) Descriptor() ([]byte, []int)
Deprecated: Use AgentCoachingInstruction_DuplicateCheckResult.ProtoReflect.Descriptor instead.
func (*AgentCoachingInstruction_DuplicateCheckResult) GetDuplicateSuggestions ¶ added in v1.73.0
func (x *AgentCoachingInstruction_DuplicateCheckResult) GetDuplicateSuggestions() []*AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion
func (*AgentCoachingInstruction_DuplicateCheckResult) ProtoMessage ¶ added in v1.73.0
func (*AgentCoachingInstruction_DuplicateCheckResult) ProtoMessage()
func (*AgentCoachingInstruction_DuplicateCheckResult) ProtoReflect ¶ added in v1.73.0
func (x *AgentCoachingInstruction_DuplicateCheckResult) ProtoReflect() protoreflect.Message
func (*AgentCoachingInstruction_DuplicateCheckResult) Reset ¶ added in v1.73.0
func (x *AgentCoachingInstruction_DuplicateCheckResult) Reset()
func (*AgentCoachingInstruction_DuplicateCheckResult) String ¶ added in v1.73.0
func (x *AgentCoachingInstruction_DuplicateCheckResult) String() string
type AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion ¶ added in v1.73.0
type AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion struct {
// Output only. The answer record id of the past duplicate suggestion.
AnswerRecord string `protobuf:"bytes,1,opt,name=answer_record,json=answerRecord,proto3" json:"answer_record,omitempty"`
// Output only. The index of the duplicate suggestion in the past
// suggestion list.
SuggestionIndex int32 `protobuf:"varint,3,opt,name=suggestion_index,json=suggestionIndex,proto3" json:"suggestion_index,omitempty"`
// Output only. The similarity score of between the past and current
// suggestion.
SimilarityScore float32 `protobuf:"fixed32,4,opt,name=similarity_score,json=similarityScore,proto3" json:"similarity_score,omitempty"`
// contains filtered or unexported fields
}
The duplicate suggestion details.
func (*AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) Descriptor
deprecated
added in
v1.73.0
func (*AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) Descriptor() ([]byte, []int)
Deprecated: Use AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion.ProtoReflect.Descriptor instead.
func (*AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) GetAnswerRecord ¶ added in v1.73.0
func (x *AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) GetAnswerRecord() string
func (*AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) GetSimilarityScore ¶ added in v1.73.0
func (x *AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) GetSimilarityScore() float32
func (*AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) GetSuggestionIndex ¶ added in v1.73.0
func (x *AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) GetSuggestionIndex() int32
func (*AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) ProtoMessage ¶ added in v1.73.0
func (*AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) ProtoMessage()
func (*AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) ProtoReflect ¶ added in v1.73.0
func (x *AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) ProtoReflect() protoreflect.Message
func (*AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) Reset ¶ added in v1.73.0
func (x *AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) Reset()
func (*AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) String ¶ added in v1.73.0
func (x *AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion) String() string
type AgentCoachingInstruction_TriggerEvent ¶ added in v1.73.0
type AgentCoachingInstruction_TriggerEvent int32
The event that should trigger this instruction.
const ( // Default value for TriggerEvent. AgentCoachingInstruction_TRIGGER_EVENT_UNSPECIFIED AgentCoachingInstruction_TriggerEvent = 0 // Triggers when each chat message or voice utterance ends. AgentCoachingInstruction_END_OF_UTTERANCE AgentCoachingInstruction_TriggerEvent = 1 // Triggers on the conversation manually by API calls. AgentCoachingInstruction_MANUAL_CALL AgentCoachingInstruction_TriggerEvent = 2 // Triggers after each customer message. AgentCoachingInstruction_CUSTOMER_MESSAGE AgentCoachingInstruction_TriggerEvent = 3 // Triggers after each agent message. AgentCoachingInstruction_AGENT_MESSAGE AgentCoachingInstruction_TriggerEvent = 4 // Triggers on tool call completion. AgentCoachingInstruction_TOOL_CALL_COMPLETION AgentCoachingInstruction_TriggerEvent = 5 )
func (AgentCoachingInstruction_TriggerEvent) Descriptor ¶ added in v1.73.0
func (AgentCoachingInstruction_TriggerEvent) Descriptor() protoreflect.EnumDescriptor
func (AgentCoachingInstruction_TriggerEvent) EnumDescriptor
deprecated
added in
v1.73.0
func (AgentCoachingInstruction_TriggerEvent) EnumDescriptor() ([]byte, []int)
Deprecated: Use AgentCoachingInstruction_TriggerEvent.Descriptor instead.
func (AgentCoachingInstruction_TriggerEvent) Number ¶ added in v1.73.0
func (x AgentCoachingInstruction_TriggerEvent) Number() protoreflect.EnumNumber
func (AgentCoachingInstruction_TriggerEvent) String ¶ added in v1.73.0
func (x AgentCoachingInstruction_TriggerEvent) String() string
func (AgentCoachingInstruction_TriggerEvent) Type ¶ added in v1.73.0
func (AgentCoachingInstruction_TriggerEvent) Type() protoreflect.EnumType
type AgentCoachingSuggestion ¶ added in v1.73.0
type AgentCoachingSuggestion struct {
// Optional. Instructions applicable based on the current context.
ApplicableInstructions []*AgentCoachingInstruction `` /* 127-byte string literal not displayed */
// Optional. Suggested actions for the agent to take.
AgentActionSuggestions []*AgentCoachingSuggestion_AgentActionSuggestion `` /* 129-byte string literal not displayed */
// Optional. Sample response for the Agent.
SampleResponses []*AgentCoachingSuggestion_SampleResponse `protobuf:"bytes,3,rep,name=sample_responses,json=sampleResponses,proto3" json:"sample_responses,omitempty"`
// contains filtered or unexported fields
}
Suggestion for coaching agents.
func (*AgentCoachingSuggestion) Descriptor
deprecated
added in
v1.73.0
func (*AgentCoachingSuggestion) Descriptor() ([]byte, []int)
Deprecated: Use AgentCoachingSuggestion.ProtoReflect.Descriptor instead.
func (*AgentCoachingSuggestion) GetAgentActionSuggestions ¶ added in v1.73.0
func (x *AgentCoachingSuggestion) GetAgentActionSuggestions() []*AgentCoachingSuggestion_AgentActionSuggestion
func (*AgentCoachingSuggestion) GetApplicableInstructions ¶ added in v1.73.0
func (x *AgentCoachingSuggestion) GetApplicableInstructions() []*AgentCoachingInstruction
func (*AgentCoachingSuggestion) GetSampleResponses ¶ added in v1.73.0
func (x *AgentCoachingSuggestion) GetSampleResponses() []*AgentCoachingSuggestion_SampleResponse
func (*AgentCoachingSuggestion) ProtoMessage ¶ added in v1.73.0
func (*AgentCoachingSuggestion) ProtoMessage()
func (*AgentCoachingSuggestion) ProtoReflect ¶ added in v1.73.0
func (x *AgentCoachingSuggestion) ProtoReflect() protoreflect.Message
func (*AgentCoachingSuggestion) Reset ¶ added in v1.73.0
func (x *AgentCoachingSuggestion) Reset()
func (*AgentCoachingSuggestion) String ¶ added in v1.73.0
func (x *AgentCoachingSuggestion) String() string
type AgentCoachingSuggestion_AgentActionSuggestion ¶ added in v1.73.0
type AgentCoachingSuggestion_AgentActionSuggestion struct {
// Optional. The suggested action for the agent.
AgentAction string `protobuf:"bytes,1,opt,name=agent_action,json=agentAction,proto3" json:"agent_action,omitempty"`
// Output only. Sources for the agent action suggestion.
Sources *AgentCoachingSuggestion_Sources `protobuf:"bytes,2,opt,name=sources,proto3" json:"sources,omitempty"`
// Output only. Duplicate check result for the agent action suggestion.
DuplicateCheckResult *AgentCoachingSuggestion_DuplicateCheckResult `protobuf:"bytes,3,opt,name=duplicate_check_result,json=duplicateCheckResult,proto3" json:"duplicate_check_result,omitempty"`
// contains filtered or unexported fields
}
Actions suggested for the agent. This is based on applicable instructions.
func (*AgentCoachingSuggestion_AgentActionSuggestion) Descriptor
deprecated
added in
v1.73.0
func (*AgentCoachingSuggestion_AgentActionSuggestion) Descriptor() ([]byte, []int)
Deprecated: Use AgentCoachingSuggestion_AgentActionSuggestion.ProtoReflect.Descriptor instead.
func (*AgentCoachingSuggestion_AgentActionSuggestion) GetAgentAction ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_AgentActionSuggestion) GetAgentAction() string
func (*AgentCoachingSuggestion_AgentActionSuggestion) GetDuplicateCheckResult ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_AgentActionSuggestion) GetDuplicateCheckResult() *AgentCoachingSuggestion_DuplicateCheckResult
func (*AgentCoachingSuggestion_AgentActionSuggestion) GetSources ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_AgentActionSuggestion) GetSources() *AgentCoachingSuggestion_Sources
func (*AgentCoachingSuggestion_AgentActionSuggestion) ProtoMessage ¶ added in v1.73.0
func (*AgentCoachingSuggestion_AgentActionSuggestion) ProtoMessage()
func (*AgentCoachingSuggestion_AgentActionSuggestion) ProtoReflect ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_AgentActionSuggestion) ProtoReflect() protoreflect.Message
func (*AgentCoachingSuggestion_AgentActionSuggestion) Reset ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_AgentActionSuggestion) Reset()
func (*AgentCoachingSuggestion_AgentActionSuggestion) String ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_AgentActionSuggestion) String() string
type AgentCoachingSuggestion_DuplicateCheckResult ¶ added in v1.73.0
type AgentCoachingSuggestion_DuplicateCheckResult struct {
// Output only. The duplicate suggestions.
DuplicateSuggestions []*AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion `protobuf:"bytes,1,rep,name=duplicate_suggestions,json=duplicateSuggestions,proto3" json:"duplicate_suggestions,omitempty"`
// contains filtered or unexported fields
}
Duplication check for the suggestion.
func (*AgentCoachingSuggestion_DuplicateCheckResult) Descriptor
deprecated
added in
v1.73.0
func (*AgentCoachingSuggestion_DuplicateCheckResult) Descriptor() ([]byte, []int)
Deprecated: Use AgentCoachingSuggestion_DuplicateCheckResult.ProtoReflect.Descriptor instead.
func (*AgentCoachingSuggestion_DuplicateCheckResult) GetDuplicateSuggestions ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_DuplicateCheckResult) GetDuplicateSuggestions() []*AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion
func (*AgentCoachingSuggestion_DuplicateCheckResult) ProtoMessage ¶ added in v1.73.0
func (*AgentCoachingSuggestion_DuplicateCheckResult) ProtoMessage()
func (*AgentCoachingSuggestion_DuplicateCheckResult) ProtoReflect ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_DuplicateCheckResult) ProtoReflect() protoreflect.Message
func (*AgentCoachingSuggestion_DuplicateCheckResult) Reset ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_DuplicateCheckResult) Reset()
func (*AgentCoachingSuggestion_DuplicateCheckResult) String ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_DuplicateCheckResult) String() string
type AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion ¶ added in v1.73.0
type AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion struct {
// Output only. The answer record id of the past duplicate suggestion.
AnswerRecord string `protobuf:"bytes,1,opt,name=answer_record,json=answerRecord,proto3" json:"answer_record,omitempty"`
// Output only. Sources for the suggestion.
Sources *AgentCoachingSuggestion_Sources `protobuf:"bytes,2,opt,name=sources,proto3" json:"sources,omitempty"`
// Output only. The index of the duplicate suggestion in the past
// suggestion list.
SuggestionIndex int32 `protobuf:"varint,3,opt,name=suggestion_index,json=suggestionIndex,proto3" json:"suggestion_index,omitempty"`
// Output only. The similarity score of between the past and current
// suggestion.
SimilarityScore float32 `protobuf:"fixed32,4,opt,name=similarity_score,json=similarityScore,proto3" json:"similarity_score,omitempty"`
// contains filtered or unexported fields
}
The duplicate suggestion details. Keeping answer_record and sources together as they are identifiers for duplicate suggestions.
func (*AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) Descriptor
deprecated
added in
v1.73.0
func (*AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) Descriptor() ([]byte, []int)
Deprecated: Use AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion.ProtoReflect.Descriptor instead.
func (*AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) GetAnswerRecord ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) GetAnswerRecord() string
func (*AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) GetSimilarityScore ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) GetSimilarityScore() float32
func (*AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) GetSources ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) GetSources() *AgentCoachingSuggestion_Sources
func (*AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) GetSuggestionIndex ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) GetSuggestionIndex() int32
func (*AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) ProtoMessage ¶ added in v1.73.0
func (*AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) ProtoMessage()
func (*AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) ProtoReflect ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) ProtoReflect() protoreflect.Message
func (*AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) Reset ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) Reset()
func (*AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) String ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion) String() string
type AgentCoachingSuggestion_SampleResponse ¶ added in v1.73.0
type AgentCoachingSuggestion_SampleResponse struct {
// Optional. Sample response for Agent in text.
ResponseText string `protobuf:"bytes,1,opt,name=response_text,json=responseText,proto3" json:"response_text,omitempty"`
// Output only. Sources for the Sample Response.
Sources *AgentCoachingSuggestion_Sources `protobuf:"bytes,2,opt,name=sources,proto3" json:"sources,omitempty"`
// Output only. Duplicate check result for the sample response.
DuplicateCheckResult *AgentCoachingSuggestion_DuplicateCheckResult `protobuf:"bytes,3,opt,name=duplicate_check_result,json=duplicateCheckResult,proto3" json:"duplicate_check_result,omitempty"`
// contains filtered or unexported fields
}
Sample response that the agent can use. This could be based on applicable instructions and ingested data from other systems.
func (*AgentCoachingSuggestion_SampleResponse) Descriptor
deprecated
added in
v1.73.0
func (*AgentCoachingSuggestion_SampleResponse) Descriptor() ([]byte, []int)
Deprecated: Use AgentCoachingSuggestion_SampleResponse.ProtoReflect.Descriptor instead.
func (*AgentCoachingSuggestion_SampleResponse) GetDuplicateCheckResult ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_SampleResponse) GetDuplicateCheckResult() *AgentCoachingSuggestion_DuplicateCheckResult
func (*AgentCoachingSuggestion_SampleResponse) GetResponseText ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_SampleResponse) GetResponseText() string
func (*AgentCoachingSuggestion_SampleResponse) GetSources ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_SampleResponse) GetSources() *AgentCoachingSuggestion_Sources
func (*AgentCoachingSuggestion_SampleResponse) ProtoMessage ¶ added in v1.73.0
func (*AgentCoachingSuggestion_SampleResponse) ProtoMessage()
func (*AgentCoachingSuggestion_SampleResponse) ProtoReflect ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_SampleResponse) ProtoReflect() protoreflect.Message
func (*AgentCoachingSuggestion_SampleResponse) Reset ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_SampleResponse) Reset()
func (*AgentCoachingSuggestion_SampleResponse) String ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_SampleResponse) String() string
type AgentCoachingSuggestion_Sources ¶ added in v1.73.0
type AgentCoachingSuggestion_Sources struct {
// Output only. Source instruction indexes for the suggestion. This is the
// index of the applicable_instructions field.
InstructionIndexes []int32 `protobuf:"varint,2,rep,packed,name=instruction_indexes,json=instructionIndexes,proto3" json:"instruction_indexes,omitempty"`
// contains filtered or unexported fields
}
Sources for the suggestion.
func (*AgentCoachingSuggestion_Sources) Descriptor
deprecated
added in
v1.73.0
func (*AgentCoachingSuggestion_Sources) Descriptor() ([]byte, []int)
Deprecated: Use AgentCoachingSuggestion_Sources.ProtoReflect.Descriptor instead.
func (*AgentCoachingSuggestion_Sources) GetInstructionIndexes ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_Sources) GetInstructionIndexes() []int32
func (*AgentCoachingSuggestion_Sources) ProtoMessage ¶ added in v1.73.0
func (*AgentCoachingSuggestion_Sources) ProtoMessage()
func (*AgentCoachingSuggestion_Sources) ProtoReflect ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_Sources) ProtoReflect() protoreflect.Message
func (*AgentCoachingSuggestion_Sources) Reset ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_Sources) Reset()
func (*AgentCoachingSuggestion_Sources) String ¶ added in v1.73.0
func (x *AgentCoachingSuggestion_Sources) String() string
type Agent_ApiVersion ¶
type Agent_ApiVersion int32
API version for the agent.
const ( // Not specified. Agent_API_VERSION_UNSPECIFIED Agent_ApiVersion = 0 // Legacy V1 API. Agent_API_VERSION_V1 Agent_ApiVersion = 1 // V2 API. Agent_API_VERSION_V2 Agent_ApiVersion = 2 // V2beta1 API. Agent_API_VERSION_V2_BETA_1 Agent_ApiVersion = 3 )
func (Agent_ApiVersion) Descriptor ¶
func (Agent_ApiVersion) Descriptor() protoreflect.EnumDescriptor
func (Agent_ApiVersion) Enum ¶
func (x Agent_ApiVersion) Enum() *Agent_ApiVersion
func (Agent_ApiVersion) EnumDescriptor
deprecated
func (Agent_ApiVersion) EnumDescriptor() ([]byte, []int)
Deprecated: Use Agent_ApiVersion.Descriptor instead.
func (Agent_ApiVersion) Number ¶
func (x Agent_ApiVersion) Number() protoreflect.EnumNumber
func (Agent_ApiVersion) String ¶
func (x Agent_ApiVersion) String() string
func (Agent_ApiVersion) Type ¶
func (Agent_ApiVersion) Type() protoreflect.EnumType
type Agent_MatchMode ¶
type Agent_MatchMode int32
Match mode determines how intents are detected from user queries.
const ( // Not specified. Agent_MATCH_MODE_UNSPECIFIED Agent_MatchMode = 0 // Best for agents with a small number of examples in intents and/or wide // use of templates syntax and composite entities. Agent_MATCH_MODE_HYBRID Agent_MatchMode = 1 // Can be used for agents with a large number of examples in intents, // especially the ones using @sys.any or very large custom entities. Agent_MATCH_MODE_ML_ONLY Agent_MatchMode = 2 )
func (Agent_MatchMode) Descriptor ¶
func (Agent_MatchMode) Descriptor() protoreflect.EnumDescriptor
func (Agent_MatchMode) Enum ¶
func (x Agent_MatchMode) Enum() *Agent_MatchMode
func (Agent_MatchMode) EnumDescriptor
deprecated
func (Agent_MatchMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use Agent_MatchMode.Descriptor instead.
func (Agent_MatchMode) Number ¶
func (x Agent_MatchMode) Number() protoreflect.EnumNumber
func (Agent_MatchMode) String ¶
func (x Agent_MatchMode) String() string
func (Agent_MatchMode) Type ¶
func (Agent_MatchMode) Type() protoreflect.EnumType
type Agent_Tier ¶
type Agent_Tier int32
Represents the agent tier.
const ( // Not specified. This value should never be used. Agent_TIER_UNSPECIFIED Agent_Tier = 0 // Trial Edition, previously known as Standard Edition. Agent_TIER_STANDARD Agent_Tier = 1 // Essentials Edition, previously known as Enterprise Essential Edition. Agent_TIER_ENTERPRISE Agent_Tier = 2 // Essentials Edition (same as TIER_ENTERPRISE), previously known as // Enterprise Plus Edition. // // Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/agent.proto. Agent_TIER_ENTERPRISE_PLUS Agent_Tier = 3 )
func (Agent_Tier) Descriptor ¶
func (Agent_Tier) Descriptor() protoreflect.EnumDescriptor
func (Agent_Tier) Enum ¶
func (x Agent_Tier) Enum() *Agent_Tier
func (Agent_Tier) EnumDescriptor
deprecated
func (Agent_Tier) EnumDescriptor() ([]byte, []int)
Deprecated: Use Agent_Tier.Descriptor instead.
func (Agent_Tier) Number ¶
func (x Agent_Tier) Number() protoreflect.EnumNumber
func (Agent_Tier) String ¶
func (x Agent_Tier) String() string
func (Agent_Tier) Type ¶
func (Agent_Tier) Type() protoreflect.EnumType
type AgentsClient ¶
type AgentsClient interface {
// Retrieves the specified agent.
GetAgent(ctx context.Context, in *GetAgentRequest, opts ...grpc.CallOption) (*Agent, error)
// Creates/updates the specified agent.
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
SetAgent(ctx context.Context, in *SetAgentRequest, opts ...grpc.CallOption) (*Agent, error)
// Deletes the specified agent.
DeleteAgent(ctx context.Context, in *DeleteAgentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Returns the list of agents.
//
// Since there is at most one conversational agent per project, this method is
// useful primarily for listing all agents across projects the caller has
// access to. One can achieve that with a wildcard project collection id "-".
// Refer to [List
// Sub-Collections](https://cloud.google.com/apis/design/design_patterns#list_sub-collections).
SearchAgents(ctx context.Context, in *SearchAgentsRequest, opts ...grpc.CallOption) (*SearchAgentsResponse, error)
// Trains the specified agent.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
TrainAgent(ctx context.Context, in *TrainAgentRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Exports the specified agent to a ZIP file.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`:
//
// [ExportAgentResponse][google.cloud.dialogflow.v2.ExportAgentResponse]
ExportAgent(ctx context.Context, in *ExportAgentRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Imports the specified agent from a ZIP file.
//
// Uploads new intents and entity types without deleting the existing ones.
// Intents and entity types with the same name are replaced with the new
// versions from
// [ImportAgentRequest][google.cloud.dialogflow.v2.ImportAgentRequest]. After
// the import, the imported draft agent will be trained automatically (unless
// disabled in agent settings). However, once the import is done, training may
// not be completed yet. Please call
// [TrainAgent][google.cloud.dialogflow.v2.Agents.TrainAgent] and wait for the
// operation it returns in order to train explicitly.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
//
// The operation only tracks when importing is complete, not when it is done
// training.
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
ImportAgent(ctx context.Context, in *ImportAgentRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Restores the specified agent from a ZIP file.
//
// Replaces the current agent version with a new one. All the intents and
// entity types in the older version are deleted. After the restore, the
// restored draft agent will be trained automatically (unless disabled in
// agent settings). However, once the restore is done, training may not be
// completed yet. Please call
// [TrainAgent][google.cloud.dialogflow.v2.Agents.TrainAgent] and wait for the
// operation it returns in order to train explicitly.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
//
// The operation only tracks when restoring is complete, not when it is done
// training.
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
RestoreAgent(ctx context.Context, in *RestoreAgentRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Gets agent validation result. Agent validation is performed during
// training time and is updated automatically when training is completed.
GetValidationResult(ctx context.Context, in *GetValidationResultRequest, opts ...grpc.CallOption) (*ValidationResult, error)
}
AgentsClient is the client API for Agents 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 NewAgentsClient ¶
func NewAgentsClient(cc grpc.ClientConnInterface) AgentsClient
type AgentsServer ¶
type AgentsServer interface {
// Retrieves the specified agent.
GetAgent(context.Context, *GetAgentRequest) (*Agent, error)
// Creates/updates the specified agent.
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
SetAgent(context.Context, *SetAgentRequest) (*Agent, error)
// Deletes the specified agent.
DeleteAgent(context.Context, *DeleteAgentRequest) (*emptypb.Empty, error)
// Returns the list of agents.
//
// Since there is at most one conversational agent per project, this method is
// useful primarily for listing all agents across projects the caller has
// access to. One can achieve that with a wildcard project collection id "-".
// Refer to [List
// Sub-Collections](https://cloud.google.com/apis/design/design_patterns#list_sub-collections).
SearchAgents(context.Context, *SearchAgentsRequest) (*SearchAgentsResponse, error)
// Trains the specified agent.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
TrainAgent(context.Context, *TrainAgentRequest) (*longrunningpb.Operation, error)
// Exports the specified agent to a ZIP file.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`:
//
// [ExportAgentResponse][google.cloud.dialogflow.v2.ExportAgentResponse]
ExportAgent(context.Context, *ExportAgentRequest) (*longrunningpb.Operation, error)
// Imports the specified agent from a ZIP file.
//
// Uploads new intents and entity types without deleting the existing ones.
// Intents and entity types with the same name are replaced with the new
// versions from
// [ImportAgentRequest][google.cloud.dialogflow.v2.ImportAgentRequest]. After
// the import, the imported draft agent will be trained automatically (unless
// disabled in agent settings). However, once the import is done, training may
// not be completed yet. Please call
// [TrainAgent][google.cloud.dialogflow.v2.Agents.TrainAgent] and wait for the
// operation it returns in order to train explicitly.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
//
// The operation only tracks when importing is complete, not when it is done
// training.
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
ImportAgent(context.Context, *ImportAgentRequest) (*longrunningpb.Operation, error)
// Restores the specified agent from a ZIP file.
//
// Replaces the current agent version with a new one. All the intents and
// entity types in the older version are deleted. After the restore, the
// restored draft agent will be trained automatically (unless disabled in
// agent settings). However, once the restore is done, training may not be
// completed yet. Please call
// [TrainAgent][google.cloud.dialogflow.v2.Agents.TrainAgent] and wait for the
// operation it returns in order to train explicitly.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
//
// The operation only tracks when restoring is complete, not when it is done
// training.
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
RestoreAgent(context.Context, *RestoreAgentRequest) (*longrunningpb.Operation, error)
// Gets agent validation result. Agent validation is performed during
// training time and is updated automatically when training is completed.
GetValidationResult(context.Context, *GetValidationResultRequest) (*ValidationResult, error)
}
AgentsServer is the server API for Agents service. All implementations should embed UnimplementedAgentsServer for forward compatibility
type AnalyzeContentRequest ¶
type AnalyzeContentRequest struct {
// Required. The name of the participant this text comes from.
// Format: `projects/<Project ID>/locations/<Location
// ID>/conversations/<Conversation ID>/participants/<Participant ID>`.
Participant string `protobuf:"bytes,1,opt,name=participant,proto3" json:"participant,omitempty"`
// Required. The input content.
//
// Types that are valid to be assigned to Input:
//
// *AnalyzeContentRequest_TextInput
// *AnalyzeContentRequest_AudioInput
// *AnalyzeContentRequest_EventInput
// *AnalyzeContentRequest_SuggestionInput
Input isAnalyzeContentRequest_Input `protobuf_oneof:"input"`
// Speech synthesis configuration.
// The speech synthesis settings for a virtual agent that may be configured
// for the associated conversation profile are not used when calling
// AnalyzeContent. If this configuration is not supplied, speech synthesis
// is disabled.
ReplyAudioConfig *OutputAudioConfig `protobuf:"bytes,5,opt,name=reply_audio_config,json=replyAudioConfig,proto3" json:"reply_audio_config,omitempty"`
// Parameters for a Dialogflow virtual-agent query.
QueryParams *QueryParameters `protobuf:"bytes,9,opt,name=query_params,json=queryParams,proto3" json:"query_params,omitempty"`
// Parameters for a human assist query.
AssistQueryParams *AssistQueryParameters `protobuf:"bytes,14,opt,name=assist_query_params,json=assistQueryParams,proto3" json:"assist_query_params,omitempty"`
// Additional parameters to be put into Dialogflow CX session parameters. To
// remove a parameter from the session, clients should explicitly set the
// parameter value to null.
//
// Note: this field should only be used if you are connecting to a Dialogflow
// CX agent.
CxParameters *structpb.Struct `protobuf:"bytes,18,opt,name=cx_parameters,json=cxParameters,proto3" json:"cx_parameters,omitempty"`
// A unique identifier for this request. Restricted to 36 ASCII characters.
// A random UUID is recommended.
// This request is only idempotent if a `request_id` is provided.
RequestId string `protobuf:"bytes,11,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// contains filtered or unexported fields
}
The request message for [Participants.AnalyzeContent][google.cloud.dialogflow.v2.Participants.AnalyzeContent].
func (*AnalyzeContentRequest) Descriptor
deprecated
func (*AnalyzeContentRequest) Descriptor() ([]byte, []int)
Deprecated: Use AnalyzeContentRequest.ProtoReflect.Descriptor instead.
func (*AnalyzeContentRequest) GetAssistQueryParams ¶
func (x *AnalyzeContentRequest) GetAssistQueryParams() *AssistQueryParameters
func (*AnalyzeContentRequest) GetAudioInput ¶ added in v1.68.0
func (x *AnalyzeContentRequest) GetAudioInput() *AudioInput
func (*AnalyzeContentRequest) GetCxParameters ¶
func (x *AnalyzeContentRequest) GetCxParameters() *structpb.Struct
func (*AnalyzeContentRequest) GetEventInput ¶
func (x *AnalyzeContentRequest) GetEventInput() *EventInput
func (*AnalyzeContentRequest) GetInput ¶
func (x *AnalyzeContentRequest) GetInput() isAnalyzeContentRequest_Input
func (*AnalyzeContentRequest) GetParticipant ¶
func (x *AnalyzeContentRequest) GetParticipant() string
func (*AnalyzeContentRequest) GetQueryParams ¶
func (x *AnalyzeContentRequest) GetQueryParams() *QueryParameters
func (*AnalyzeContentRequest) GetReplyAudioConfig ¶
func (x *AnalyzeContentRequest) GetReplyAudioConfig() *OutputAudioConfig
func (*AnalyzeContentRequest) GetRequestId ¶
func (x *AnalyzeContentRequest) GetRequestId() string
func (*AnalyzeContentRequest) GetSuggestionInput ¶ added in v1.43.0
func (x *AnalyzeContentRequest) GetSuggestionInput() *SuggestionInput
func (*AnalyzeContentRequest) GetTextInput ¶
func (x *AnalyzeContentRequest) GetTextInput() *TextInput
func (*AnalyzeContentRequest) ProtoMessage ¶
func (*AnalyzeContentRequest) ProtoMessage()
func (*AnalyzeContentRequest) ProtoReflect ¶
func (x *AnalyzeContentRequest) ProtoReflect() protoreflect.Message
func (*AnalyzeContentRequest) Reset ¶
func (x *AnalyzeContentRequest) Reset()
func (*AnalyzeContentRequest) String ¶
func (x *AnalyzeContentRequest) String() string
type AnalyzeContentRequest_AudioInput ¶ added in v1.68.0
type AnalyzeContentRequest_AudioInput struct {
// The natural language speech audio to be processed.
AudioInput *AudioInput `protobuf:"bytes,7,opt,name=audio_input,json=audioInput,proto3,oneof"`
}
type AnalyzeContentRequest_EventInput ¶
type AnalyzeContentRequest_EventInput struct {
// An input event to send to Dialogflow.
EventInput *EventInput `protobuf:"bytes,8,opt,name=event_input,json=eventInput,proto3,oneof"`
}
type AnalyzeContentRequest_SuggestionInput ¶ added in v1.43.0
type AnalyzeContentRequest_SuggestionInput struct {
// An input representing the selection of a suggestion.
SuggestionInput *SuggestionInput `protobuf:"bytes,12,opt,name=suggestion_input,json=suggestionInput,proto3,oneof"`
}
type AnalyzeContentRequest_TextInput ¶
type AnalyzeContentRequest_TextInput struct {
// The natural language text to be processed.
TextInput *TextInput `protobuf:"bytes,6,opt,name=text_input,json=textInput,proto3,oneof"`
}
type AnalyzeContentResponse ¶
type AnalyzeContentResponse struct {
// The output text content.
// This field is set if the automated agent responded with text to show to
// the user.
ReplyText string `protobuf:"bytes,1,opt,name=reply_text,json=replyText,proto3" json:"reply_text,omitempty"`
// The audio data bytes encoded as specified in the request.
// This field is set if:
//
// - `reply_audio_config` was specified in the request, or
// - The automated agent responded with audio to play to the user. In such
// case, `reply_audio.config` contains settings used to synthesize the
// speech.
//
// In some scenarios, multiple output audio fields may be present in the
// response structure. In these cases, only the top-most-level audio output
// has content.
ReplyAudio *OutputAudio `protobuf:"bytes,2,opt,name=reply_audio,json=replyAudio,proto3" json:"reply_audio,omitempty"`
// Only set if a Dialogflow automated agent has responded.
// Note that in [AutomatedAgentReply.DetectIntentResponse][],
// [Sessions.DetectIntentResponse.output_audio][]
// and [Sessions.DetectIntentResponse.output_audio_config][]
// are always empty, use
// [reply_audio][google.cloud.dialogflow.v2.AnalyzeContentResponse.reply_audio]
// instead.
AutomatedAgentReply *AutomatedAgentReply `protobuf:"bytes,3,opt,name=automated_agent_reply,json=automatedAgentReply,proto3" json:"automated_agent_reply,omitempty"`
// Message analyzed by CCAI.
Message *Message `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
// The suggestions for most recent human agent. The order is the same as
// [HumanAgentAssistantConfig.SuggestionConfig.feature_configs][google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig.feature_configs]
// of
// [HumanAgentAssistantConfig.human_agent_suggestion_config][google.cloud.dialogflow.v2.HumanAgentAssistantConfig.human_agent_suggestion_config].
//
// Note that any failure of Agent Assist features will not lead to the overall
// failure of an AnalyzeContent API call. Instead, the features will
// fail silently with the error field set in the corresponding
// SuggestionResult.
HumanAgentSuggestionResults []*SuggestionResult `` /* 146-byte string literal not displayed */
// The suggestions for end user. The order is the same as
// [HumanAgentAssistantConfig.SuggestionConfig.feature_configs][google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig.feature_configs]
// of
// [HumanAgentAssistantConfig.end_user_suggestion_config][google.cloud.dialogflow.v2.HumanAgentAssistantConfig.end_user_suggestion_config].
//
// Same as human_agent_suggestion_results, any failure of Agent Assist
// features will not lead to the overall failure of an AnalyzeContent API
// call. Instead, the features will fail silently with the error field set in
// the corresponding SuggestionResult.
EndUserSuggestionResults []*SuggestionResult `` /* 137-byte string literal not displayed */
// Indicates the parameters of DTMF.
DtmfParameters *DtmfParameters `protobuf:"bytes,9,opt,name=dtmf_parameters,json=dtmfParameters,proto3" json:"dtmf_parameters,omitempty"`
// contains filtered or unexported fields
}
The response message for [Participants.AnalyzeContent][google.cloud.dialogflow.v2.Participants.AnalyzeContent].
func (*AnalyzeContentResponse) Descriptor
deprecated
func (*AnalyzeContentResponse) Descriptor() ([]byte, []int)
Deprecated: Use AnalyzeContentResponse.ProtoReflect.Descriptor instead.
func (*AnalyzeContentResponse) GetAutomatedAgentReply ¶
func (x *AnalyzeContentResponse) GetAutomatedAgentReply() *AutomatedAgentReply
func (*AnalyzeContentResponse) GetDtmfParameters ¶
func (x *AnalyzeContentResponse) GetDtmfParameters() *DtmfParameters
func (*AnalyzeContentResponse) GetEndUserSuggestionResults ¶
func (x *AnalyzeContentResponse) GetEndUserSuggestionResults() []*SuggestionResult
func (*AnalyzeContentResponse) GetHumanAgentSuggestionResults ¶
func (x *AnalyzeContentResponse) GetHumanAgentSuggestionResults() []*SuggestionResult
func (*AnalyzeContentResponse) GetMessage ¶
func (x *AnalyzeContentResponse) GetMessage() *Message
func (*AnalyzeContentResponse) GetReplyAudio ¶
func (x *AnalyzeContentResponse) GetReplyAudio() *OutputAudio
func (*AnalyzeContentResponse) GetReplyText ¶
func (x *AnalyzeContentResponse) GetReplyText() string
func (*AnalyzeContentResponse) ProtoMessage ¶
func (*AnalyzeContentResponse) ProtoMessage()
func (*AnalyzeContentResponse) ProtoReflect ¶
func (x *AnalyzeContentResponse) ProtoReflect() protoreflect.Message
func (*AnalyzeContentResponse) Reset ¶
func (x *AnalyzeContentResponse) Reset()
func (*AnalyzeContentResponse) String ¶
func (x *AnalyzeContentResponse) String() string
type AnnotatedMessagePart ¶
type AnnotatedMessagePart struct {
// A part of a message possibly annotated with an entity.
Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
// The [Dialogflow system entity
// type](https://cloud.google.com/dialogflow/docs/reference/system-entities)
// of this message part. If this is empty, Dialogflow could not annotate the
// phrase part with a system entity.
EntityType string `protobuf:"bytes,2,opt,name=entity_type,json=entityType,proto3" json:"entity_type,omitempty"`
// The [Dialogflow system entity formatted value
// ](https://cloud.google.com/dialogflow/docs/reference/system-entities) of
// this message part. For example for a system entity of type
// `@sys.unit-currency`, this may contain:
// <pre>
//
// {
// "amount": 5,
// "currency": "USD"
// }
//
// </pre>
FormattedValue *structpb.Value `protobuf:"bytes,3,opt,name=formatted_value,json=formattedValue,proto3" json:"formatted_value,omitempty"`
// contains filtered or unexported fields
}
Represents a part of a message possibly annotated with an entity. The part can be an entity or purely a part of the message between two entities or message start/end.
func (*AnnotatedMessagePart) Descriptor
deprecated
func (*AnnotatedMessagePart) Descriptor() ([]byte, []int)
Deprecated: Use AnnotatedMessagePart.ProtoReflect.Descriptor instead.
func (*AnnotatedMessagePart) GetEntityType ¶
func (x *AnnotatedMessagePart) GetEntityType() string
func (*AnnotatedMessagePart) GetFormattedValue ¶
func (x *AnnotatedMessagePart) GetFormattedValue() *structpb.Value
func (*AnnotatedMessagePart) GetText ¶
func (x *AnnotatedMessagePart) GetText() string
func (*AnnotatedMessagePart) ProtoMessage ¶
func (*AnnotatedMessagePart) ProtoMessage()
func (*AnnotatedMessagePart) ProtoReflect ¶
func (x *AnnotatedMessagePart) ProtoReflect() protoreflect.Message
func (*AnnotatedMessagePart) Reset ¶
func (x *AnnotatedMessagePart) Reset()
func (*AnnotatedMessagePart) String ¶
func (x *AnnotatedMessagePart) String() string
type AnswerFeedback ¶
type AnswerFeedback struct {
// The correctness level of the specific answer.
CorrectnessLevel AnswerFeedback_CorrectnessLevel `` /* 174-byte string literal not displayed */
// Normally, detail feedback is provided when answer is not fully correct.
//
// Types that are valid to be assigned to DetailFeedback:
//
// *AnswerFeedback_AgentAssistantDetailFeedback
DetailFeedback isAnswerFeedback_DetailFeedback `protobuf_oneof:"detail_feedback"`
// Indicates whether the answer/item was clicked by the human agent
// or not. Default to false.
// For knowledge search and knowledge assist, the answer record is considered
// to be clicked if the answer was copied or any URI was clicked.
Clicked bool `protobuf:"varint,3,opt,name=clicked,proto3" json:"clicked,omitempty"`
// Time when the answer/item was clicked.
ClickTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=click_time,json=clickTime,proto3" json:"click_time,omitempty"`
// Indicates whether the answer/item was displayed to the human
// agent in the agent desktop UI. Default to false.
Displayed bool `protobuf:"varint,4,opt,name=displayed,proto3" json:"displayed,omitempty"`
// Time when the answer/item was displayed.
DisplayTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=display_time,json=displayTime,proto3" json:"display_time,omitempty"`
// contains filtered or unexported fields
}
Represents feedback the customer has about the quality & correctness of a certain answer in a conversation.
func (*AnswerFeedback) Descriptor
deprecated
func (*AnswerFeedback) Descriptor() ([]byte, []int)
Deprecated: Use AnswerFeedback.ProtoReflect.Descriptor instead.
func (*AnswerFeedback) GetAgentAssistantDetailFeedback ¶
func (x *AnswerFeedback) GetAgentAssistantDetailFeedback() *AgentAssistantFeedback
func (*AnswerFeedback) GetClickTime ¶
func (x *AnswerFeedback) GetClickTime() *timestamppb.Timestamp
func (*AnswerFeedback) GetClicked ¶
func (x *AnswerFeedback) GetClicked() bool
func (*AnswerFeedback) GetCorrectnessLevel ¶
func (x *AnswerFeedback) GetCorrectnessLevel() AnswerFeedback_CorrectnessLevel
func (*AnswerFeedback) GetDetailFeedback ¶
func (x *AnswerFeedback) GetDetailFeedback() isAnswerFeedback_DetailFeedback
func (*AnswerFeedback) GetDisplayTime ¶
func (x *AnswerFeedback) GetDisplayTime() *timestamppb.Timestamp
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_AgentAssistantDetailFeedback ¶
type AnswerFeedback_AgentAssistantDetailFeedback struct {
// Detail feedback of agent assist suggestions.
AgentAssistantDetailFeedback *AgentAssistantFeedback `protobuf:"bytes,2,opt,name=agent_assistant_detail_feedback,json=agentAssistantDetailFeedback,proto3,oneof"`
}
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 AnswerRecord ¶
type AnswerRecord struct {
// The unique identifier of this answer record.
// Format: `projects/<Project ID>/locations/<Location
// ID>/answerRecords/<Answer Record ID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. The AnswerFeedback for this record. You can set this with
// [AnswerRecords.UpdateAnswerRecord][google.cloud.dialogflow.v2.AnswerRecords.UpdateAnswerRecord]
// in order to give us feedback about this answer.
AnswerFeedback *AnswerFeedback `protobuf:"bytes,2,opt,name=answer_feedback,json=answerFeedback,proto3" json:"answer_feedback,omitempty"`
// The record for this answer.
//
// Types that are valid to be assigned to Record:
//
// *AnswerRecord_AgentAssistantRecord
Record isAnswerRecord_Record `protobuf_oneof:"record"`
// contains filtered or unexported fields
}
Answer records are records to manage answer history and feedbacks for Dialogflow.
Currently, answer record includes:
- human agent assistant article suggestion - human agent assistant faq article
It doesn't include:
- `DetectIntent` intent matching - `DetectIntent` knowledge
Answer records are not related to the conversation history in the Dialogflow Console. A Record is generated even when the end-user disables conversation history in the console. Records are created when there's a human agent assistant suggestion generated.
A typical workflow for customers provide feedback to an answer is:
- For human agent assistant, customers get suggestion via ListSuggestions API. Together with the answers, [AnswerRecord.name][google.cloud.dialogflow.v2.AnswerRecord.name] are returned to the customers.
- The customer uses the
[AnswerRecord.name][google.cloud.dialogflow.v2.AnswerRecord.name] to call the
[AnswerRecords.UpdateAnswerRecord][google.cloud.dialogflow.v2.AnswerRecords.UpdateAnswerRecord] method to send feedback about a specific answer that they believe is wrong.
func (*AnswerRecord) Descriptor
deprecated
func (*AnswerRecord) Descriptor() ([]byte, []int)
Deprecated: Use AnswerRecord.ProtoReflect.Descriptor instead.
func (*AnswerRecord) GetAgentAssistantRecord ¶
func (x *AnswerRecord) GetAgentAssistantRecord() *AgentAssistantRecord
func (*AnswerRecord) GetAnswerFeedback ¶
func (x *AnswerRecord) GetAnswerFeedback() *AnswerFeedback
func (*AnswerRecord) GetName ¶
func (x *AnswerRecord) GetName() string
func (*AnswerRecord) GetRecord ¶
func (x *AnswerRecord) GetRecord() isAnswerRecord_Record
func (*AnswerRecord) ProtoMessage ¶
func (*AnswerRecord) ProtoMessage()
func (*AnswerRecord) ProtoReflect ¶
func (x *AnswerRecord) ProtoReflect() protoreflect.Message
func (*AnswerRecord) Reset ¶
func (x *AnswerRecord) Reset()
func (*AnswerRecord) String ¶
func (x *AnswerRecord) String() string
type AnswerRecord_AgentAssistantRecord ¶
type AnswerRecord_AgentAssistantRecord struct {
// Output only. The record for human agent assistant.
AgentAssistantRecord *AgentAssistantRecord `protobuf:"bytes,4,opt,name=agent_assistant_record,json=agentAssistantRecord,proto3,oneof"`
}
type AnswerRecordsClient ¶
type AnswerRecordsClient interface {
// Returns the list of all answer records in the specified project in reverse
// chronological order.
ListAnswerRecords(ctx context.Context, in *ListAnswerRecordsRequest, opts ...grpc.CallOption) (*ListAnswerRecordsResponse, error)
// Updates the specified answer record.
UpdateAnswerRecord(ctx context.Context, in *UpdateAnswerRecordRequest, opts ...grpc.CallOption) (*AnswerRecord, error)
}
AnswerRecordsClient is the client API for AnswerRecords 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 NewAnswerRecordsClient ¶
func NewAnswerRecordsClient(cc grpc.ClientConnInterface) AnswerRecordsClient
type AnswerRecordsServer ¶
type AnswerRecordsServer interface {
// Returns the list of all answer records in the specified project in reverse
// chronological order.
ListAnswerRecords(context.Context, *ListAnswerRecordsRequest) (*ListAnswerRecordsResponse, error)
// Updates the specified answer record.
UpdateAnswerRecord(context.Context, *UpdateAnswerRecordRequest) (*AnswerRecord, error)
}
AnswerRecordsServer is the server API for AnswerRecords service. All implementations should embed UnimplementedAnswerRecordsServer for forward compatibility
type ArticleAnswer ¶
type ArticleAnswer struct {
// The article title.
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
// The article URI.
Uri string `protobuf:"bytes,2,opt,name=uri,proto3" json:"uri,omitempty"`
// Article snippets.
Snippets []string `protobuf:"bytes,3,rep,name=snippets,proto3" json:"snippets,omitempty"`
// Article match confidence.
// The system's confidence score that this article is a good match for this
// conversation, as a value from 0.0 (completely uncertain) to 1.0
// (completely certain).
Confidence float32 `protobuf:"fixed32,4,opt,name=confidence,proto3" json:"confidence,omitempty"`
// A map that contains metadata about the answer and the
// document from which it originates.
Metadata map[string]string `` /* 143-byte string literal not displayed */
// The name of answer record, in the format of
// "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record
// ID>"
AnswerRecord string `protobuf:"bytes,6,opt,name=answer_record,json=answerRecord,proto3" json:"answer_record,omitempty"`
// contains filtered or unexported fields
}
Represents article answer.
func (*ArticleAnswer) Descriptor
deprecated
func (*ArticleAnswer) Descriptor() ([]byte, []int)
Deprecated: Use ArticleAnswer.ProtoReflect.Descriptor instead.
func (*ArticleAnswer) GetAnswerRecord ¶
func (x *ArticleAnswer) GetAnswerRecord() string
func (*ArticleAnswer) GetConfidence ¶
func (x *ArticleAnswer) GetConfidence() float32
func (*ArticleAnswer) GetMetadata ¶
func (x *ArticleAnswer) GetMetadata() map[string]string
func (*ArticleAnswer) GetSnippets ¶
func (x *ArticleAnswer) GetSnippets() []string
func (*ArticleAnswer) GetTitle ¶
func (x *ArticleAnswer) GetTitle() string
func (*ArticleAnswer) GetUri ¶
func (x *ArticleAnswer) GetUri() string
func (*ArticleAnswer) ProtoMessage ¶
func (*ArticleAnswer) ProtoMessage()
func (*ArticleAnswer) ProtoReflect ¶
func (x *ArticleAnswer) ProtoReflect() protoreflect.Message
func (*ArticleAnswer) Reset ¶
func (x *ArticleAnswer) Reset()
func (*ArticleAnswer) String ¶
func (x *ArticleAnswer) String() string
type ArticleSuggestionModelMetadata ¶
type ArticleSuggestionModelMetadata struct {
// Optional. Type of the article suggestion model. If not provided, model_type
// is used.
TrainingModelType ConversationModel_ModelType `` /* 175-byte string literal not displayed */
// contains filtered or unexported fields
}
Metadata for article suggestion models.
func (*ArticleSuggestionModelMetadata) Descriptor
deprecated
func (*ArticleSuggestionModelMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ArticleSuggestionModelMetadata.ProtoReflect.Descriptor instead.
func (*ArticleSuggestionModelMetadata) GetTrainingModelType ¶
func (x *ArticleSuggestionModelMetadata) GetTrainingModelType() ConversationModel_ModelType
func (*ArticleSuggestionModelMetadata) ProtoMessage ¶
func (*ArticleSuggestionModelMetadata) ProtoMessage()
func (*ArticleSuggestionModelMetadata) ProtoReflect ¶
func (x *ArticleSuggestionModelMetadata) ProtoReflect() protoreflect.Message
func (*ArticleSuggestionModelMetadata) Reset ¶
func (x *ArticleSuggestionModelMetadata) Reset()
func (*ArticleSuggestionModelMetadata) String ¶
func (x *ArticleSuggestionModelMetadata) String() string
type AssistQueryParameters ¶
type AssistQueryParameters struct {
// Key-value filters on the metadata of documents returned by article
// suggestion. If specified, article suggestion only returns suggested
// documents that match all filters in their
// [Document.metadata][google.cloud.dialogflow.v2.Document.metadata]. Multiple
// values for a metadata key should be concatenated by comma. For example,
// filters to match all documents that have 'US' or 'CA' in their market
// metadata values and 'agent' in their user metadata values will be
// “`
//
// documents_metadata_filters {
// key: "market"
// value: "US,CA"
// }
//
// documents_metadata_filters {
// key: "user"
// value: "agent"
// }
//
// “`
DocumentsMetadataFilters map[string]string `` /* 209-byte string literal not displayed */
// contains filtered or unexported fields
}
Represents the parameters of human assist query.
func (*AssistQueryParameters) Descriptor
deprecated
func (*AssistQueryParameters) Descriptor() ([]byte, []int)
Deprecated: Use AssistQueryParameters.ProtoReflect.Descriptor instead.
func (*AssistQueryParameters) GetDocumentsMetadataFilters ¶
func (x *AssistQueryParameters) GetDocumentsMetadataFilters() map[string]string
func (*AssistQueryParameters) ProtoMessage ¶
func (*AssistQueryParameters) ProtoMessage()
func (*AssistQueryParameters) ProtoReflect ¶
func (x *AssistQueryParameters) ProtoReflect() protoreflect.Message
func (*AssistQueryParameters) Reset ¶
func (x *AssistQueryParameters) Reset()
func (*AssistQueryParameters) String ¶
func (x *AssistQueryParameters) String() string
type AudioEncoding ¶
type AudioEncoding int32
Audio encoding of the audio content sent in the conversational query request. Refer to the [Cloud Speech API documentation](https://cloud.google.com/speech-to-text/docs/basics) for more details.
const ( // Not specified. AudioEncoding_AUDIO_ENCODING_UNSPECIFIED AudioEncoding = 0 // Uncompressed 16-bit signed little-endian samples (Linear PCM). AudioEncoding_AUDIO_ENCODING_LINEAR_16 AudioEncoding = 1 // [`FLAC`](https://xiph.org/flac/documentation.html) (Free Lossless Audio // Codec) is the recommended encoding because it is lossless (therefore // recognition is not compromised) and requires only about half the // bandwidth of `LINEAR16`. `FLAC` stream encoding supports 16-bit and // 24-bit samples, however, not all fields in `STREAMINFO` are supported. AudioEncoding_AUDIO_ENCODING_FLAC AudioEncoding = 2 // 8-bit samples that compand 14-bit audio samples using G.711 PCMU/mu-law. AudioEncoding_AUDIO_ENCODING_MULAW AudioEncoding = 3 // Adaptive Multi-Rate Narrowband codec. `sample_rate_hertz` must be 8000. AudioEncoding_AUDIO_ENCODING_AMR AudioEncoding = 4 // Adaptive Multi-Rate Wideband codec. `sample_rate_hertz` must be 16000. AudioEncoding_AUDIO_ENCODING_AMR_WB AudioEncoding = 5 // Opus encoded audio frames in Ogg container // ([OggOpus](https://wiki.xiph.org/OggOpus)). // `sample_rate_hertz` must be 16000. AudioEncoding_AUDIO_ENCODING_OGG_OPUS AudioEncoding = 6 // Although the use of lossy encodings is not recommended, if a very low // bitrate encoding is required, `OGG_OPUS` is highly preferred over // Speex encoding. The [Speex](https://speex.org/) encoding supported by // Dialogflow API has a header byte in each block, as in MIME type // `audio/x-speex-with-header-byte`. // It is a variant of the RTP Speex encoding defined in // [RFC 5574](https://tools.ietf.org/html/rfc5574). // The stream is a sequence of blocks, one block per RTP packet. Each block // starts with a byte containing the length of the block, in bytes, followed // by one or more frames of Speex data, padded to an integral number of // bytes (octets) as specified in RFC 5574. In other words, each RTP header // is replaced with a single byte containing the block length. Only Speex // wideband is supported. `sample_rate_hertz` must be 16000. AudioEncoding_AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE AudioEncoding = 7 // 8-bit samples that compand 13-bit audio samples using G.711 PCMU/a-law. AudioEncoding_AUDIO_ENCODING_ALAW AudioEncoding = 8 )
func (AudioEncoding) Descriptor ¶
func (AudioEncoding) Descriptor() protoreflect.EnumDescriptor
func (AudioEncoding) Enum ¶
func (x AudioEncoding) Enum() *AudioEncoding
func (AudioEncoding) EnumDescriptor
deprecated
func (AudioEncoding) EnumDescriptor() ([]byte, []int)
Deprecated: Use AudioEncoding.Descriptor instead.
func (AudioEncoding) Number ¶
func (x AudioEncoding) Number() protoreflect.EnumNumber
func (AudioEncoding) String ¶
func (x AudioEncoding) String() string
func (AudioEncoding) Type ¶
func (AudioEncoding) Type() protoreflect.EnumType
type AudioInput ¶ added in v1.68.0
type AudioInput struct {
// Required. Instructs the speech recognizer how to process the speech audio.
Config *InputAudioConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
// Required. The natural language speech audio to be processed.
// A single request can contain up to 2 minutes of speech audio data.
// The transcribed text cannot contain more than 256 bytes for virtual agent
// interactions.
Audio []byte `protobuf:"bytes,2,opt,name=audio,proto3" json:"audio,omitempty"`
// contains filtered or unexported fields
}
Represents the natural language speech audio to be processed.
func (*AudioInput) Descriptor
deprecated
added in
v1.68.0
func (*AudioInput) Descriptor() ([]byte, []int)
Deprecated: Use AudioInput.ProtoReflect.Descriptor instead.
func (*AudioInput) GetAudio ¶ added in v1.68.0
func (x *AudioInput) GetAudio() []byte
func (*AudioInput) GetConfig ¶ added in v1.68.0
func (x *AudioInput) GetConfig() *InputAudioConfig
func (*AudioInput) ProtoMessage ¶ added in v1.68.0
func (*AudioInput) ProtoMessage()
func (*AudioInput) ProtoReflect ¶ added in v1.68.0
func (x *AudioInput) ProtoReflect() protoreflect.Message
func (*AudioInput) Reset ¶ added in v1.68.0
func (x *AudioInput) Reset()
func (*AudioInput) String ¶ added in v1.68.0
func (x *AudioInput) String() string
type AutomatedAgentConfig ¶
type AutomatedAgentConfig struct {
// Required. ID of the Dialogflow agent environment to use.
//
// This project needs to either be the same project as the conversation or you
// need to grant `service-<Conversation Project
// Number>@gcp-sa-dialogflow.iam.gserviceaccount.com` the `Dialogflow API
// Service Agent` role in this project.
//
// - For ES agents, use format: `projects/<Project ID>/locations/<Location
// ID>/agent/environments/<Environment ID or '-'>`. If environment is not
// specified, the default `draft` environment is used. Refer to
// [DetectIntentRequest](/dialogflow/docs/reference/rpc/google.cloud.dialogflow.v2#google.cloud.dialogflow.v2.DetectIntentRequest)
// for more details.
//
// - For CX agents, use format `projects/<Project ID>/locations/<Location
// ID>/agents/<Agent ID>/environments/<Environment ID
// or '-'>`. If environment is not specified, the default `draft` environment
// is used.
Agent string `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent,omitempty"`
// Optional. Configure lifetime of the Dialogflow session.
// By default, a Dialogflow CX session remains active and its data is stored
// for 30 minutes after the last request is sent for the session.
// This value should be no longer than 1 day.
SessionTtl *durationpb.Duration `protobuf:"bytes,3,opt,name=session_ttl,json=sessionTtl,proto3" json:"session_ttl,omitempty"`
// contains filtered or unexported fields
}
Defines the Automated Agent to connect to a conversation.
func (*AutomatedAgentConfig) Descriptor
deprecated
func (*AutomatedAgentConfig) Descriptor() ([]byte, []int)
Deprecated: Use AutomatedAgentConfig.ProtoReflect.Descriptor instead.
func (*AutomatedAgentConfig) GetAgent ¶
func (x *AutomatedAgentConfig) GetAgent() string
func (*AutomatedAgentConfig) GetSessionTtl ¶ added in v1.38.0
func (x *AutomatedAgentConfig) GetSessionTtl() *durationpb.Duration
func (*AutomatedAgentConfig) ProtoMessage ¶
func (*AutomatedAgentConfig) ProtoMessage()
func (*AutomatedAgentConfig) ProtoReflect ¶
func (x *AutomatedAgentConfig) ProtoReflect() protoreflect.Message
func (*AutomatedAgentConfig) Reset ¶
func (x *AutomatedAgentConfig) Reset()
func (*AutomatedAgentConfig) String ¶
func (x *AutomatedAgentConfig) String() string
type AutomatedAgentReply ¶
type AutomatedAgentReply struct {
// Response of the Dialogflow
// [Sessions.DetectIntent][google.cloud.dialogflow.v2.Sessions.DetectIntent]
// call.
DetectIntentResponse *DetectIntentResponse `protobuf:"bytes,1,opt,name=detect_intent_response,json=detectIntentResponse,proto3" json:"detect_intent_response,omitempty"`
// AutomatedAgentReply type.
AutomatedAgentReplyType AutomatedAgentReply_AutomatedAgentReplyType `` /* 211-byte string literal not displayed */
// Indicates whether the partial automated agent reply is interruptible when a
// later reply message arrives. e.g. if the agent specified some music as
// partial response, it can be cancelled.
AllowCancellation bool `protobuf:"varint,8,opt,name=allow_cancellation,json=allowCancellation,proto3" json:"allow_cancellation,omitempty"`
// The unique identifier of the current Dialogflow CX conversation page.
// Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent
// ID>/flows/<Flow ID>/pages/<Page ID>`.
CxCurrentPage string `protobuf:"bytes,11,opt,name=cx_current_page,json=cxCurrentPage,proto3" json:"cx_current_page,omitempty"`
// contains filtered or unexported fields
}
Represents a response from an automated agent.
func (*AutomatedAgentReply) Descriptor
deprecated
func (*AutomatedAgentReply) Descriptor() ([]byte, []int)
Deprecated: Use AutomatedAgentReply.ProtoReflect.Descriptor instead.
func (*AutomatedAgentReply) GetAllowCancellation ¶
func (x *AutomatedAgentReply) GetAllowCancellation() bool
func (*AutomatedAgentReply) GetAutomatedAgentReplyType ¶
func (x *AutomatedAgentReply) GetAutomatedAgentReplyType() AutomatedAgentReply_AutomatedAgentReplyType
func (*AutomatedAgentReply) GetCxCurrentPage ¶ added in v1.21.0
func (x *AutomatedAgentReply) GetCxCurrentPage() string
func (*AutomatedAgentReply) GetDetectIntentResponse ¶
func (x *AutomatedAgentReply) GetDetectIntentResponse() *DetectIntentResponse
func (*AutomatedAgentReply) ProtoMessage ¶
func (*AutomatedAgentReply) ProtoMessage()
func (*AutomatedAgentReply) ProtoReflect ¶
func (x *AutomatedAgentReply) ProtoReflect() protoreflect.Message
func (*AutomatedAgentReply) Reset ¶
func (x *AutomatedAgentReply) Reset()
func (*AutomatedAgentReply) String ¶
func (x *AutomatedAgentReply) String() string
type AutomatedAgentReply_AutomatedAgentReplyType ¶
type AutomatedAgentReply_AutomatedAgentReplyType int32
Represents different automated agent reply types.
const ( // Not specified. This should never happen. AutomatedAgentReply_AUTOMATED_AGENT_REPLY_TYPE_UNSPECIFIED AutomatedAgentReply_AutomatedAgentReplyType = 0 // Partial reply. e.g. Aggregated responses in a `Fulfillment` that enables // `return_partial_response` can be returned as partial reply. // WARNING: partial reply is not eligible for barge-in. AutomatedAgentReply_PARTIAL AutomatedAgentReply_AutomatedAgentReplyType = 1 // Final reply. AutomatedAgentReply_FINAL AutomatedAgentReply_AutomatedAgentReplyType = 2 )
func (AutomatedAgentReply_AutomatedAgentReplyType) Descriptor ¶
func (AutomatedAgentReply_AutomatedAgentReplyType) Descriptor() protoreflect.EnumDescriptor
func (AutomatedAgentReply_AutomatedAgentReplyType) EnumDescriptor
deprecated
func (AutomatedAgentReply_AutomatedAgentReplyType) EnumDescriptor() ([]byte, []int)
Deprecated: Use AutomatedAgentReply_AutomatedAgentReplyType.Descriptor instead.
func (AutomatedAgentReply_AutomatedAgentReplyType) Number ¶
func (x AutomatedAgentReply_AutomatedAgentReplyType) Number() protoreflect.EnumNumber
func (AutomatedAgentReply_AutomatedAgentReplyType) String ¶
func (x AutomatedAgentReply_AutomatedAgentReplyType) String() string
func (AutomatedAgentReply_AutomatedAgentReplyType) Type ¶
func (AutomatedAgentReply_AutomatedAgentReplyType) Type() protoreflect.EnumType
type BatchCreateEntitiesRequest ¶
type BatchCreateEntitiesRequest struct {
// Required. The name of the entity type to create entities in. Format:
// `projects/<Project ID>/agent/entityTypes/<Entity Type ID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The entities to create.
Entities []*EntityType_Entity `protobuf:"bytes,2,rep,name=entities,proto3" json:"entities,omitempty"`
// Optional. The language used to access language-specific data.
// If not specified, the agent's default language is used.
// For more information, see
// [Multilingual intent and entity
// data](https://cloud.google.com/dialogflow/docs/agents-multilingual#intent-entity).
LanguageCode string `protobuf:"bytes,3,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
The request message for [EntityTypes.BatchCreateEntities][google.cloud.dialogflow.v2.EntityTypes.BatchCreateEntities].
func (*BatchCreateEntitiesRequest) Descriptor
deprecated
func (*BatchCreateEntitiesRequest) Descriptor() ([]byte, []int)
Deprecated: Use BatchCreateEntitiesRequest.ProtoReflect.Descriptor instead.
func (*BatchCreateEntitiesRequest) GetEntities ¶
func (x *BatchCreateEntitiesRequest) GetEntities() []*EntityType_Entity
func (*BatchCreateEntitiesRequest) GetLanguageCode ¶
func (x *BatchCreateEntitiesRequest) GetLanguageCode() string
func (*BatchCreateEntitiesRequest) GetParent ¶
func (x *BatchCreateEntitiesRequest) GetParent() string
func (*BatchCreateEntitiesRequest) ProtoMessage ¶
func (*BatchCreateEntitiesRequest) ProtoMessage()
func (*BatchCreateEntitiesRequest) ProtoReflect ¶
func (x *BatchCreateEntitiesRequest) ProtoReflect() protoreflect.Message
func (*BatchCreateEntitiesRequest) Reset ¶
func (x *BatchCreateEntitiesRequest) Reset()
func (*BatchCreateEntitiesRequest) String ¶
func (x *BatchCreateEntitiesRequest) String() string
type BatchDeleteEntitiesRequest ¶
type BatchDeleteEntitiesRequest struct {
// Required. The name of the entity type to delete entries for. Format:
// `projects/<Project ID>/agent/entityTypes/<Entity Type ID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The reference `values` of the entities to delete. Note that
// these are not fully-qualified names, i.e. they don't start with
// `projects/<Project ID>`.
EntityValues []string `protobuf:"bytes,2,rep,name=entity_values,json=entityValues,proto3" json:"entity_values,omitempty"`
// Optional. The language used to access language-specific data.
// If not specified, the agent's default language is used.
// For more information, see
// [Multilingual intent and entity
// data](https://cloud.google.com/dialogflow/docs/agents-multilingual#intent-entity).
LanguageCode string `protobuf:"bytes,3,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
The request message for [EntityTypes.BatchDeleteEntities][google.cloud.dialogflow.v2.EntityTypes.BatchDeleteEntities].
func (*BatchDeleteEntitiesRequest) Descriptor
deprecated
func (*BatchDeleteEntitiesRequest) Descriptor() ([]byte, []int)
Deprecated: Use BatchDeleteEntitiesRequest.ProtoReflect.Descriptor instead.
func (*BatchDeleteEntitiesRequest) GetEntityValues ¶
func (x *BatchDeleteEntitiesRequest) GetEntityValues() []string
func (*BatchDeleteEntitiesRequest) GetLanguageCode ¶
func (x *BatchDeleteEntitiesRequest) GetLanguageCode() string
func (*BatchDeleteEntitiesRequest) GetParent ¶
func (x *BatchDeleteEntitiesRequest) GetParent() string
func (*BatchDeleteEntitiesRequest) ProtoMessage ¶
func (*BatchDeleteEntitiesRequest) ProtoMessage()
func (*BatchDeleteEntitiesRequest) ProtoReflect ¶
func (x *BatchDeleteEntitiesRequest) ProtoReflect() protoreflect.Message
func (*BatchDeleteEntitiesRequest) Reset ¶
func (x *BatchDeleteEntitiesRequest) Reset()
func (*BatchDeleteEntitiesRequest) String ¶
func (x *BatchDeleteEntitiesRequest) String() string
type BatchDeleteEntityTypesRequest ¶
type BatchDeleteEntityTypesRequest struct {
// Required. The name of the agent to delete all entities types for. Format:
// `projects/<Project ID>/agent`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The names entity types to delete. All names must point to the
// same agent as `parent`.
EntityTypeNames []string `protobuf:"bytes,2,rep,name=entity_type_names,json=entityTypeNames,proto3" json:"entity_type_names,omitempty"`
// contains filtered or unexported fields
}
The request message for [EntityTypes.BatchDeleteEntityTypes][google.cloud.dialogflow.v2.EntityTypes.BatchDeleteEntityTypes].
func (*BatchDeleteEntityTypesRequest) Descriptor
deprecated
func (*BatchDeleteEntityTypesRequest) Descriptor() ([]byte, []int)
Deprecated: Use BatchDeleteEntityTypesRequest.ProtoReflect.Descriptor instead.
func (*BatchDeleteEntityTypesRequest) GetEntityTypeNames ¶
func (x *BatchDeleteEntityTypesRequest) GetEntityTypeNames() []string
func (*BatchDeleteEntityTypesRequest) GetParent ¶
func (x *BatchDeleteEntityTypesRequest) GetParent() string
func (*BatchDeleteEntityTypesRequest) ProtoMessage ¶
func (*BatchDeleteEntityTypesRequest) ProtoMessage()
func (*BatchDeleteEntityTypesRequest) ProtoReflect ¶
func (x *BatchDeleteEntityTypesRequest) ProtoReflect() protoreflect.Message
func (*BatchDeleteEntityTypesRequest) Reset ¶
func (x *BatchDeleteEntityTypesRequest) Reset()
func (*BatchDeleteEntityTypesRequest) String ¶
func (x *BatchDeleteEntityTypesRequest) String() string
type BatchDeleteIntentsRequest ¶
type BatchDeleteIntentsRequest struct {
// Required. The name of the agent to delete all entities types for. Format:
// `projects/<Project ID>/agent`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The collection of intents to delete. Only intent `name` must be
// filled in.
Intents []*Intent `protobuf:"bytes,2,rep,name=intents,proto3" json:"intents,omitempty"`
// contains filtered or unexported fields
}
The request message for [Intents.BatchDeleteIntents][google.cloud.dialogflow.v2.Intents.BatchDeleteIntents].
func (*BatchDeleteIntentsRequest) Descriptor
deprecated
func (*BatchDeleteIntentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use BatchDeleteIntentsRequest.ProtoReflect.Descriptor instead.
func (*BatchDeleteIntentsRequest) GetIntents ¶
func (x *BatchDeleteIntentsRequest) GetIntents() []*Intent
func (*BatchDeleteIntentsRequest) GetParent ¶
func (x *BatchDeleteIntentsRequest) GetParent() string
func (*BatchDeleteIntentsRequest) ProtoMessage ¶
func (*BatchDeleteIntentsRequest) ProtoMessage()
func (*BatchDeleteIntentsRequest) ProtoReflect ¶
func (x *BatchDeleteIntentsRequest) ProtoReflect() protoreflect.Message
func (*BatchDeleteIntentsRequest) Reset ¶
func (x *BatchDeleteIntentsRequest) Reset()
func (*BatchDeleteIntentsRequest) String ¶
func (x *BatchDeleteIntentsRequest) String() string
type BatchUpdateEntitiesRequest ¶
type BatchUpdateEntitiesRequest struct {
// Required. The name of the entity type to update or create entities in.
// Format: `projects/<Project ID>/agent/entityTypes/<Entity Type ID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The entities to update or create.
Entities []*EntityType_Entity `protobuf:"bytes,2,rep,name=entities,proto3" json:"entities,omitempty"`
// Optional. The language used to access language-specific data.
// If not specified, the agent's default language is used.
// For more information, see
// [Multilingual intent and entity
// data](https://cloud.google.com/dialogflow/docs/agents-multilingual#intent-entity).
LanguageCode string `protobuf:"bytes,3,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// Optional. The mask to control which fields get updated.
UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
// contains filtered or unexported fields
}
The request message for [EntityTypes.BatchUpdateEntities][google.cloud.dialogflow.v2.EntityTypes.BatchUpdateEntities].
func (*BatchUpdateEntitiesRequest) Descriptor
deprecated
func (*BatchUpdateEntitiesRequest) Descriptor() ([]byte, []int)
Deprecated: Use BatchUpdateEntitiesRequest.ProtoReflect.Descriptor instead.
func (*BatchUpdateEntitiesRequest) GetEntities ¶
func (x *BatchUpdateEntitiesRequest) GetEntities() []*EntityType_Entity
func (*BatchUpdateEntitiesRequest) GetLanguageCode ¶
func (x *BatchUpdateEntitiesRequest) GetLanguageCode() string
func (*BatchUpdateEntitiesRequest) GetParent ¶
func (x *BatchUpdateEntitiesRequest) GetParent() string
func (*BatchUpdateEntitiesRequest) GetUpdateMask ¶
func (x *BatchUpdateEntitiesRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*BatchUpdateEntitiesRequest) ProtoMessage ¶
func (*BatchUpdateEntitiesRequest) ProtoMessage()
func (*BatchUpdateEntitiesRequest) ProtoReflect ¶
func (x *BatchUpdateEntitiesRequest) ProtoReflect() protoreflect.Message
func (*BatchUpdateEntitiesRequest) Reset ¶
func (x *BatchUpdateEntitiesRequest) Reset()
func (*BatchUpdateEntitiesRequest) String ¶
func (x *BatchUpdateEntitiesRequest) String() string
type BatchUpdateEntityTypesRequest ¶
type BatchUpdateEntityTypesRequest struct {
// Required. The name of the agent to update or create entity types in.
// Format: `projects/<Project ID>/agent`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The source of the entity type batch.
//
// For each entity type in the batch:
//
// * If `name` is specified, we update an existing entity type.
// * If `name` is not specified, we create a new entity type.
//
// Types that are valid to be assigned to EntityTypeBatch:
//
// *BatchUpdateEntityTypesRequest_EntityTypeBatchUri
// *BatchUpdateEntityTypesRequest_EntityTypeBatchInline
EntityTypeBatch isBatchUpdateEntityTypesRequest_EntityTypeBatch `protobuf_oneof:"entity_type_batch"`
// Optional. The language used to access language-specific data.
// If not specified, the agent's default language is used.
// For more information, see
// [Multilingual intent and entity
// data](https://cloud.google.com/dialogflow/docs/agents-multilingual#intent-entity).
LanguageCode string `protobuf:"bytes,4,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// Optional. The mask to control which fields get updated.
UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,5,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
// contains filtered or unexported fields
}
The request message for [EntityTypes.BatchUpdateEntityTypes][google.cloud.dialogflow.v2.EntityTypes.BatchUpdateEntityTypes].
func (*BatchUpdateEntityTypesRequest) Descriptor
deprecated
func (*BatchUpdateEntityTypesRequest) Descriptor() ([]byte, []int)
Deprecated: Use BatchUpdateEntityTypesRequest.ProtoReflect.Descriptor instead.
func (*BatchUpdateEntityTypesRequest) GetEntityTypeBatch ¶
func (x *BatchUpdateEntityTypesRequest) GetEntityTypeBatch() isBatchUpdateEntityTypesRequest_EntityTypeBatch
func (*BatchUpdateEntityTypesRequest) GetEntityTypeBatchInline ¶
func (x *BatchUpdateEntityTypesRequest) GetEntityTypeBatchInline() *EntityTypeBatch
func (*BatchUpdateEntityTypesRequest) GetEntityTypeBatchUri ¶
func (x *BatchUpdateEntityTypesRequest) GetEntityTypeBatchUri() string
func (*BatchUpdateEntityTypesRequest) GetLanguageCode ¶
func (x *BatchUpdateEntityTypesRequest) GetLanguageCode() string
func (*BatchUpdateEntityTypesRequest) GetParent ¶
func (x *BatchUpdateEntityTypesRequest) GetParent() string
func (*BatchUpdateEntityTypesRequest) GetUpdateMask ¶
func (x *BatchUpdateEntityTypesRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*BatchUpdateEntityTypesRequest) ProtoMessage ¶
func (*BatchUpdateEntityTypesRequest) ProtoMessage()
func (*BatchUpdateEntityTypesRequest) ProtoReflect ¶
func (x *BatchUpdateEntityTypesRequest) ProtoReflect() protoreflect.Message
func (*BatchUpdateEntityTypesRequest) Reset ¶
func (x *BatchUpdateEntityTypesRequest) Reset()
func (*BatchUpdateEntityTypesRequest) String ¶
func (x *BatchUpdateEntityTypesRequest) String() string
type BatchUpdateEntityTypesRequest_EntityTypeBatchInline ¶
type BatchUpdateEntityTypesRequest_EntityTypeBatchInline struct {
// The collection of entity types to update or create.
EntityTypeBatchInline *EntityTypeBatch `protobuf:"bytes,3,opt,name=entity_type_batch_inline,json=entityTypeBatchInline,proto3,oneof"`
}
type BatchUpdateEntityTypesRequest_EntityTypeBatchUri ¶
type BatchUpdateEntityTypesRequest_EntityTypeBatchUri struct {
// The URI to a Google Cloud Storage file containing entity types to update
// or create. The file format can either be a serialized proto (of
// EntityBatch type) or a JSON object. Note: The URI must start with
// "gs://".
EntityTypeBatchUri string `protobuf:"bytes,2,opt,name=entity_type_batch_uri,json=entityTypeBatchUri,proto3,oneof"`
}
type BatchUpdateEntityTypesResponse ¶
type BatchUpdateEntityTypesResponse struct {
// The collection of updated or created entity types.
EntityTypes []*EntityType `protobuf:"bytes,1,rep,name=entity_types,json=entityTypes,proto3" json:"entity_types,omitempty"`
// contains filtered or unexported fields
}
The response message for [EntityTypes.BatchUpdateEntityTypes][google.cloud.dialogflow.v2.EntityTypes.BatchUpdateEntityTypes].
func (*BatchUpdateEntityTypesResponse) Descriptor
deprecated
func (*BatchUpdateEntityTypesResponse) Descriptor() ([]byte, []int)
Deprecated: Use BatchUpdateEntityTypesResponse.ProtoReflect.Descriptor instead.
func (*BatchUpdateEntityTypesResponse) GetEntityTypes ¶
func (x *BatchUpdateEntityTypesResponse) GetEntityTypes() []*EntityType
func (*BatchUpdateEntityTypesResponse) ProtoMessage ¶
func (*BatchUpdateEntityTypesResponse) ProtoMessage()
func (*BatchUpdateEntityTypesResponse) ProtoReflect ¶
func (x *BatchUpdateEntityTypesResponse) ProtoReflect() protoreflect.Message
func (*BatchUpdateEntityTypesResponse) Reset ¶
func (x *BatchUpdateEntityTypesResponse) Reset()
func (*BatchUpdateEntityTypesResponse) String ¶
func (x *BatchUpdateEntityTypesResponse) String() string
type BatchUpdateIntentsRequest ¶
type BatchUpdateIntentsRequest struct {
// Required. The name of the agent to update or create intents in.
// Format: `projects/<Project ID>/agent`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The source of the intent batch.
//
// Types that are valid to be assigned to IntentBatch:
//
// *BatchUpdateIntentsRequest_IntentBatchUri
// *BatchUpdateIntentsRequest_IntentBatchInline
IntentBatch isBatchUpdateIntentsRequest_IntentBatch `protobuf_oneof:"intent_batch"`
// Optional. The language used to access language-specific data.
// If not specified, the agent's default language is used.
// For more information, see
// [Multilingual intent and entity
// data](https://cloud.google.com/dialogflow/docs/agents-multilingual#intent-entity).
LanguageCode string `protobuf:"bytes,4,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// Optional. The mask to control which fields get updated.
UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,5,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
// Optional. The resource view to apply to the returned intent.
IntentView IntentView `` /* 135-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*BatchUpdateIntentsRequest) Descriptor
deprecated
func (*BatchUpdateIntentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use BatchUpdateIntentsRequest.ProtoReflect.Descriptor instead.
func (*BatchUpdateIntentsRequest) GetIntentBatch ¶
func (x *BatchUpdateIntentsRequest) GetIntentBatch() isBatchUpdateIntentsRequest_IntentBatch
func (*BatchUpdateIntentsRequest) GetIntentBatchInline ¶
func (x *BatchUpdateIntentsRequest) GetIntentBatchInline() *IntentBatch
func (*BatchUpdateIntentsRequest) GetIntentBatchUri ¶
func (x *BatchUpdateIntentsRequest) GetIntentBatchUri() string
func (*BatchUpdateIntentsRequest) GetIntentView ¶
func (x *BatchUpdateIntentsRequest) GetIntentView() IntentView
func (*BatchUpdateIntentsRequest) GetLanguageCode ¶
func (x *BatchUpdateIntentsRequest) GetLanguageCode() string
func (*BatchUpdateIntentsRequest) GetParent ¶
func (x *BatchUpdateIntentsRequest) GetParent() string
func (*BatchUpdateIntentsRequest) GetUpdateMask ¶
func (x *BatchUpdateIntentsRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*BatchUpdateIntentsRequest) ProtoMessage ¶
func (*BatchUpdateIntentsRequest) ProtoMessage()
func (*BatchUpdateIntentsRequest) ProtoReflect ¶
func (x *BatchUpdateIntentsRequest) ProtoReflect() protoreflect.Message
func (*BatchUpdateIntentsRequest) Reset ¶
func (x *BatchUpdateIntentsRequest) Reset()
func (*BatchUpdateIntentsRequest) String ¶
func (x *BatchUpdateIntentsRequest) String() string
type BatchUpdateIntentsRequest_IntentBatchInline ¶
type BatchUpdateIntentsRequest_IntentBatchInline struct {
// The collection of intents to update or create.
IntentBatchInline *IntentBatch `protobuf:"bytes,3,opt,name=intent_batch_inline,json=intentBatchInline,proto3,oneof"`
}
type BatchUpdateIntentsRequest_IntentBatchUri ¶
type BatchUpdateIntentsRequest_IntentBatchUri struct {
// The URI to a Google Cloud Storage file containing intents to update or
// create. The file format can either be a serialized proto (of IntentBatch
// type) or JSON object. Note: The URI must start with "gs://".
IntentBatchUri string `protobuf:"bytes,2,opt,name=intent_batch_uri,json=intentBatchUri,proto3,oneof"`
}
type BatchUpdateIntentsResponse ¶
type BatchUpdateIntentsResponse struct {
// The collection of updated or created intents.
Intents []*Intent `protobuf:"bytes,1,rep,name=intents,proto3" json:"intents,omitempty"`
// contains filtered or unexported fields
}
The response message for [Intents.BatchUpdateIntents][google.cloud.dialogflow.v2.Intents.BatchUpdateIntents].
func (*BatchUpdateIntentsResponse) Descriptor
deprecated
func (*BatchUpdateIntentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use BatchUpdateIntentsResponse.ProtoReflect.Descriptor instead.
func (*BatchUpdateIntentsResponse) GetIntents ¶
func (x *BatchUpdateIntentsResponse) GetIntents() []*Intent
func (*BatchUpdateIntentsResponse) ProtoMessage ¶
func (*BatchUpdateIntentsResponse) ProtoMessage()
func (*BatchUpdateIntentsResponse) ProtoReflect ¶
func (x *BatchUpdateIntentsResponse) ProtoReflect() protoreflect.Message
func (*BatchUpdateIntentsResponse) Reset ¶
func (x *BatchUpdateIntentsResponse) Reset()
func (*BatchUpdateIntentsResponse) String ¶
func (x *BatchUpdateIntentsResponse) String() string
type BidiStreamingAnalyzeContentRequest ¶
type BidiStreamingAnalyzeContentRequest struct {
// Required. Possible request types for BidiStreamingAnalyzeContent.
//
// Types that are valid to be assigned to Request:
//
// *BidiStreamingAnalyzeContentRequest_Config_
// *BidiStreamingAnalyzeContentRequest_Input_
Request isBidiStreamingAnalyzeContentRequest_Request `protobuf_oneof:"request"`
// contains filtered or unexported fields
}
The request message for [Participants.BidiStreamingAnalyzeContent][google.cloud.dialogflow.v2.Participants.BidiStreamingAnalyzeContent].
func (*BidiStreamingAnalyzeContentRequest) Descriptor
deprecated
func (*BidiStreamingAnalyzeContentRequest) Descriptor() ([]byte, []int)
Deprecated: Use BidiStreamingAnalyzeContentRequest.ProtoReflect.Descriptor instead.
func (*BidiStreamingAnalyzeContentRequest) GetConfig ¶
func (x *BidiStreamingAnalyzeContentRequest) GetConfig() *BidiStreamingAnalyzeContentRequest_Config
func (*BidiStreamingAnalyzeContentRequest) GetInput ¶
func (x *BidiStreamingAnalyzeContentRequest) GetInput() *BidiStreamingAnalyzeContentRequest_Input
func (*BidiStreamingAnalyzeContentRequest) GetRequest ¶
func (x *BidiStreamingAnalyzeContentRequest) GetRequest() isBidiStreamingAnalyzeContentRequest_Request
func (*BidiStreamingAnalyzeContentRequest) ProtoMessage ¶
func (*BidiStreamingAnalyzeContentRequest) ProtoMessage()
func (*BidiStreamingAnalyzeContentRequest) ProtoReflect ¶
func (x *BidiStreamingAnalyzeContentRequest) ProtoReflect() protoreflect.Message
func (*BidiStreamingAnalyzeContentRequest) Reset ¶
func (x *BidiStreamingAnalyzeContentRequest) Reset()
func (*BidiStreamingAnalyzeContentRequest) String ¶
func (x *BidiStreamingAnalyzeContentRequest) String() string
type BidiStreamingAnalyzeContentRequest_Config ¶
type BidiStreamingAnalyzeContentRequest_Config struct {
// Required. The name of the participant to fetch response for.
// Format: `projects/<Project ID>/locations/<Location
// ID>/conversations/<Conversation ID>/participants/<Participant ID>`.
Participant string `protobuf:"bytes,1,opt,name=participant,proto3" json:"participant,omitempty"`
// The config of the session.
//
// Types that are valid to be assigned to Config:
//
// *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig_
Config isBidiStreamingAnalyzeContentRequest_Config_Config `protobuf_oneof:"config"`
// Optional. Parameters to be passed to the virtual agent at the beginning.
InitialVirtualAgentParameters *structpb.Struct `` /* 152-byte string literal not displayed */
// Optional. Initial parameters for the virtual-agent.
InitialVirtualAgentQueryParams *QueryParameters `` /* 157-byte string literal not displayed */
// contains filtered or unexported fields
}
The config of the session.
func (*BidiStreamingAnalyzeContentRequest_Config) Descriptor
deprecated
func (*BidiStreamingAnalyzeContentRequest_Config) Descriptor() ([]byte, []int)
Deprecated: Use BidiStreamingAnalyzeContentRequest_Config.ProtoReflect.Descriptor instead.
func (*BidiStreamingAnalyzeContentRequest_Config) GetConfig ¶
func (x *BidiStreamingAnalyzeContentRequest_Config) GetConfig() isBidiStreamingAnalyzeContentRequest_Config_Config
func (*BidiStreamingAnalyzeContentRequest_Config) GetInitialVirtualAgentParameters ¶
func (x *BidiStreamingAnalyzeContentRequest_Config) GetInitialVirtualAgentParameters() *structpb.Struct
func (*BidiStreamingAnalyzeContentRequest_Config) GetInitialVirtualAgentQueryParams ¶
func (x *BidiStreamingAnalyzeContentRequest_Config) GetInitialVirtualAgentQueryParams() *QueryParameters
func (*BidiStreamingAnalyzeContentRequest_Config) GetParticipant ¶
func (x *BidiStreamingAnalyzeContentRequest_Config) GetParticipant() string
func (*BidiStreamingAnalyzeContentRequest_Config) GetVoiceSessionConfig ¶
func (x *BidiStreamingAnalyzeContentRequest_Config) GetVoiceSessionConfig() *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig
func (*BidiStreamingAnalyzeContentRequest_Config) ProtoMessage ¶
func (*BidiStreamingAnalyzeContentRequest_Config) ProtoMessage()
func (*BidiStreamingAnalyzeContentRequest_Config) ProtoReflect ¶
func (x *BidiStreamingAnalyzeContentRequest_Config) ProtoReflect() protoreflect.Message
func (*BidiStreamingAnalyzeContentRequest_Config) Reset ¶
func (x *BidiStreamingAnalyzeContentRequest_Config) Reset()
func (*BidiStreamingAnalyzeContentRequest_Config) String ¶
func (x *BidiStreamingAnalyzeContentRequest_Config) String() string
type BidiStreamingAnalyzeContentRequest_Config_ ¶
type BidiStreamingAnalyzeContentRequest_Config_ struct {
// The config message for this conversation.
Config *BidiStreamingAnalyzeContentRequest_Config `protobuf:"bytes,1,opt,name=config,proto3,oneof"`
}
type BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig ¶
type BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig struct {
// Required. The encoding of input audio.
InputAudioEncoding AudioEncoding `` /* 164-byte string literal not displayed */
// Required. The sample rate of input audio.
InputAudioSampleRateHertz int32 `` /* 143-byte string literal not displayed */
// Required. The encoding of output audio.
OutputAudioEncoding OutputAudioEncoding `` /* 173-byte string literal not displayed */
// Required. The sample rate of output audio.
OutputAudioSampleRateHertz int32 `` /* 146-byte string literal not displayed */
// Optional. Whether to enable CX proactive processing.
EnableCxProactiveProcessing bool `` /* 147-byte string literal not displayed */
// Optional. If true, Dialogflow will stream the audio bytes from Cloud
// TTS for speech synthesis using the StreamingSynthesize api.
EnableStreamingSynthesize bool `` /* 140-byte string literal not displayed */
// Optional. Configuration for using Gemini ASR models served via Vertex
// AI.
// This field is only used when `use_gemini_asr` is true.
GeminiAsrConfig *SpeechToTextConfig_GeminiAsrConfig `protobuf:"bytes,24,opt,name=gemini_asr_config,json=geminiAsrConfig,proto3" json:"gemini_asr_config,omitempty"`
// Optional. If true, Gemini ASR will be used for transcription instead of
// Cloud Speech-to-Text. If false, Cloud Speech-to-Text will be used.
// If unset, this setting is inherited from the ConversationProfile.
UseGeminiAsr *bool `protobuf:"varint,25,opt,name=use_gemini_asr,json=useGeminiAsr,proto3,oneof" json:"use_gemini_asr,omitempty"`
// contains filtered or unexported fields
}
The config about how to process the audio for a voice-based session.
func (*BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) Descriptor
deprecated
func (*BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) Descriptor() ([]byte, []int)
Deprecated: Use BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig.ProtoReflect.Descriptor instead.
func (*BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetEnableCxProactiveProcessing ¶
func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetEnableCxProactiveProcessing() bool
func (*BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetEnableStreamingSynthesize ¶
func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetEnableStreamingSynthesize() bool
func (*BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetGeminiAsrConfig ¶
func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetGeminiAsrConfig() *SpeechToTextConfig_GeminiAsrConfig
func (*BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetInputAudioEncoding ¶
func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetInputAudioEncoding() AudioEncoding
func (*BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetInputAudioSampleRateHertz ¶
func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetInputAudioSampleRateHertz() int32
func (*BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetOutputAudioEncoding ¶
func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetOutputAudioEncoding() OutputAudioEncoding
func (*BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetOutputAudioSampleRateHertz ¶
func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetOutputAudioSampleRateHertz() int32
func (*BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetUseGeminiAsr ¶
func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) GetUseGeminiAsr() bool
func (*BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) ProtoMessage ¶
func (*BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) ProtoMessage()
func (*BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) ProtoReflect ¶
func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) ProtoReflect() protoreflect.Message
func (*BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) Reset ¶
func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) Reset()
func (*BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) String ¶
func (x *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig) String() string
type BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig_ ¶
type BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig_ struct {
// Configure a voice-based session.
VoiceSessionConfig *BidiStreamingAnalyzeContentRequest_Config_VoiceSessionConfig `protobuf:"bytes,2,opt,name=voice_session_config,json=voiceSessionConfig,proto3,oneof"`
}
type BidiStreamingAnalyzeContentRequest_Input ¶
type BidiStreamingAnalyzeContentRequest_Input struct {
// Types that are valid to be assigned to Input:
//
// *BidiStreamingAnalyzeContentRequest_Input_Audio
// *BidiStreamingAnalyzeContentRequest_Input_Dtmf
// *BidiStreamingAnalyzeContentRequest_Input_Turn
Input isBidiStreamingAnalyzeContentRequest_Input_Input `protobuf_oneof:"input"`
// contains filtered or unexported fields
}
Input for the conversation.
func (*BidiStreamingAnalyzeContentRequest_Input) Descriptor
deprecated
func (*BidiStreamingAnalyzeContentRequest_Input) Descriptor() ([]byte, []int)
Deprecated: Use BidiStreamingAnalyzeContentRequest_Input.ProtoReflect.Descriptor instead.
func (*BidiStreamingAnalyzeContentRequest_Input) GetAudio ¶
func (x *BidiStreamingAnalyzeContentRequest_Input) GetAudio() []byte
func (*BidiStreamingAnalyzeContentRequest_Input) GetDtmf ¶
func (x *BidiStreamingAnalyzeContentRequest_Input) GetDtmf() *TelephonyDtmfEvents
func (*BidiStreamingAnalyzeContentRequest_Input) GetInput ¶
func (x *BidiStreamingAnalyzeContentRequest_Input) GetInput() isBidiStreamingAnalyzeContentRequest_Input_Input
func (*BidiStreamingAnalyzeContentRequest_Input) GetTurn ¶
func (x *BidiStreamingAnalyzeContentRequest_Input) GetTurn() *BidiStreamingAnalyzeContentRequest_TurnInput
func (*BidiStreamingAnalyzeContentRequest_Input) ProtoMessage ¶
func (*BidiStreamingAnalyzeContentRequest_Input) ProtoMessage()
func (*BidiStreamingAnalyzeContentRequest_Input) ProtoReflect ¶
func (x *BidiStreamingAnalyzeContentRequest_Input) ProtoReflect() protoreflect.Message
func (*BidiStreamingAnalyzeContentRequest_Input) Reset ¶
func (x *BidiStreamingAnalyzeContentRequest_Input) Reset()
func (*BidiStreamingAnalyzeContentRequest_Input) String ¶
func (x *BidiStreamingAnalyzeContentRequest_Input) String() string
type BidiStreamingAnalyzeContentRequest_Input_ ¶
type BidiStreamingAnalyzeContentRequest_Input_ struct {
// Text, audio or other multi-modality inputs.
// This is the second and following messages sent by the client.
Input *BidiStreamingAnalyzeContentRequest_Input `protobuf:"bytes,2,opt,name=input,proto3,oneof"`
}
type BidiStreamingAnalyzeContentRequest_Input_Audio ¶
type BidiStreamingAnalyzeContentRequest_Input_Audio struct {
// The content of audio stream to be recognized.
Audio []byte `protobuf:"bytes,1,opt,name=audio,proto3,oneof"`
}
type BidiStreamingAnalyzeContentRequest_Input_Dtmf ¶
type BidiStreamingAnalyzeContentRequest_Input_Dtmf struct {
// The DTMF digits used to invoke intent and fill in parameter value.
//
// This input is ignored if the previous response indicated that DTMF
// input is not accepted.
Dtmf *TelephonyDtmfEvents `protobuf:"bytes,2,opt,name=dtmf,proto3,oneof"`
}
type BidiStreamingAnalyzeContentRequest_Input_Turn ¶
type BidiStreamingAnalyzeContentRequest_Input_Turn struct {
// Turn input.
Turn *BidiStreamingAnalyzeContentRequest_TurnInput `protobuf:"bytes,3,opt,name=turn,proto3,oneof"`
}
type BidiStreamingAnalyzeContentRequest_TurnInput ¶
type BidiStreamingAnalyzeContentRequest_TurnInput struct {
// Content that indicates the end of the turn.
//
// Types that are valid to be assigned to MainContent:
//
// *BidiStreamingAnalyzeContentRequest_TurnInput_Text
// *BidiStreamingAnalyzeContentRequest_TurnInput_Intent
// *BidiStreamingAnalyzeContentRequest_TurnInput_Event
// *BidiStreamingAnalyzeContentRequest_TurnInput_SuggestionInput
MainContent isBidiStreamingAnalyzeContentRequest_TurnInput_MainContent `protobuf_oneof:"main_content"`
// Optional. Parameters to be passed to the virtual agent.
VirtualAgentParameters *structpb.Struct `` /* 129-byte string literal not displayed */
// contains filtered or unexported fields
}
Input that forms data for a single turn.
func (*BidiStreamingAnalyzeContentRequest_TurnInput) Descriptor
deprecated
func (*BidiStreamingAnalyzeContentRequest_TurnInput) Descriptor() ([]byte, []int)
Deprecated: Use BidiStreamingAnalyzeContentRequest_TurnInput.ProtoReflect.Descriptor instead.
func (*BidiStreamingAnalyzeContentRequest_TurnInput) GetEvent ¶
func (x *BidiStreamingAnalyzeContentRequest_TurnInput) GetEvent() string
func (*BidiStreamingAnalyzeContentRequest_TurnInput) GetIntent ¶
func (x *BidiStreamingAnalyzeContentRequest_TurnInput) GetIntent() string
func (*BidiStreamingAnalyzeContentRequest_TurnInput) GetMainContent ¶
func (x *BidiStreamingAnalyzeContentRequest_TurnInput) GetMainContent() isBidiStreamingAnalyzeContentRequest_TurnInput_MainContent
func (*BidiStreamingAnalyzeContentRequest_TurnInput) GetSuggestionInput ¶
func (x *BidiStreamingAnalyzeContentRequest_TurnInput) GetSuggestionInput() *SuggestionInput
func (*BidiStreamingAnalyzeContentRequest_TurnInput) GetText ¶
func (x *BidiStreamingAnalyzeContentRequest_TurnInput) GetText() string
func (*BidiStreamingAnalyzeContentRequest_TurnInput) GetVirtualAgentParameters ¶
func (x *BidiStreamingAnalyzeContentRequest_TurnInput) GetVirtualAgentParameters() *structpb.Struct
func (*BidiStreamingAnalyzeContentRequest_TurnInput) ProtoMessage ¶
func (*BidiStreamingAnalyzeContentRequest_TurnInput) ProtoMessage()
func (*BidiStreamingAnalyzeContentRequest_TurnInput) ProtoReflect ¶
func (x *BidiStreamingAnalyzeContentRequest_TurnInput) ProtoReflect() protoreflect.Message
func (*BidiStreamingAnalyzeContentRequest_TurnInput) Reset ¶
func (x *BidiStreamingAnalyzeContentRequest_TurnInput) Reset()
func (*BidiStreamingAnalyzeContentRequest_TurnInput) String ¶
func (x *BidiStreamingAnalyzeContentRequest_TurnInput) String() string
type BidiStreamingAnalyzeContentRequest_TurnInput_Event ¶
type BidiStreamingAnalyzeContentRequest_TurnInput_Event struct {
// The input event name.
// This can only be sent once and would cancel the ongoing speech
// recognition if any. To trigger the Welcome intent use the
// event "WELCOME"
Event string `protobuf:"bytes,3,opt,name=event,proto3,oneof"`
}
type BidiStreamingAnalyzeContentRequest_TurnInput_Intent ¶
type BidiStreamingAnalyzeContentRequest_TurnInput_Intent struct {
// The intent to be triggered on V3 agent.
// Format: `projects/<Project ID>/locations/<Location ID>/locations/
// <Location ID>/agents/<Agent ID>/intents/<Intent ID>`. This can only be
// used to trigger the Welcome intent id if the modality is text.
Intent string `protobuf:"bytes,2,opt,name=intent,proto3,oneof"`
}
type BidiStreamingAnalyzeContentRequest_TurnInput_SuggestionInput ¶
type BidiStreamingAnalyzeContentRequest_TurnInput_SuggestionInput struct {
// Optional. Input for confirming, revising, or canceling a suggestion.
SuggestionInput *SuggestionInput `protobuf:"bytes,6,opt,name=suggestion_input,json=suggestionInput,proto3,oneof"`
}
type BidiStreamingAnalyzeContentRequest_TurnInput_Text ¶
type BidiStreamingAnalyzeContentRequest_TurnInput_Text struct {
// The UTF-8 encoded natural language text to be processed.
Text string `protobuf:"bytes,1,opt,name=text,proto3,oneof"`
}
type BidiStreamingAnalyzeContentResponse ¶
type BidiStreamingAnalyzeContentResponse struct {
// The output response.
//
// Types that are valid to be assigned to Response:
//
// *BidiStreamingAnalyzeContentResponse_RecognitionResult
// *BidiStreamingAnalyzeContentResponse_BargeInSignal_
// *BidiStreamingAnalyzeContentResponse_AnalyzeContentResponse
// *BidiStreamingAnalyzeContentResponse_TurnComplete_
Response isBidiStreamingAnalyzeContentResponse_Response `protobuf_oneof:"response"`
// contains filtered or unexported fields
}
The response message for [Participants.BidiStreamingAnalyzeContent][google.cloud.dialogflow.v2.Participants.BidiStreamingAnalyzeContent].
func (*BidiStreamingAnalyzeContentResponse) Descriptor
deprecated
func (*BidiStreamingAnalyzeContentResponse) Descriptor() ([]byte, []int)
Deprecated: Use BidiStreamingAnalyzeContentResponse.ProtoReflect.Descriptor instead.
func (*BidiStreamingAnalyzeContentResponse) GetAnalyzeContentResponse ¶
func (x *BidiStreamingAnalyzeContentResponse) GetAnalyzeContentResponse() *AnalyzeContentResponse
func (*BidiStreamingAnalyzeContentResponse) GetBargeInSignal ¶
func (x *BidiStreamingAnalyzeContentResponse) GetBargeInSignal() *BidiStreamingAnalyzeContentResponse_BargeInSignal
func (*BidiStreamingAnalyzeContentResponse) GetRecognitionResult ¶
func (x *BidiStreamingAnalyzeContentResponse) GetRecognitionResult() *StreamingRecognitionResult
func (*BidiStreamingAnalyzeContentResponse) GetResponse ¶
func (x *BidiStreamingAnalyzeContentResponse) GetResponse() isBidiStreamingAnalyzeContentResponse_Response
func (*BidiStreamingAnalyzeContentResponse) GetTurnComplete ¶
func (x *BidiStreamingAnalyzeContentResponse) GetTurnComplete() *BidiStreamingAnalyzeContentResponse_TurnComplete
func (*BidiStreamingAnalyzeContentResponse) ProtoMessage ¶
func (*BidiStreamingAnalyzeContentResponse) ProtoMessage()
func (*BidiStreamingAnalyzeContentResponse) ProtoReflect ¶
func (x *BidiStreamingAnalyzeContentResponse) ProtoReflect() protoreflect.Message
func (*BidiStreamingAnalyzeContentResponse) Reset ¶
func (x *BidiStreamingAnalyzeContentResponse) Reset()
func (*BidiStreamingAnalyzeContentResponse) String ¶
func (x *BidiStreamingAnalyzeContentResponse) String() string
type BidiStreamingAnalyzeContentResponse_AnalyzeContentResponse ¶
type BidiStreamingAnalyzeContentResponse_AnalyzeContentResponse struct {
// The agent response from analyze content.
AnalyzeContentResponse *AnalyzeContentResponse `protobuf:"bytes,3,opt,name=analyze_content_response,json=analyzeContentResponse,proto3,oneof"`
}
type BidiStreamingAnalyzeContentResponse_BargeInSignal ¶
type BidiStreamingAnalyzeContentResponse_BargeInSignal struct {
// contains filtered or unexported fields
}
Indicate the user barge-in has been detected.
func (*BidiStreamingAnalyzeContentResponse_BargeInSignal) Descriptor
deprecated
func (*BidiStreamingAnalyzeContentResponse_BargeInSignal) Descriptor() ([]byte, []int)
Deprecated: Use BidiStreamingAnalyzeContentResponse_BargeInSignal.ProtoReflect.Descriptor instead.
func (*BidiStreamingAnalyzeContentResponse_BargeInSignal) ProtoMessage ¶
func (*BidiStreamingAnalyzeContentResponse_BargeInSignal) ProtoMessage()
func (*BidiStreamingAnalyzeContentResponse_BargeInSignal) ProtoReflect ¶
func (x *BidiStreamingAnalyzeContentResponse_BargeInSignal) ProtoReflect() protoreflect.Message
func (*BidiStreamingAnalyzeContentResponse_BargeInSignal) Reset ¶
func (x *BidiStreamingAnalyzeContentResponse_BargeInSignal) Reset()
func (*BidiStreamingAnalyzeContentResponse_BargeInSignal) String ¶
func (x *BidiStreamingAnalyzeContentResponse_BargeInSignal) String() string
type BidiStreamingAnalyzeContentResponse_BargeInSignal_ ¶
type BidiStreamingAnalyzeContentResponse_BargeInSignal_ struct {
// Indicate the user barge-in has been detected, and client should stop
// playing back the audio.
BargeInSignal *BidiStreamingAnalyzeContentResponse_BargeInSignal `protobuf:"bytes,2,opt,name=barge_in_signal,json=bargeInSignal,proto3,oneof"`
}
type BidiStreamingAnalyzeContentResponse_RecognitionResult ¶
type BidiStreamingAnalyzeContentResponse_RecognitionResult struct {
// The result of speech recognition.
RecognitionResult *StreamingRecognitionResult `protobuf:"bytes,1,opt,name=recognition_result,json=recognitionResult,proto3,oneof"`
}
type BidiStreamingAnalyzeContentResponse_TurnComplete ¶
type BidiStreamingAnalyzeContentResponse_TurnComplete struct {
// contains filtered or unexported fields
}
Indicate that the turn is complete.
func (*BidiStreamingAnalyzeContentResponse_TurnComplete) Descriptor
deprecated
func (*BidiStreamingAnalyzeContentResponse_TurnComplete) Descriptor() ([]byte, []int)
Deprecated: Use BidiStreamingAnalyzeContentResponse_TurnComplete.ProtoReflect.Descriptor instead.
func (*BidiStreamingAnalyzeContentResponse_TurnComplete) ProtoMessage ¶
func (*BidiStreamingAnalyzeContentResponse_TurnComplete) ProtoMessage()
func (*BidiStreamingAnalyzeContentResponse_TurnComplete) ProtoReflect ¶
func (x *BidiStreamingAnalyzeContentResponse_TurnComplete) ProtoReflect() protoreflect.Message
func (*BidiStreamingAnalyzeContentResponse_TurnComplete) Reset ¶
func (x *BidiStreamingAnalyzeContentResponse_TurnComplete) Reset()
func (*BidiStreamingAnalyzeContentResponse_TurnComplete) String ¶
func (x *BidiStreamingAnalyzeContentResponse_TurnComplete) String() string
type BidiStreamingAnalyzeContentResponse_TurnComplete_ ¶
type BidiStreamingAnalyzeContentResponse_TurnComplete_ struct {
// Indicate that the turn is complete.
TurnComplete *BidiStreamingAnalyzeContentResponse_TurnComplete `protobuf:"bytes,4,opt,name=turn_complete,json=turnComplete,proto3,oneof"`
}
type CancelQuery ¶
type CancelQuery struct {
// contains filtered or unexported fields
}
Message to signal cancellation of the current query turn. Cancels the currently active interactive query, not any query running in the background.
func (*CancelQuery) Descriptor
deprecated
func (*CancelQuery) Descriptor() ([]byte, []int)
Deprecated: Use CancelQuery.ProtoReflect.Descriptor instead.
func (*CancelQuery) ProtoMessage ¶
func (*CancelQuery) ProtoMessage()
func (*CancelQuery) ProtoReflect ¶
func (x *CancelQuery) ProtoReflect() protoreflect.Message
func (*CancelQuery) Reset ¶
func (x *CancelQuery) Reset()
func (*CancelQuery) String ¶
func (x *CancelQuery) String() string
type CesAppSpec
deprecated
added in
v1.77.0
type CesAppSpec struct {
// Optional. Format: `projects/<Project ID>/locations/<Location ID>/apps/<app
// ID>`.
CesApp string `protobuf:"bytes,1,opt,name=ces_app,json=cesApp,proto3" json:"ces_app,omitempty"`
// Optional. Indicates whether the app requires human confirmation.
ConfirmationRequirement Tool_ConfirmationRequirement `` /* 192-byte string literal not displayed */
// Optional. Only applicable for CompanionAgent.
// Indicates whether the ces app is enabled in proactive mode.
// At least one of `proactive_enabled` or `reactive_enabled` should be
// true; otherwise, the ces app will be ignored.
ProactiveEnabled *bool `protobuf:"varint,3,opt,name=proactive_enabled,json=proactiveEnabled,proto3,oneof" json:"proactive_enabled,omitempty"`
// Optional. Only applicable for CompanionAgent.
// Indicates whether the ces app is enabled in reactive mode.
// At least one of `proactive_enabled` or `reactive_enabled` should be
// true; otherwise, the ces app will be ignored.
ReactiveEnabled *bool `protobuf:"varint,4,opt,name=reactive_enabled,json=reactiveEnabled,proto3,oneof" json:"reactive_enabled,omitempty"`
// contains filtered or unexported fields
}
Deprecated: Use `CesToolSpec` instead. Spec of CES app that the generator can choose from.
Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/ces_app.proto.
func (*CesAppSpec) Descriptor
deprecated
added in
v1.77.0
func (*CesAppSpec) Descriptor() ([]byte, []int)
Deprecated: Use CesAppSpec.ProtoReflect.Descriptor instead.
func (*CesAppSpec) GetCesApp ¶ added in v1.77.0
func (x *CesAppSpec) GetCesApp() string
func (*CesAppSpec) GetConfirmationRequirement ¶ added in v1.77.0
func (x *CesAppSpec) GetConfirmationRequirement() Tool_ConfirmationRequirement
func (*CesAppSpec) GetProactiveEnabled ¶ added in v1.83.0
func (x *CesAppSpec) GetProactiveEnabled() bool
func (*CesAppSpec) GetReactiveEnabled ¶ added in v1.83.0
func (x *CesAppSpec) GetReactiveEnabled() bool
func (*CesAppSpec) ProtoMessage ¶ added in v1.77.0
func (*CesAppSpec) ProtoMessage()
func (*CesAppSpec) ProtoReflect ¶ added in v1.77.0
func (x *CesAppSpec) ProtoReflect() protoreflect.Message
func (*CesAppSpec) Reset ¶ added in v1.77.0
func (x *CesAppSpec) Reset()
func (*CesAppSpec) String ¶ added in v1.77.0
func (x *CesAppSpec) String() string
type CesToolSpec ¶ added in v1.77.0
type CesToolSpec struct {
// Optional. Format: `projects/<Project ID>/locations/<Location ID>/apps/<app
// ID>/tools/<tool ID>`.
CesTool string `protobuf:"bytes,1,opt,name=ces_tool,json=cesTool,proto3" json:"ces_tool,omitempty"`
// Optional. Indicates whether the tool requires human confirmation.
ConfirmationRequirement Tool_ConfirmationRequirement `` /* 192-byte string literal not displayed */
// contains filtered or unexported fields
}
Spec of CES tool that the generator can choose from.
func (*CesToolSpec) Descriptor
deprecated
added in
v1.77.0
func (*CesToolSpec) Descriptor() ([]byte, []int)
Deprecated: Use CesToolSpec.ProtoReflect.Descriptor instead.
func (*CesToolSpec) GetCesTool ¶ added in v1.77.0
func (x *CesToolSpec) GetCesTool() string
func (*CesToolSpec) GetConfirmationRequirement ¶ added in v1.77.0
func (x *CesToolSpec) GetConfirmationRequirement() Tool_ConfirmationRequirement
func (*CesToolSpec) ProtoMessage ¶ added in v1.77.0
func (*CesToolSpec) ProtoMessage()
func (*CesToolSpec) ProtoReflect ¶ added in v1.77.0
func (x *CesToolSpec) ProtoReflect() protoreflect.Message
func (*CesToolSpec) Reset ¶ added in v1.77.0
func (x *CesToolSpec) Reset()
func (*CesToolSpec) String ¶ added in v1.77.0
func (x *CesToolSpec) String() string
type ClearSuggestionFeatureConfigOperationMetadata ¶
type ClearSuggestionFeatureConfigOperationMetadata struct {
// The resource name of the conversation profile. Format:
// `projects/<Project ID>/locations/<Location
// ID>/conversationProfiles/<Conversation Profile ID>`
ConversationProfile string `protobuf:"bytes,1,opt,name=conversation_profile,json=conversationProfile,proto3" json:"conversation_profile,omitempty"`
// Required. The participant role to remove the suggestion feature
// config. Only HUMAN_AGENT or END_USER can be used.
ParticipantRole Participant_Role `` /* 156-byte string literal not displayed */
// Required. The type of the suggestion feature to remove.
SuggestionFeatureType SuggestionFeature_Type `` /* 182-byte string literal not displayed */
// Timestamp whe the request was created. The time is measured on server side.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// contains filtered or unexported fields
}
Metadata for a [ConversationProfiles.ClearSuggestionFeatureConfig][google.cloud.dialogflow.v2.ConversationProfiles.ClearSuggestionFeatureConfig] operation.
func (*ClearSuggestionFeatureConfigOperationMetadata) Descriptor
deprecated
func (*ClearSuggestionFeatureConfigOperationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ClearSuggestionFeatureConfigOperationMetadata.ProtoReflect.Descriptor instead.
func (*ClearSuggestionFeatureConfigOperationMetadata) GetConversationProfile ¶
func (x *ClearSuggestionFeatureConfigOperationMetadata) GetConversationProfile() string
func (*ClearSuggestionFeatureConfigOperationMetadata) GetCreateTime ¶
func (x *ClearSuggestionFeatureConfigOperationMetadata) GetCreateTime() *timestamppb.Timestamp
func (*ClearSuggestionFeatureConfigOperationMetadata) GetParticipantRole ¶
func (x *ClearSuggestionFeatureConfigOperationMetadata) GetParticipantRole() Participant_Role
func (*ClearSuggestionFeatureConfigOperationMetadata) GetSuggestionFeatureType ¶
func (x *ClearSuggestionFeatureConfigOperationMetadata) GetSuggestionFeatureType() SuggestionFeature_Type
func (*ClearSuggestionFeatureConfigOperationMetadata) ProtoMessage ¶
func (*ClearSuggestionFeatureConfigOperationMetadata) ProtoMessage()
func (*ClearSuggestionFeatureConfigOperationMetadata) ProtoReflect ¶
func (x *ClearSuggestionFeatureConfigOperationMetadata) ProtoReflect() protoreflect.Message
func (*ClearSuggestionFeatureConfigOperationMetadata) Reset ¶
func (x *ClearSuggestionFeatureConfigOperationMetadata) Reset()
func (*ClearSuggestionFeatureConfigOperationMetadata) String ¶
func (x *ClearSuggestionFeatureConfigOperationMetadata) String() string
type ClearSuggestionFeatureConfigRequest ¶
type ClearSuggestionFeatureConfigRequest struct {
// Required. The Conversation Profile to add or update the suggestion feature
// config. Format: `projects/<Project ID>/locations/<Location
// ID>/conversationProfiles/<Conversation Profile ID>`.
ConversationProfile string `protobuf:"bytes,1,opt,name=conversation_profile,json=conversationProfile,proto3" json:"conversation_profile,omitempty"`
// Required. The participant role to remove the suggestion feature
// config. Only HUMAN_AGENT or END_USER can be used.
ParticipantRole Participant_Role `` /* 156-byte string literal not displayed */
// Required. The type of the suggestion feature to remove.
SuggestionFeatureType SuggestionFeature_Type `` /* 182-byte string literal not displayed */
// contains filtered or unexported fields
}
The request message for [ConversationProfiles.ClearSuggestionFeatureConfig][google.cloud.dialogflow.v2.ConversationProfiles.ClearSuggestionFeatureConfig].
func (*ClearSuggestionFeatureConfigRequest) Descriptor
deprecated
func (*ClearSuggestionFeatureConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use ClearSuggestionFeatureConfigRequest.ProtoReflect.Descriptor instead.
func (*ClearSuggestionFeatureConfigRequest) GetConversationProfile ¶
func (x *ClearSuggestionFeatureConfigRequest) GetConversationProfile() string
func (*ClearSuggestionFeatureConfigRequest) GetParticipantRole ¶
func (x *ClearSuggestionFeatureConfigRequest) GetParticipantRole() Participant_Role
func (*ClearSuggestionFeatureConfigRequest) GetSuggestionFeatureType ¶
func (x *ClearSuggestionFeatureConfigRequest) GetSuggestionFeatureType() SuggestionFeature_Type
func (*ClearSuggestionFeatureConfigRequest) ProtoMessage ¶
func (*ClearSuggestionFeatureConfigRequest) ProtoMessage()
func (*ClearSuggestionFeatureConfigRequest) ProtoReflect ¶
func (x *ClearSuggestionFeatureConfigRequest) ProtoReflect() protoreflect.Message
func (*ClearSuggestionFeatureConfigRequest) Reset ¶
func (x *ClearSuggestionFeatureConfigRequest) Reset()
func (*ClearSuggestionFeatureConfigRequest) String ¶
func (x *ClearSuggestionFeatureConfigRequest) String() string
type CloudConversationDebuggingInfo ¶ added in v1.33.0
type CloudConversationDebuggingInfo struct {
// Number of input audio data chunks in streaming requests.
AudioDataChunks int32 `protobuf:"varint,1,opt,name=audio_data_chunks,json=audioDataChunks,proto3" json:"audio_data_chunks,omitempty"`
// Time offset of the end of speech utterance relative to the
// beginning of the first audio chunk.
ResultEndTimeOffset *durationpb.Duration `protobuf:"bytes,2,opt,name=result_end_time_offset,json=resultEndTimeOffset,proto3" json:"result_end_time_offset,omitempty"`
// Duration of first audio chunk.
FirstAudioDuration *durationpb.Duration `protobuf:"bytes,3,opt,name=first_audio_duration,json=firstAudioDuration,proto3" json:"first_audio_duration,omitempty"`
// Whether client used single utterance mode.
SingleUtterance bool `protobuf:"varint,5,opt,name=single_utterance,json=singleUtterance,proto3" json:"single_utterance,omitempty"`
// Time offsets of the speech partial results relative to the beginning of
// the stream.
SpeechPartialResultsEndTimes []*durationpb.Duration `` /* 151-byte string literal not displayed */
// Time offsets of the speech final results (is_final=true) relative to the
// beginning of the stream.
SpeechFinalResultsEndTimes []*durationpb.Duration `` /* 145-byte string literal not displayed */
// Total number of partial responses.
PartialResponses int32 `protobuf:"varint,8,opt,name=partial_responses,json=partialResponses,proto3" json:"partial_responses,omitempty"`
// Time offset of Speaker ID stream close time relative to the Speech stream
// close time in milliseconds. Only meaningful for conversations involving
// passive verification.
SpeakerIdPassiveLatencyMsOffset int32 `` /* 163-byte string literal not displayed */
// Whether a barge-in event is triggered in this request.
BargeinEventTriggered bool `` /* 128-byte string literal not displayed */
// Whether speech uses single utterance mode.
SpeechSingleUtterance bool `` /* 128-byte string literal not displayed */
// Time offsets of the DTMF partial results relative to the beginning of
// the stream.
DtmfPartialResultsTimes []*durationpb.Duration `` /* 135-byte string literal not displayed */
// Time offsets of the DTMF final results relative to the beginning of
// the stream.
DtmfFinalResultsTimes []*durationpb.Duration `` /* 129-byte string literal not displayed */
// Time offset of the end-of-single-utterance signal relative to the
// beginning of the stream.
SingleUtteranceEndTimeOffset *durationpb.Duration `` /* 152-byte string literal not displayed */
// No speech timeout settings for the stream.
NoSpeechTimeout *durationpb.Duration `protobuf:"bytes,15,opt,name=no_speech_timeout,json=noSpeechTimeout,proto3" json:"no_speech_timeout,omitempty"`
// Speech endpointing timeout settings for the stream.
EndpointingTimeout *durationpb.Duration `protobuf:"bytes,19,opt,name=endpointing_timeout,json=endpointingTimeout,proto3" json:"endpointing_timeout,omitempty"`
// Whether the streaming terminates with an injected text query.
IsInputText bool `protobuf:"varint,16,opt,name=is_input_text,json=isInputText,proto3" json:"is_input_text,omitempty"`
// Client half close time in terms of input audio duration.
ClientHalfCloseTimeOffset *durationpb.Duration `` /* 143-byte string literal not displayed */
// Client half close time in terms of API streaming duration.
ClientHalfCloseStreamingTimeOffset *durationpb.Duration `` /* 172-byte string literal not displayed */
// contains filtered or unexported fields
}
Cloud conversation info for easier debugging. It will get populated in `StreamingDetectIntentResponse` or `StreamingAnalyzeContentResponse` when the flag `enable_debugging_info` is set to true in corresponding requests.
func (*CloudConversationDebuggingInfo) Descriptor
deprecated
added in
v1.33.0
func (*CloudConversationDebuggingInfo) Descriptor() ([]byte, []int)
Deprecated: Use CloudConversationDebuggingInfo.ProtoReflect.Descriptor instead.
func (*CloudConversationDebuggingInfo) GetAudioDataChunks ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) GetAudioDataChunks() int32
func (*CloudConversationDebuggingInfo) GetBargeinEventTriggered ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) GetBargeinEventTriggered() bool
func (*CloudConversationDebuggingInfo) GetClientHalfCloseStreamingTimeOffset ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) GetClientHalfCloseStreamingTimeOffset() *durationpb.Duration
func (*CloudConversationDebuggingInfo) GetClientHalfCloseTimeOffset ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) GetClientHalfCloseTimeOffset() *durationpb.Duration
func (*CloudConversationDebuggingInfo) GetDtmfFinalResultsTimes ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) GetDtmfFinalResultsTimes() []*durationpb.Duration
func (*CloudConversationDebuggingInfo) GetDtmfPartialResultsTimes ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) GetDtmfPartialResultsTimes() []*durationpb.Duration
func (*CloudConversationDebuggingInfo) GetEndpointingTimeout ¶ added in v1.43.0
func (x *CloudConversationDebuggingInfo) GetEndpointingTimeout() *durationpb.Duration
func (*CloudConversationDebuggingInfo) GetFirstAudioDuration ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) GetFirstAudioDuration() *durationpb.Duration
func (*CloudConversationDebuggingInfo) GetIsInputText ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) GetIsInputText() bool
func (*CloudConversationDebuggingInfo) GetNoSpeechTimeout ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) GetNoSpeechTimeout() *durationpb.Duration
func (*CloudConversationDebuggingInfo) GetPartialResponses ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) GetPartialResponses() int32
func (*CloudConversationDebuggingInfo) GetResultEndTimeOffset ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) GetResultEndTimeOffset() *durationpb.Duration
func (*CloudConversationDebuggingInfo) GetSingleUtterance ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) GetSingleUtterance() bool
func (*CloudConversationDebuggingInfo) GetSingleUtteranceEndTimeOffset ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) GetSingleUtteranceEndTimeOffset() *durationpb.Duration
func (*CloudConversationDebuggingInfo) GetSpeakerIdPassiveLatencyMsOffset ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) GetSpeakerIdPassiveLatencyMsOffset() int32
func (*CloudConversationDebuggingInfo) GetSpeechFinalResultsEndTimes ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) GetSpeechFinalResultsEndTimes() []*durationpb.Duration
func (*CloudConversationDebuggingInfo) GetSpeechPartialResultsEndTimes ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) GetSpeechPartialResultsEndTimes() []*durationpb.Duration
func (*CloudConversationDebuggingInfo) GetSpeechSingleUtterance ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) GetSpeechSingleUtterance() bool
func (*CloudConversationDebuggingInfo) ProtoMessage ¶ added in v1.33.0
func (*CloudConversationDebuggingInfo) ProtoMessage()
func (*CloudConversationDebuggingInfo) ProtoReflect ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) ProtoReflect() protoreflect.Message
func (*CloudConversationDebuggingInfo) Reset ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) Reset()
func (*CloudConversationDebuggingInfo) String ¶ added in v1.33.0
func (x *CloudConversationDebuggingInfo) String() string
type CompanionAgent ¶
type CompanionAgent struct {
// Identifier. The unique identifier of the companion agent.
// Format:
// `projects/{project}/locations/{location}/companionAgents/{companion_agent}`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Output only. Creation time of this companion agent.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. Update time of this companion agent.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Optional. List of CES toolset specs that the companion agent can choose
// from.
ToolsetTools []*ToolsetTool `protobuf:"bytes,4,rep,name=toolset_tools,json=toolsetTools,proto3" json:"toolset_tools,omitempty"`
// Optional. List of CES tool specs that the companion agent can choose from.
CesToolSpecs []*CesToolSpec `protobuf:"bytes,5,rep,name=ces_tool_specs,json=cesToolSpecs,proto3" json:"ces_tool_specs,omitempty"`
// Optional. Display name for the companion agent.
// Character limit is 63.
DisplayName string `protobuf:"bytes,8,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Optional. Description for the companion agent.
Description string `protobuf:"bytes,9,opt,name=description,proto3" json:"description,omitempty"`
// Optional. List of skill configs for the companion agent.
// Allows at most one instance of each
// [SkillConfig][google.cloud.dialogflow.v2.CompanionAgent.SkillConfig] type.
SkillConfigs []*CompanionAgent_SkillConfig `protobuf:"bytes,7,rep,name=skill_configs,json=skillConfigs,proto3" json:"skill_configs,omitempty"`
// contains filtered or unexported fields
}
Companion agent.
func (*CompanionAgent) Descriptor
deprecated
func (*CompanionAgent) Descriptor() ([]byte, []int)
Deprecated: Use CompanionAgent.ProtoReflect.Descriptor instead.
func (*CompanionAgent) GetCesToolSpecs ¶
func (x *CompanionAgent) GetCesToolSpecs() []*CesToolSpec
func (*CompanionAgent) GetCreateTime ¶
func (x *CompanionAgent) GetCreateTime() *timestamppb.Timestamp
func (*CompanionAgent) GetDescription ¶
func (x *CompanionAgent) GetDescription() string
func (*CompanionAgent) GetDisplayName ¶
func (x *CompanionAgent) GetDisplayName() string
func (*CompanionAgent) GetName ¶
func (x *CompanionAgent) GetName() string
func (*CompanionAgent) GetSkillConfigs ¶
func (x *CompanionAgent) GetSkillConfigs() []*CompanionAgent_SkillConfig
func (*CompanionAgent) GetToolsetTools ¶
func (x *CompanionAgent) GetToolsetTools() []*ToolsetTool
func (*CompanionAgent) GetUpdateTime ¶
func (x *CompanionAgent) GetUpdateTime() *timestamppb.Timestamp
func (*CompanionAgent) ProtoMessage ¶
func (*CompanionAgent) ProtoMessage()
func (*CompanionAgent) ProtoReflect ¶
func (x *CompanionAgent) ProtoReflect() protoreflect.Message
func (*CompanionAgent) Reset ¶
func (x *CompanionAgent) Reset()
func (*CompanionAgent) String ¶
func (x *CompanionAgent) String() string
type CompanionAgent_GuidanceSkillConfig ¶
type CompanionAgent_GuidanceSkillConfig struct {
// Optional. Customized instructions for guidance.
GuidanceInstructions []*GuidanceInstruction `protobuf:"bytes,2,rep,name=guidance_instructions,json=guidanceInstructions,proto3" json:"guidance_instructions,omitempty"`
// Optional. This is specific additional guidance that can configured by the
// user.
OverarchingGuidance string `protobuf:"bytes,3,opt,name=overarching_guidance,json=overarchingGuidance,proto3" json:"overarching_guidance,omitempty"`
// Optional. Knowledge source configuration for guidance.
KnowledgeSource *CompanionAgent_KnowledgeSource `protobuf:"bytes,5,opt,name=knowledge_source,json=knowledgeSource,proto3" json:"knowledge_source,omitempty"`
// contains filtered or unexported fields
}
Guidance skill configuration.
func (*CompanionAgent_GuidanceSkillConfig) Descriptor
deprecated
func (*CompanionAgent_GuidanceSkillConfig) Descriptor() ([]byte, []int)
Deprecated: Use CompanionAgent_GuidanceSkillConfig.ProtoReflect.Descriptor instead.
func (*CompanionAgent_GuidanceSkillConfig) GetGuidanceInstructions ¶
func (x *CompanionAgent_GuidanceSkillConfig) GetGuidanceInstructions() []*GuidanceInstruction
func (*CompanionAgent_GuidanceSkillConfig) GetKnowledgeSource ¶
func (x *CompanionAgent_GuidanceSkillConfig) GetKnowledgeSource() *CompanionAgent_KnowledgeSource
func (*CompanionAgent_GuidanceSkillConfig) GetOverarchingGuidance ¶
func (x *CompanionAgent_GuidanceSkillConfig) GetOverarchingGuidance() string
func (*CompanionAgent_GuidanceSkillConfig) ProtoMessage ¶
func (*CompanionAgent_GuidanceSkillConfig) ProtoMessage()
func (*CompanionAgent_GuidanceSkillConfig) ProtoReflect ¶
func (x *CompanionAgent_GuidanceSkillConfig) ProtoReflect() protoreflect.Message
func (*CompanionAgent_GuidanceSkillConfig) Reset ¶
func (x *CompanionAgent_GuidanceSkillConfig) Reset()
func (*CompanionAgent_GuidanceSkillConfig) String ¶
func (x *CompanionAgent_GuidanceSkillConfig) String() string
type CompanionAgent_KnowledgeSource ¶
type CompanionAgent_KnowledgeSource struct {
// contains filtered or unexported fields
}
Knowledge source configuration for knowledge retrieval.
func (*CompanionAgent_KnowledgeSource) Descriptor
deprecated
func (*CompanionAgent_KnowledgeSource) Descriptor() ([]byte, []int)
Deprecated: Use CompanionAgent_KnowledgeSource.ProtoReflect.Descriptor instead.
func (*CompanionAgent_KnowledgeSource) ProtoMessage ¶
func (*CompanionAgent_KnowledgeSource) ProtoMessage()
func (*CompanionAgent_KnowledgeSource) ProtoReflect ¶
func (x *CompanionAgent_KnowledgeSource) ProtoReflect() protoreflect.Message
func (*CompanionAgent_KnowledgeSource) Reset ¶
func (x *CompanionAgent_KnowledgeSource) Reset()
func (*CompanionAgent_KnowledgeSource) String ¶
func (x *CompanionAgent_KnowledgeSource) String() string
type CompanionAgent_SkillConfig ¶
type CompanionAgent_SkillConfig struct {
// Each SkillConfig will be one of the following specific skill configs.
//
// Types that are valid to be assigned to Config:
//
// *CompanionAgent_SkillConfig_GuidanceSkillConfig
// *CompanionAgent_SkillConfig_TranslationSkillConfig
Config isCompanionAgent_SkillConfig_Config `protobuf_oneof:"config"`
// Optional. The event that should trigger the skill.
SkillTriggeringEvent CompanionAgent_SkillConfig_SkillTriggerEvent `` /* 201-byte string literal not displayed */
// contains filtered or unexported fields
}
Skill configuration for the companion agent.
func (*CompanionAgent_SkillConfig) Descriptor
deprecated
func (*CompanionAgent_SkillConfig) Descriptor() ([]byte, []int)
Deprecated: Use CompanionAgent_SkillConfig.ProtoReflect.Descriptor instead.
func (*CompanionAgent_SkillConfig) GetConfig ¶
func (x *CompanionAgent_SkillConfig) GetConfig() isCompanionAgent_SkillConfig_Config
func (*CompanionAgent_SkillConfig) GetGuidanceSkillConfig ¶
func (x *CompanionAgent_SkillConfig) GetGuidanceSkillConfig() *CompanionAgent_GuidanceSkillConfig
func (*CompanionAgent_SkillConfig) GetSkillTriggeringEvent ¶
func (x *CompanionAgent_SkillConfig) GetSkillTriggeringEvent() CompanionAgent_SkillConfig_SkillTriggerEvent
func (*CompanionAgent_SkillConfig) GetTranslationSkillConfig ¶
func (x *CompanionAgent_SkillConfig) GetTranslationSkillConfig() *CompanionAgent_TranslationSkillConfig
func (*CompanionAgent_SkillConfig) ProtoMessage ¶
func (*CompanionAgent_SkillConfig) ProtoMessage()
func (*CompanionAgent_SkillConfig) ProtoReflect ¶
func (x *CompanionAgent_SkillConfig) ProtoReflect() protoreflect.Message
func (*CompanionAgent_SkillConfig) Reset ¶
func (x *CompanionAgent_SkillConfig) Reset()
func (*CompanionAgent_SkillConfig) String ¶
func (x *CompanionAgent_SkillConfig) String() string
type CompanionAgent_SkillConfig_GuidanceSkillConfig ¶
type CompanionAgent_SkillConfig_GuidanceSkillConfig struct {
// Optional. Guidance skill configuration.
GuidanceSkillConfig *CompanionAgent_GuidanceSkillConfig `protobuf:"bytes,2,opt,name=guidance_skill_config,json=guidanceSkillConfig,proto3,oneof"`
}
type CompanionAgent_SkillConfig_SkillTriggerEvent ¶
type CompanionAgent_SkillConfig_SkillTriggerEvent int32
The event that should trigger the skill.
const ( // Default value for SkillTriggerEvent. CompanionAgent_SkillConfig_SKILL_TRIGGER_EVENT_UNSPECIFIED CompanionAgent_SkillConfig_SkillTriggerEvent = 0 // Triggers when each chat message or voice utterance ends. CompanionAgent_SkillConfig_END_OF_UTTERANCE CompanionAgent_SkillConfig_SkillTriggerEvent = 1 // Triggers after each customer message. CompanionAgent_SkillConfig_CUSTOMER_MESSAGE CompanionAgent_SkillConfig_SkillTriggerEvent = 2 // Triggers after each agent message. CompanionAgent_SkillConfig_AGENT_MESSAGE CompanionAgent_SkillConfig_SkillTriggerEvent = 3 )
func (CompanionAgent_SkillConfig_SkillTriggerEvent) Descriptor ¶
func (CompanionAgent_SkillConfig_SkillTriggerEvent) Descriptor() protoreflect.EnumDescriptor
func (CompanionAgent_SkillConfig_SkillTriggerEvent) EnumDescriptor
deprecated
func (CompanionAgent_SkillConfig_SkillTriggerEvent) EnumDescriptor() ([]byte, []int)
Deprecated: Use CompanionAgent_SkillConfig_SkillTriggerEvent.Descriptor instead.
func (CompanionAgent_SkillConfig_SkillTriggerEvent) Number ¶
func (x CompanionAgent_SkillConfig_SkillTriggerEvent) Number() protoreflect.EnumNumber
func (CompanionAgent_SkillConfig_SkillTriggerEvent) String ¶
func (x CompanionAgent_SkillConfig_SkillTriggerEvent) String() string
func (CompanionAgent_SkillConfig_SkillTriggerEvent) Type ¶
func (CompanionAgent_SkillConfig_SkillTriggerEvent) Type() protoreflect.EnumType
type CompanionAgent_SkillConfig_TranslationSkillConfig ¶
type CompanionAgent_SkillConfig_TranslationSkillConfig struct {
// Optional. Translation skill configuration.
TranslationSkillConfig *CompanionAgent_TranslationSkillConfig `protobuf:"bytes,3,opt,name=translation_skill_config,json=translationSkillConfig,proto3,oneof"`
}
type CompanionAgent_TranslationSkillConfig ¶
type CompanionAgent_TranslationSkillConfig struct {
// Optional. Target language code for the agent, in IETF BCP-47 format
// (e.g., "en-US").
AgentLanguageCode string `protobuf:"bytes,1,opt,name=agent_language_code,json=agentLanguageCode,proto3" json:"agent_language_code,omitempty"`
// Optional. Target language code for the customer, in IETF BCP-47 format
// (e.g., "es").
CustomerLanguageCode string `protobuf:"bytes,2,opt,name=customer_language_code,json=customerLanguageCode,proto3" json:"customer_language_code,omitempty"`
// contains filtered or unexported fields
}
Translation skill configuration for the companion agent.
func (*CompanionAgent_TranslationSkillConfig) Descriptor
deprecated
func (*CompanionAgent_TranslationSkillConfig) Descriptor() ([]byte, []int)
Deprecated: Use CompanionAgent_TranslationSkillConfig.ProtoReflect.Descriptor instead.
func (*CompanionAgent_TranslationSkillConfig) GetAgentLanguageCode ¶
func (x *CompanionAgent_TranslationSkillConfig) GetAgentLanguageCode() string
func (*CompanionAgent_TranslationSkillConfig) GetCustomerLanguageCode ¶
func (x *CompanionAgent_TranslationSkillConfig) GetCustomerLanguageCode() string
func (*CompanionAgent_TranslationSkillConfig) ProtoMessage ¶
func (*CompanionAgent_TranslationSkillConfig) ProtoMessage()
func (*CompanionAgent_TranslationSkillConfig) ProtoReflect ¶
func (x *CompanionAgent_TranslationSkillConfig) ProtoReflect() protoreflect.Message
func (*CompanionAgent_TranslationSkillConfig) Reset ¶
func (x *CompanionAgent_TranslationSkillConfig) Reset()
func (*CompanionAgent_TranslationSkillConfig) String ¶
func (x *CompanionAgent_TranslationSkillConfig) String() string
type CompanionAgent_TriggerEvent ¶
type CompanionAgent_TriggerEvent int32
Event that triggers companion agent skills and guidance instructions.
const ( // Default value for TriggerEvent. // For skill_triggering_event, UNSPECIFIED defaults to CUSTOMER_MESSAGE. // For instruction trigger_event, UNSPECIFIED defaults to the skill's // skill_triggering_event. CompanionAgent_TRIGGER_EVENT_UNSPECIFIED CompanionAgent_TriggerEvent = 0 // Triggers when each chat message or voice utterance ends. CompanionAgent_END_OF_UTTERANCE CompanionAgent_TriggerEvent = 1 // Triggers after each customer message. CompanionAgent_CUSTOMER_MESSAGE CompanionAgent_TriggerEvent = 2 // Triggers after each agent message. CompanionAgent_AGENT_MESSAGE CompanionAgent_TriggerEvent = 3 )
func (CompanionAgent_TriggerEvent) Descriptor ¶
func (CompanionAgent_TriggerEvent) Descriptor() protoreflect.EnumDescriptor
func (CompanionAgent_TriggerEvent) Enum ¶
func (x CompanionAgent_TriggerEvent) Enum() *CompanionAgent_TriggerEvent
func (CompanionAgent_TriggerEvent) EnumDescriptor
deprecated
func (CompanionAgent_TriggerEvent) EnumDescriptor() ([]byte, []int)
Deprecated: Use CompanionAgent_TriggerEvent.Descriptor instead.
func (CompanionAgent_TriggerEvent) Number ¶
func (x CompanionAgent_TriggerEvent) Number() protoreflect.EnumNumber
func (CompanionAgent_TriggerEvent) String ¶
func (x CompanionAgent_TriggerEvent) String() string
func (CompanionAgent_TriggerEvent) Type ¶
func (CompanionAgent_TriggerEvent) Type() protoreflect.EnumType
type CompanionAgentsClient ¶
type CompanionAgentsClient interface {
// Creates a companion agent.
CreateCompanionAgent(ctx context.Context, in *CreateCompanionAgentRequest, opts ...grpc.CallOption) (*CompanionAgent, error)
// Gets a companion agent.
GetCompanionAgent(ctx context.Context, in *GetCompanionAgentRequest, opts ...grpc.CallOption) (*CompanionAgent, error)
// Updates a companion agent.
UpdateCompanionAgent(ctx context.Context, in *UpdateCompanionAgentRequest, opts ...grpc.CallOption) (*CompanionAgent, error)
// Deletes a companion agent.
DeleteCompanionAgent(ctx context.Context, in *DeleteCompanionAgentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Lists companion agents.
ListCompanionAgents(ctx context.Context, in *ListCompanionAgentsRequest, opts ...grpc.CallOption) (*ListCompanionAgentsResponse, error)
}
CompanionAgentsClient is the client API for CompanionAgents 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 NewCompanionAgentsClient ¶
func NewCompanionAgentsClient(cc grpc.ClientConnInterface) CompanionAgentsClient
type CompanionAgentsServer ¶
type CompanionAgentsServer interface {
// Creates a companion agent.
CreateCompanionAgent(context.Context, *CreateCompanionAgentRequest) (*CompanionAgent, error)
// Gets a companion agent.
GetCompanionAgent(context.Context, *GetCompanionAgentRequest) (*CompanionAgent, error)
// Updates a companion agent.
UpdateCompanionAgent(context.Context, *UpdateCompanionAgentRequest) (*CompanionAgent, error)
// Deletes a companion agent.
DeleteCompanionAgent(context.Context, *DeleteCompanionAgentRequest) (*emptypb.Empty, error)
// Lists companion agents.
ListCompanionAgents(context.Context, *ListCompanionAgentsRequest) (*ListCompanionAgentsResponse, error)
}
CompanionAgentsServer is the server API for CompanionAgents service. All implementations should embed UnimplementedCompanionAgentsServer for forward compatibility
type CompanionSuggestion ¶
type CompanionSuggestion struct {
// List of guidances generated by the Companion Agent.
Guidances []*CompanionSuggestion_Guidance `protobuf:"bytes,1,rep,name=guidances,proto3" json:"guidances,omitempty"`
// contains filtered or unexported fields
}
Represents a companion suggestion answer.
func (*CompanionSuggestion) Descriptor
deprecated
func (*CompanionSuggestion) Descriptor() ([]byte, []int)
Deprecated: Use CompanionSuggestion.ProtoReflect.Descriptor instead.
func (*CompanionSuggestion) GetGuidances ¶
func (x *CompanionSuggestion) GetGuidances() []*CompanionSuggestion_Guidance
func (*CompanionSuggestion) ProtoMessage ¶
func (*CompanionSuggestion) ProtoMessage()
func (*CompanionSuggestion) ProtoReflect ¶
func (x *CompanionSuggestion) ProtoReflect() protoreflect.Message
func (*CompanionSuggestion) Reset ¶
func (x *CompanionSuggestion) Reset()
func (*CompanionSuggestion) String ¶
func (x *CompanionSuggestion) String() string
type CompanionSuggestion_Guidance ¶
type CompanionSuggestion_Guidance struct {
// Suggested reply for the agent to respond to the customer.
SuggestedReply string `protobuf:"bytes,1,opt,name=suggested_reply,json=suggestedReply,proto3" json:"suggested_reply,omitempty"`
// Suggested action to human agent. For example, "Ask the customer for
// their shipping address" or "Create a new case for the customer".
SuggestedAction string `protobuf:"bytes,2,opt,name=suggested_action,json=suggestedAction,proto3" json:"suggested_action,omitempty"`
// Guidance instruction source.
InstructionSource *GuidanceInstruction `protobuf:"bytes,3,opt,name=instruction_source,json=instructionSource,proto3" json:"instruction_source,omitempty"`
// Knowledge sources.
KnowledgeSources []*CompanionSuggestion_Guidance_KnowledgeSource `protobuf:"bytes,4,rep,name=knowledge_sources,json=knowledgeSources,proto3" json:"knowledge_sources,omitempty"`
// Optional. A brief explanation of why the action is suggested.
Explanation string `protobuf:"bytes,12,opt,name=explanation,proto3" json:"explanation,omitempty"`
// Optional. Grounding metadata for the generated guidance.
GroundingMetadata *GroundingMetadata `protobuf:"bytes,6,opt,name=grounding_metadata,json=groundingMetadata,proto3,oneof" json:"grounding_metadata,omitempty"`
// Optional. Rich structured tool calls and their associated citations
// delivered directly as suggestions.
ToolCalls []*ToolCallSuggestion `protobuf:"bytes,7,rep,name=tool_calls,json=toolCalls,proto3" json:"tool_calls,omitempty"`
// Optional. The AnswerRecords of the tool calls that triggered this
// guidance.
// Format: `projects/<Project ID>/locations/<Location
// ID>/answerRecords/<Answer Record ID>`.
TriggeringToolCallAnswerRecords []string `` /* 161-byte string literal not displayed */
// contains filtered or unexported fields
}
Represents guidance for companion suggestion.
func (*CompanionSuggestion_Guidance) Descriptor
deprecated
func (*CompanionSuggestion_Guidance) Descriptor() ([]byte, []int)
Deprecated: Use CompanionSuggestion_Guidance.ProtoReflect.Descriptor instead.
func (*CompanionSuggestion_Guidance) GetExplanation ¶
func (x *CompanionSuggestion_Guidance) GetExplanation() string
func (*CompanionSuggestion_Guidance) GetGroundingMetadata ¶
func (x *CompanionSuggestion_Guidance) GetGroundingMetadata() *GroundingMetadata
func (*CompanionSuggestion_Guidance) GetInstructionSource ¶
func (x *CompanionSuggestion_Guidance) GetInstructionSource() *GuidanceInstruction
func (*CompanionSuggestion_Guidance) GetKnowledgeSources ¶
func (x *CompanionSuggestion_Guidance) GetKnowledgeSources() []*CompanionSuggestion_Guidance_KnowledgeSource
func (*CompanionSuggestion_Guidance) GetSuggestedAction ¶
func (x *CompanionSuggestion_Guidance) GetSuggestedAction() string
func (*CompanionSuggestion_Guidance) GetSuggestedReply ¶
func (x *CompanionSuggestion_Guidance) GetSuggestedReply() string
func (*CompanionSuggestion_Guidance) GetToolCalls ¶
func (x *CompanionSuggestion_Guidance) GetToolCalls() []*ToolCallSuggestion
func (*CompanionSuggestion_Guidance) GetTriggeringToolCallAnswerRecords ¶
func (x *CompanionSuggestion_Guidance) GetTriggeringToolCallAnswerRecords() []string
func (*CompanionSuggestion_Guidance) ProtoMessage ¶
func (*CompanionSuggestion_Guidance) ProtoMessage()
func (*CompanionSuggestion_Guidance) ProtoReflect ¶
func (x *CompanionSuggestion_Guidance) ProtoReflect() protoreflect.Message
func (*CompanionSuggestion_Guidance) Reset ¶
func (x *CompanionSuggestion_Guidance) Reset()
func (*CompanionSuggestion_Guidance) String ¶
func (x *CompanionSuggestion_Guidance) String() string
type CompanionSuggestion_Guidance_KnowledgeSource ¶
type CompanionSuggestion_Guidance_KnowledgeSource struct {
// URL of the knowledge article.
KnowledgeArticleUrl string `protobuf:"bytes,1,opt,name=knowledge_article_url,json=knowledgeArticleUrl,proto3" json:"knowledge_article_url,omitempty"`
// Knowledge article title.
KnowledgeArticleTitle string `` /* 126-byte string literal not displayed */
// Knowledge snippet.
KnowledgeSnippet string `protobuf:"bytes,3,opt,name=knowledge_snippet,json=knowledgeSnippet,proto3" json:"knowledge_snippet,omitempty"`
// contains filtered or unexported fields
}
Represents a knowledge source for the guidance.
func (*CompanionSuggestion_Guidance_KnowledgeSource) Descriptor
deprecated
func (*CompanionSuggestion_Guidance_KnowledgeSource) Descriptor() ([]byte, []int)
Deprecated: Use CompanionSuggestion_Guidance_KnowledgeSource.ProtoReflect.Descriptor instead.
func (*CompanionSuggestion_Guidance_KnowledgeSource) GetKnowledgeArticleTitle ¶
func (x *CompanionSuggestion_Guidance_KnowledgeSource) GetKnowledgeArticleTitle() string
func (*CompanionSuggestion_Guidance_KnowledgeSource) GetKnowledgeArticleUrl ¶
func (x *CompanionSuggestion_Guidance_KnowledgeSource) GetKnowledgeArticleUrl() string
func (*CompanionSuggestion_Guidance_KnowledgeSource) GetKnowledgeSnippet ¶
func (x *CompanionSuggestion_Guidance_KnowledgeSource) GetKnowledgeSnippet() string
func (*CompanionSuggestion_Guidance_KnowledgeSource) ProtoMessage ¶
func (*CompanionSuggestion_Guidance_KnowledgeSource) ProtoMessage()
func (*CompanionSuggestion_Guidance_KnowledgeSource) ProtoReflect ¶
func (x *CompanionSuggestion_Guidance_KnowledgeSource) ProtoReflect() protoreflect.Message
func (*CompanionSuggestion_Guidance_KnowledgeSource) Reset ¶
func (x *CompanionSuggestion_Guidance_KnowledgeSource) Reset()
func (*CompanionSuggestion_Guidance_KnowledgeSource) String ¶
func (x *CompanionSuggestion_Guidance_KnowledgeSource) String() string
type CompleteConversationRequest ¶
type CompleteConversationRequest struct {
// Required. Resource identifier of the conversation to close.
// Format: `projects/<Project ID>/locations/<Location
// ID>/conversations/<Conversation ID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Conversations.CompleteConversation][google.cloud.dialogflow.v2.Conversations.CompleteConversation].
func (*CompleteConversationRequest) Descriptor
deprecated
func (*CompleteConversationRequest) Descriptor() ([]byte, []int)
Deprecated: Use CompleteConversationRequest.ProtoReflect.Descriptor instead.
func (*CompleteConversationRequest) GetName ¶
func (x *CompleteConversationRequest) GetName() string
func (*CompleteConversationRequest) ProtoMessage ¶
func (*CompleteConversationRequest) ProtoMessage()
func (*CompleteConversationRequest) ProtoReflect ¶
func (x *CompleteConversationRequest) ProtoReflect() protoreflect.Message
func (*CompleteConversationRequest) Reset ¶
func (x *CompleteConversationRequest) Reset()
func (*CompleteConversationRequest) String ¶
func (x *CompleteConversationRequest) String() string
type Connection ¶ added in v1.73.0
type Connection struct {
// Output only. The unique identifier of the SIP Trunk connection.
ConnectionId string `protobuf:"bytes,1,opt,name=connection_id,json=connectionId,proto3" json:"connection_id,omitempty"`
// Output only. State of the connection.
State Connection_State `protobuf:"varint,2,opt,name=state,proto3,enum=google.cloud.dialogflow.v2.Connection_State" json:"state,omitempty"`
// Output only. When the connection status changed.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3,oneof" json:"update_time,omitempty"`
// Output only. The error details for the connection. Only populated when
// authentication errors occur.
ErrorDetails *Connection_ErrorDetails `protobuf:"bytes,4,opt,name=error_details,json=errorDetails,proto3,oneof" json:"error_details,omitempty"`
// contains filtered or unexported fields
}
Represents a connection for SIP Trunk.
func (*Connection) Descriptor
deprecated
added in
v1.73.0
func (*Connection) Descriptor() ([]byte, []int)
Deprecated: Use Connection.ProtoReflect.Descriptor instead.
func (*Connection) GetConnectionId ¶ added in v1.73.0
func (x *Connection) GetConnectionId() string
func (*Connection) GetErrorDetails ¶ added in v1.73.0
func (x *Connection) GetErrorDetails() *Connection_ErrorDetails
func (*Connection) GetState ¶ added in v1.73.0
func (x *Connection) GetState() Connection_State
func (*Connection) GetUpdateTime ¶ added in v1.73.0
func (x *Connection) GetUpdateTime() *timestamppb.Timestamp
func (*Connection) ProtoMessage ¶ added in v1.73.0
func (*Connection) ProtoMessage()
func (*Connection) ProtoReflect ¶ added in v1.73.0
func (x *Connection) ProtoReflect() protoreflect.Message
func (*Connection) Reset ¶ added in v1.73.0
func (x *Connection) Reset()
func (*Connection) String ¶ added in v1.73.0
func (x *Connection) String() string
type Connection_CertificateState ¶ added in v1.73.0
type Connection_CertificateState int32
The state of Sip Trunk certificate authentication.
const ( // Certificate state is not specified. Connection_CERTIFICATE_STATE_UNSPECIFIED Connection_CertificateState = 0 // Certificate is valid. Connection_CERTIFICATE_VALID Connection_CertificateState = 1 // Catch all for any error not specified. Connection_CERTIFICATE_INVALID Connection_CertificateState = 2 // Certificate leaf node has expired. Connection_CERTIFICATE_EXPIRED Connection_CertificateState = 3 // There is no hostname defined to authenticate in SipTrunkingServer. Connection_CERTIFICATE_HOSTNAME_NOT_FOUND Connection_CertificateState = 4 // No path found from the leaf certificate to any root. Connection_CERTIFICATE_UNAUTHENTICATED Connection_CertificateState = 5 // Trust store does not exist. Connection_CERTIFICATE_TRUST_STORE_NOT_FOUND Connection_CertificateState = 6 // Hostname has invalid format. Connection_CERTIFICATE_HOSTNAME_INVALID_FORMAT Connection_CertificateState = 7 // Certificate has exhausted its quota. Connection_CERTIFICATE_QUOTA_EXCEEDED Connection_CertificateState = 8 )
func (Connection_CertificateState) Descriptor ¶ added in v1.73.0
func (Connection_CertificateState) Descriptor() protoreflect.EnumDescriptor
func (Connection_CertificateState) Enum ¶ added in v1.73.0
func (x Connection_CertificateState) Enum() *Connection_CertificateState
func (Connection_CertificateState) EnumDescriptor
deprecated
added in
v1.73.0
func (Connection_CertificateState) EnumDescriptor() ([]byte, []int)
Deprecated: Use Connection_CertificateState.Descriptor instead.
func (Connection_CertificateState) Number ¶ added in v1.73.0
func (x Connection_CertificateState) Number() protoreflect.EnumNumber
func (Connection_CertificateState) String ¶ added in v1.73.0
func (x Connection_CertificateState) String() string
func (Connection_CertificateState) Type ¶ added in v1.73.0
func (Connection_CertificateState) Type() protoreflect.EnumType
type Connection_ErrorDetails ¶ added in v1.73.0
type Connection_ErrorDetails struct {
// Output only. The status of the certificate authentication.
CertificateState *Connection_CertificateState `` /* 176-byte string literal not displayed */
// The error message provided from SIP trunking auth service
ErrorMessage *string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3,oneof" json:"error_message,omitempty"`
// contains filtered or unexported fields
}
The error details of Sip Trunk connection authentication.
func (*Connection_ErrorDetails) Descriptor
deprecated
added in
v1.73.0
func (*Connection_ErrorDetails) Descriptor() ([]byte, []int)
Deprecated: Use Connection_ErrorDetails.ProtoReflect.Descriptor instead.
func (*Connection_ErrorDetails) GetCertificateState ¶ added in v1.73.0
func (x *Connection_ErrorDetails) GetCertificateState() Connection_CertificateState
func (*Connection_ErrorDetails) GetErrorMessage ¶ added in v1.73.0
func (x *Connection_ErrorDetails) GetErrorMessage() string
func (*Connection_ErrorDetails) ProtoMessage ¶ added in v1.73.0
func (*Connection_ErrorDetails) ProtoMessage()
func (*Connection_ErrorDetails) ProtoReflect ¶ added in v1.73.0
func (x *Connection_ErrorDetails) ProtoReflect() protoreflect.Message
func (*Connection_ErrorDetails) Reset ¶ added in v1.73.0
func (x *Connection_ErrorDetails) Reset()
func (*Connection_ErrorDetails) String ¶ added in v1.73.0
func (x *Connection_ErrorDetails) String() string
type Connection_State ¶ added in v1.73.0
type Connection_State int32
The state of Sip Trunk connection.
const ( // SIP Trunk connection state is Not specified. Connection_STATE_UNSPECIFIED Connection_State = 0 // SIP Trunk connection is connected. Connection_CONNECTED Connection_State = 1 // SIP Trunk connection is disconnected. Connection_DISCONNECTED Connection_State = 2 // SIP Trunk connection has authentication error. Connection_AUTHENTICATION_FAILED Connection_State = 3 // SIP Trunk connection is keepalive. Connection_KEEPALIVE Connection_State = 4 )
func (Connection_State) Descriptor ¶ added in v1.73.0
func (Connection_State) Descriptor() protoreflect.EnumDescriptor
func (Connection_State) Enum ¶ added in v1.73.0
func (x Connection_State) Enum() *Connection_State
func (Connection_State) EnumDescriptor
deprecated
added in
v1.73.0
func (Connection_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Connection_State.Descriptor instead.
func (Connection_State) Number ¶ added in v1.73.0
func (x Connection_State) Number() protoreflect.EnumNumber
func (Connection_State) String ¶ added in v1.73.0
func (x Connection_State) String() string
func (Connection_State) Type ¶ added in v1.73.0
func (Connection_State) Type() protoreflect.EnumType
type Context ¶
type Context struct {
// Required. The unique identifier of the context. Format:
// `projects/<Project ID>/agent/sessions/<Session ID>/contexts/<Context ID>`,
// or `projects/<Project ID>/agent/environments/<Environment ID>/users/<User
// ID>/sessions/<Session ID>/contexts/<Context ID>`.
//
// The `Context ID` is always converted to lowercase, may only contain
// characters in `a-zA-Z0-9_-%` and may be at most 250 bytes long.
//
// If `Environment ID` is not specified, we assume default 'draft'
// environment. If `User ID` is not specified, we assume default '-' user.
//
// The following context names are reserved for internal use by Dialogflow.
// You should not use these contexts or create contexts with these names:
//
// * `__system_counters__`
// * `*_id_dialog_context`
// * `*_dialog_params_size`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. The number of conversational query requests after which the
// context expires. The default is `0`. If set to `0`, the context expires
// immediately. Contexts expire automatically after 20 minutes if there
// are no matching queries.
LifespanCount int32 `protobuf:"varint,2,opt,name=lifespan_count,json=lifespanCount,proto3" json:"lifespan_count,omitempty"`
// Optional. The collection of parameters associated with this context.
//
// Depending on your protocol or client library language, this is a
// map, associative array, symbol table, dictionary, or JSON object
// composed of a collection of (MapKey, MapValue) pairs:
//
// * MapKey type: string
// * MapKey value: parameter name
// * MapValue type: If parameter's entity type is a composite entity then use
// map, otherwise, depending on the parameter value type, it could be one of
// string, number, boolean, null, list or map.
// * MapValue value: If parameter's entity type is a composite entity then use
// map from composite entity property names to property values, otherwise,
// use parameter value.
Parameters *structpb.Struct `protobuf:"bytes,3,opt,name=parameters,proto3" json:"parameters,omitempty"`
// contains filtered or unexported fields
}
Dialogflow contexts are similar to natural language context. If a person says to you "they are orange", you need context in order to understand what "they" is referring to. Similarly, for Dialogflow to handle an end-user expression like that, it needs to be provided with context in order to correctly match an intent.
Using contexts, you can control the flow of a conversation. You can configure contexts for an intent by setting input and output contexts, which are identified by string names. When an intent is matched, any configured output contexts for that intent become active. While any contexts are active, Dialogflow is more likely to match intents that are configured with input contexts that correspond to the currently active contexts.
For more information about context, see the [Contexts guide](https://cloud.google.com/dialogflow/docs/contexts-overview).
func (*Context) Descriptor
deprecated
func (*Context) GetLifespanCount ¶
func (*Context) GetParameters ¶
func (*Context) ProtoMessage ¶
func (*Context) ProtoMessage()
func (*Context) ProtoReflect ¶
func (x *Context) ProtoReflect() protoreflect.Message
type ContextsClient ¶
type ContextsClient interface {
// Returns the list of all contexts in the specified session.
ListContexts(ctx context.Context, in *ListContextsRequest, opts ...grpc.CallOption) (*ListContextsResponse, error)
// Retrieves the specified context.
GetContext(ctx context.Context, in *GetContextRequest, opts ...grpc.CallOption) (*Context, error)
// Creates a context.
//
// If the specified context already exists, overrides the context.
CreateContext(ctx context.Context, in *CreateContextRequest, opts ...grpc.CallOption) (*Context, error)
// Updates the specified context.
UpdateContext(ctx context.Context, in *UpdateContextRequest, opts ...grpc.CallOption) (*Context, error)
// Deletes the specified context.
DeleteContext(ctx context.Context, in *DeleteContextRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Deletes all active contexts in the specified session.
DeleteAllContexts(ctx context.Context, in *DeleteAllContextsRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}
ContextsClient is the client API for Contexts 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 NewContextsClient ¶
func NewContextsClient(cc grpc.ClientConnInterface) ContextsClient
type ContextsServer ¶
type ContextsServer interface {
// Returns the list of all contexts in the specified session.
ListContexts(context.Context, *ListContextsRequest) (*ListContextsResponse, error)
// Retrieves the specified context.
GetContext(context.Context, *GetContextRequest) (*Context, error)
// Creates a context.
//
// If the specified context already exists, overrides the context.
CreateContext(context.Context, *CreateContextRequest) (*Context, error)
// Updates the specified context.
UpdateContext(context.Context, *UpdateContextRequest) (*Context, error)
// Deletes the specified context.
DeleteContext(context.Context, *DeleteContextRequest) (*emptypb.Empty, error)
// Deletes all active contexts in the specified session.
DeleteAllContexts(context.Context, *DeleteAllContextsRequest) (*emptypb.Empty, error)
}
ContextsServer is the server API for Contexts service. All implementations should embed UnimplementedContextsServer for forward compatibility
type Conversation ¶
type Conversation struct {
// Output only. Identifier. The unique identifier of this conversation.
// Format: `projects/<Project ID>/locations/<Location
// ID>/conversations/<Conversation ID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Output only. The current state of the Conversation.
LifecycleState Conversation_LifecycleState `` /* 164-byte string literal not displayed */
// Required. The Conversation Profile to be used to configure this
// Conversation. This field cannot be updated.
// Format: `projects/<Project ID>/locations/<Location
// ID>/conversationProfiles/<Conversation Profile ID>`.
ConversationProfile string `protobuf:"bytes,3,opt,name=conversation_profile,json=conversationProfile,proto3" json:"conversation_profile,omitempty"`
// Output only. It will not be empty if the conversation is to be connected
// over telephony.
PhoneNumber *ConversationPhoneNumber `protobuf:"bytes,4,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"`
// Output only. The time the conversation was started.
StartTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
// Output only. The time the conversation was finished.
EndTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
// Optional. The stage of a conversation. It indicates whether the virtual
// agent or a human agent is handling the conversation.
//
// If the conversation is created with the conversation profile that has
// Dialogflow config set, defaults to
// [ConversationStage.VIRTUAL_AGENT_STAGE][google.cloud.dialogflow.v2.Conversation.ConversationStage.VIRTUAL_AGENT_STAGE];
// Otherwise, defaults to
// [ConversationStage.HUMAN_ASSIST_STAGE][google.cloud.dialogflow.v2.Conversation.ConversationStage.HUMAN_ASSIST_STAGE].
//
// If the conversation is created with the conversation profile that has
// Dialogflow config set but explicitly sets conversation_stage to
// [ConversationStage.HUMAN_ASSIST_STAGE][google.cloud.dialogflow.v2.Conversation.ConversationStage.HUMAN_ASSIST_STAGE],
// it skips
// [ConversationStage.VIRTUAL_AGENT_STAGE][google.cloud.dialogflow.v2.Conversation.ConversationStage.VIRTUAL_AGENT_STAGE]
// stage and directly goes to
// [ConversationStage.HUMAN_ASSIST_STAGE][google.cloud.dialogflow.v2.Conversation.ConversationStage.HUMAN_ASSIST_STAGE].
ConversationStage Conversation_ConversationStage `` /* 176-byte string literal not displayed */
// Output only. The telephony connection information.
TelephonyConnectionInfo *Conversation_TelephonyConnectionInfo `` /* 133-byte string literal not displayed */
// Optional. Output only. The initial conversation profile to be used to
// configure this conversation, which is a copy of the conversation profile
// config read at conversation creation time.
InitialConversationProfile *ConversationProfile `` /* 142-byte string literal not displayed */
// Output only. The context reference updates provided by external systems.
IngestedContextReferences map[string]*Conversation_ContextReference `` /* 213-byte string literal not displayed */
// Output only. A map with generator name as key and generator context as
// value.
InitialGeneratorContexts map[string]*Conversation_GeneratorContext `` /* 210-byte string literal not displayed */
// contains filtered or unexported fields
}
Represents a conversation. A conversation is an interaction between an agent, including live agents and Dialogflow agents, and a support customer. Conversations can include phone calls and text-based chat sessions.
func (*Conversation) Descriptor
deprecated
func (*Conversation) Descriptor() ([]byte, []int)
Deprecated: Use Conversation.ProtoReflect.Descriptor instead.
func (*Conversation) GetConversationProfile ¶
func (x *Conversation) GetConversationProfile() string
func (*Conversation) GetConversationStage ¶
func (x *Conversation) GetConversationStage() Conversation_ConversationStage
func (*Conversation) GetEndTime ¶
func (x *Conversation) GetEndTime() *timestamppb.Timestamp
func (*Conversation) GetIngestedContextReferences ¶ added in v1.68.0
func (x *Conversation) GetIngestedContextReferences() map[string]*Conversation_ContextReference
func (*Conversation) GetInitialConversationProfile ¶ added in v1.77.0
func (x *Conversation) GetInitialConversationProfile() *ConversationProfile
func (*Conversation) GetInitialGeneratorContexts ¶ added in v1.77.0
func (x *Conversation) GetInitialGeneratorContexts() map[string]*Conversation_GeneratorContext
func (*Conversation) GetLifecycleState ¶
func (x *Conversation) GetLifecycleState() Conversation_LifecycleState
func (*Conversation) GetName ¶
func (x *Conversation) GetName() string
func (*Conversation) GetPhoneNumber ¶
func (x *Conversation) GetPhoneNumber() *ConversationPhoneNumber
func (*Conversation) GetStartTime ¶
func (x *Conversation) GetStartTime() *timestamppb.Timestamp
func (*Conversation) GetTelephonyConnectionInfo ¶ added in v1.68.0
func (x *Conversation) GetTelephonyConnectionInfo() *Conversation_TelephonyConnectionInfo
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 ConversationContext ¶ added in v1.56.0
type ConversationContext struct {
// Optional. List of message transcripts in the conversation.
MessageEntries []*MessageEntry `protobuf:"bytes,1,rep,name=message_entries,json=messageEntries,proto3" json:"message_entries,omitempty"`
// contains filtered or unexported fields
}
Context of the conversation, including transcripts.
func (*ConversationContext) Descriptor
deprecated
added in
v1.56.0
func (*ConversationContext) Descriptor() ([]byte, []int)
Deprecated: Use ConversationContext.ProtoReflect.Descriptor instead.
func (*ConversationContext) GetMessageEntries ¶ added in v1.56.0
func (x *ConversationContext) GetMessageEntries() []*MessageEntry
func (*ConversationContext) ProtoMessage ¶ added in v1.56.0
func (*ConversationContext) ProtoMessage()
func (*ConversationContext) ProtoReflect ¶ added in v1.56.0
func (x *ConversationContext) ProtoReflect() protoreflect.Message
func (*ConversationContext) Reset ¶ added in v1.56.0
func (x *ConversationContext) Reset()
func (*ConversationContext) String ¶ added in v1.56.0
func (x *ConversationContext) String() string
type ConversationDataset ¶
type ConversationDataset struct {
// Output only. ConversationDataset resource name. Format:
// `projects/<Project ID>/locations/<Location
// ID>/conversationDatasets/<Conversation Dataset ID>`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. The display name of the dataset. Maximum of 64 bytes.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Optional. The description of the dataset. Maximum of 10000 bytes.
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
// Output only. Creation time of this dataset.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. Input configurations set during conversation data import.
InputConfig *InputConfig `protobuf:"bytes,5,opt,name=input_config,json=inputConfig,proto3" json:"input_config,omitempty"`
// Output only. Metadata set during conversation data import.
ConversationInfo *ConversationInfo `protobuf:"bytes,6,opt,name=conversation_info,json=conversationInfo,proto3" json:"conversation_info,omitempty"`
// Output only. The number of conversations this conversation dataset
// contains.
ConversationCount int64 `protobuf:"varint,7,opt,name=conversation_count,json=conversationCount,proto3" json:"conversation_count,omitempty"`
// Output only. A read only boolean field reflecting Zone Isolation status of
// the dataset.
SatisfiesPzi *bool `protobuf:"varint,8,opt,name=satisfies_pzi,json=satisfiesPzi,proto3,oneof" json:"satisfies_pzi,omitempty"`
// Output only. A read only boolean field reflecting Zone Separation status of
// the dataset.
SatisfiesPzs *bool `protobuf:"varint,9,opt,name=satisfies_pzs,json=satisfiesPzs,proto3,oneof" json:"satisfies_pzs,omitempty"`
// contains filtered or unexported fields
}
Represents a conversation dataset that a user imports raw data into. The data inside ConversationDataset can not be changed after ImportConversationData finishes (and calling ImportConversationData on a dataset that already has data is not allowed).
func (*ConversationDataset) Descriptor
deprecated
func (*ConversationDataset) Descriptor() ([]byte, []int)
Deprecated: Use ConversationDataset.ProtoReflect.Descriptor instead.
func (*ConversationDataset) GetConversationCount ¶
func (x *ConversationDataset) GetConversationCount() int64
func (*ConversationDataset) GetConversationInfo ¶
func (x *ConversationDataset) GetConversationInfo() *ConversationInfo
func (*ConversationDataset) GetCreateTime ¶
func (x *ConversationDataset) GetCreateTime() *timestamppb.Timestamp
func (*ConversationDataset) GetDescription ¶
func (x *ConversationDataset) GetDescription() string
func (*ConversationDataset) GetDisplayName ¶
func (x *ConversationDataset) GetDisplayName() string
func (*ConversationDataset) GetInputConfig ¶
func (x *ConversationDataset) GetInputConfig() *InputConfig
func (*ConversationDataset) GetName ¶
func (x *ConversationDataset) GetName() string
func (*ConversationDataset) GetSatisfiesPzi ¶ added in v1.58.0
func (x *ConversationDataset) GetSatisfiesPzi() bool
func (*ConversationDataset) GetSatisfiesPzs ¶ added in v1.58.0
func (x *ConversationDataset) GetSatisfiesPzs() bool
func (*ConversationDataset) ProtoMessage ¶
func (*ConversationDataset) ProtoMessage()
func (*ConversationDataset) ProtoReflect ¶
func (x *ConversationDataset) ProtoReflect() protoreflect.Message
func (*ConversationDataset) Reset ¶
func (x *ConversationDataset) Reset()
func (*ConversationDataset) String ¶
func (x *ConversationDataset) String() string
type ConversationDatasetsClient ¶
type ConversationDatasetsClient interface {
// Creates a new conversation dataset.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [CreateConversationDatasetOperationMetadata][google.cloud.dialogflow.v2.CreateConversationDatasetOperationMetadata]
// - `response`:
// [ConversationDataset][google.cloud.dialogflow.v2.ConversationDataset]
CreateConversationDataset(ctx context.Context, in *CreateConversationDatasetRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Retrieves the specified conversation dataset.
GetConversationDataset(ctx context.Context, in *GetConversationDatasetRequest, opts ...grpc.CallOption) (*ConversationDataset, error)
// Returns the list of all conversation datasets in the specified
// project and location.
ListConversationDatasets(ctx context.Context, in *ListConversationDatasetsRequest, opts ...grpc.CallOption) (*ListConversationDatasetsResponse, error)
// Deletes the specified conversation dataset.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [DeleteConversationDatasetOperationMetadata][google.cloud.dialogflow.v2.DeleteConversationDatasetOperationMetadata]
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
DeleteConversationDataset(ctx context.Context, in *DeleteConversationDatasetRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Import data into the specified conversation dataset. Note that it
// is not allowed to import data to a conversation dataset that
// already has data in it.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [ImportConversationDataOperationMetadata][google.cloud.dialogflow.v2.ImportConversationDataOperationMetadata]
// - `response`:
// [ImportConversationDataOperationResponse][google.cloud.dialogflow.v2.ImportConversationDataOperationResponse]
ImportConversationData(ctx context.Context, in *ImportConversationDataRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}
ConversationDatasetsClient is the client API for ConversationDatasets 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 NewConversationDatasetsClient ¶
func NewConversationDatasetsClient(cc grpc.ClientConnInterface) ConversationDatasetsClient
type ConversationDatasetsServer ¶
type ConversationDatasetsServer interface {
// Creates a new conversation dataset.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [CreateConversationDatasetOperationMetadata][google.cloud.dialogflow.v2.CreateConversationDatasetOperationMetadata]
// - `response`:
// [ConversationDataset][google.cloud.dialogflow.v2.ConversationDataset]
CreateConversationDataset(context.Context, *CreateConversationDatasetRequest) (*longrunningpb.Operation, error)
// Retrieves the specified conversation dataset.
GetConversationDataset(context.Context, *GetConversationDatasetRequest) (*ConversationDataset, error)
// Returns the list of all conversation datasets in the specified
// project and location.
ListConversationDatasets(context.Context, *ListConversationDatasetsRequest) (*ListConversationDatasetsResponse, error)
// Deletes the specified conversation dataset.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [DeleteConversationDatasetOperationMetadata][google.cloud.dialogflow.v2.DeleteConversationDatasetOperationMetadata]
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
DeleteConversationDataset(context.Context, *DeleteConversationDatasetRequest) (*longrunningpb.Operation, error)
// Import data into the specified conversation dataset. Note that it
// is not allowed to import data to a conversation dataset that
// already has data in it.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [ImportConversationDataOperationMetadata][google.cloud.dialogflow.v2.ImportConversationDataOperationMetadata]
// - `response`:
// [ImportConversationDataOperationResponse][google.cloud.dialogflow.v2.ImportConversationDataOperationResponse]
ImportConversationData(context.Context, *ImportConversationDataRequest) (*longrunningpb.Operation, error)
}
ConversationDatasetsServer is the server API for ConversationDatasets service. All implementations should embed UnimplementedConversationDatasetsServer for forward compatibility
type ConversationEvent ¶
type ConversationEvent struct {
// The unique identifier of the conversation this notification
// refers to.
// Format: `projects/<Project ID>/conversations/<Conversation ID>`.
Conversation string `protobuf:"bytes,1,opt,name=conversation,proto3" json:"conversation,omitempty"`
// The type of the event that this notification refers to.
Type ConversationEvent_Type `protobuf:"varint,2,opt,name=type,proto3,enum=google.cloud.dialogflow.v2.ConversationEvent_Type" json:"type,omitempty"`
// More detailed information about an error. Only set for type
// UNRECOVERABLE_ERROR_IN_PHONE_CALL.
ErrorStatus *status.Status `protobuf:"bytes,3,opt,name=error_status,json=errorStatus,proto3" json:"error_status,omitempty"`
// Payload of conversation event.
//
// Types that are valid to be assigned to Payload:
//
// *ConversationEvent_NewMessagePayload
// *ConversationEvent_NewRecognitionResultPayload
Payload isConversationEvent_Payload `protobuf_oneof:"payload"`
// contains filtered or unexported fields
}
Represents a notification sent to Pub/Sub subscribers for conversation lifecycle events.
func (*ConversationEvent) Descriptor
deprecated
func (*ConversationEvent) Descriptor() ([]byte, []int)
Deprecated: Use ConversationEvent.ProtoReflect.Descriptor instead.
func (*ConversationEvent) GetConversation ¶
func (x *ConversationEvent) GetConversation() string
func (*ConversationEvent) GetErrorStatus ¶
func (x *ConversationEvent) GetErrorStatus() *status.Status
func (*ConversationEvent) GetNewMessagePayload ¶
func (x *ConversationEvent) GetNewMessagePayload() *Message
func (*ConversationEvent) GetNewRecognitionResultPayload ¶ added in v1.64.0
func (x *ConversationEvent) GetNewRecognitionResultPayload() *StreamingRecognitionResult
func (*ConversationEvent) GetPayload ¶
func (x *ConversationEvent) GetPayload() isConversationEvent_Payload
func (*ConversationEvent) GetType ¶
func (x *ConversationEvent) GetType() ConversationEvent_Type
func (*ConversationEvent) ProtoMessage ¶
func (*ConversationEvent) ProtoMessage()
func (*ConversationEvent) ProtoReflect ¶
func (x *ConversationEvent) ProtoReflect() protoreflect.Message
func (*ConversationEvent) Reset ¶
func (x *ConversationEvent) Reset()
func (*ConversationEvent) String ¶
func (x *ConversationEvent) String() string
type ConversationEvent_NewMessagePayload ¶
type ConversationEvent_NewMessagePayload struct {
// Payload of NEW_MESSAGE event.
NewMessagePayload *Message `protobuf:"bytes,4,opt,name=new_message_payload,json=newMessagePayload,proto3,oneof"`
}
type ConversationEvent_NewRecognitionResultPayload ¶ added in v1.64.0
type ConversationEvent_NewRecognitionResultPayload struct {
// Payload of NEW_RECOGNITION_RESULT event.
NewRecognitionResultPayload *StreamingRecognitionResult `protobuf:"bytes,5,opt,name=new_recognition_result_payload,json=newRecognitionResultPayload,proto3,oneof"`
}
type ConversationEvent_Type ¶
type ConversationEvent_Type int32
Enumeration of the types of events available.
const ( // Type not set. ConversationEvent_TYPE_UNSPECIFIED ConversationEvent_Type = 0 // A new conversation has been opened. This is fired when a telephone call // is answered, or a conversation is created via the API. ConversationEvent_CONVERSATION_STARTED ConversationEvent_Type = 1 // An existing conversation has closed. This is fired when a telephone call // is terminated, or a conversation is closed via the API. // The event is fired for every CompleteConversation call, even if the // conversation is already closed. ConversationEvent_CONVERSATION_FINISHED ConversationEvent_Type = 2 // An existing conversation has received notification from Dialogflow that // human intervention is required. ConversationEvent_HUMAN_INTERVENTION_NEEDED ConversationEvent_Type = 3 // An existing conversation has received a new message, either from API or // telephony. It is configured in // [ConversationProfile.new_message_event_notification_config][google.cloud.dialogflow.v2.ConversationProfile.new_message_event_notification_config] ConversationEvent_NEW_MESSAGE ConversationEvent_Type = 5 // An existing conversation has received a new speech recognition result. // This is mainly for delivering intermediate transcripts. The notification // is configured in // [ConversationProfile.new_recognition_event_notification_config][]. ConversationEvent_NEW_RECOGNITION_RESULT ConversationEvent_Type = 7 // Unrecoverable error during a telephone call. // // In general non-recoverable errors only occur if something was // misconfigured in the ConversationProfile corresponding to the call. After // a non-recoverable error, Dialogflow may stop responding. // // We don't fire this event: // // * in an API call because we can directly return the error, or, // * when we can recover from an error. ConversationEvent_UNRECOVERABLE_ERROR ConversationEvent_Type = 4 )
func (ConversationEvent_Type) Descriptor ¶
func (ConversationEvent_Type) Descriptor() protoreflect.EnumDescriptor
func (ConversationEvent_Type) Enum ¶
func (x ConversationEvent_Type) Enum() *ConversationEvent_Type
func (ConversationEvent_Type) EnumDescriptor
deprecated
func (ConversationEvent_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConversationEvent_Type.Descriptor instead.
func (ConversationEvent_Type) Number ¶
func (x ConversationEvent_Type) Number() protoreflect.EnumNumber
func (ConversationEvent_Type) String ¶
func (x ConversationEvent_Type) String() string
func (ConversationEvent_Type) Type ¶
func (ConversationEvent_Type) Type() protoreflect.EnumType
type ConversationInfo ¶
type ConversationInfo struct {
// Optional. The language code of the conversation data within this dataset.
// See https://cloud.google.com/apis/design/standard_fields for more
// information. Supports all UTF-8 languages.
LanguageCode string `protobuf:"bytes,1,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
Represents metadata of a conversation.
func (*ConversationInfo) Descriptor
deprecated
func (*ConversationInfo) Descriptor() ([]byte, []int)
Deprecated: Use ConversationInfo.ProtoReflect.Descriptor instead.
func (*ConversationInfo) GetLanguageCode ¶
func (x *ConversationInfo) GetLanguageCode() string
func (*ConversationInfo) ProtoMessage ¶
func (*ConversationInfo) ProtoMessage()
func (*ConversationInfo) ProtoReflect ¶
func (x *ConversationInfo) ProtoReflect() protoreflect.Message
func (*ConversationInfo) Reset ¶
func (x *ConversationInfo) Reset()
func (*ConversationInfo) String ¶
func (x *ConversationInfo) String() string
type ConversationModel ¶
type ConversationModel struct {
// ConversationModel resource name. Format:
// `projects/<Project ID>/conversationModels/<Conversation Model ID>`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. The display name of the model. At most 64 bytes long.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Output only. Creation time of this model.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Required. Datasets used to create model.
Datasets []*InputDataset `protobuf:"bytes,4,rep,name=datasets,proto3" json:"datasets,omitempty"`
// Output only. State of the model. A model can only serve prediction requests
// after it gets deployed.
State ConversationModel_State `protobuf:"varint,7,opt,name=state,proto3,enum=google.cloud.dialogflow.v2.ConversationModel_State" json:"state,omitempty"`
// Language code for the conversation model. If not specified, the language
// is en-US. Language at ConversationModel should be set for all non en-us
// languages.
// This should be a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt)
// language tag. Example: "en-US".
LanguageCode string `protobuf:"bytes,19,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// Required.
// The model metadata that is specific to the problem type.
// Must match the metadata type of the dataset used to train the model.
//
// Types that are valid to be assigned to ModelMetadata:
//
// *ConversationModel_ArticleSuggestionModelMetadata
// *ConversationModel_SmartReplyModelMetadata
ModelMetadata isConversationModel_ModelMetadata `protobuf_oneof:"model_metadata"`
// Output only. A read only boolean field reflecting Zone Separation
// status of the model.
SatisfiesPzs *bool `protobuf:"varint,25,opt,name=satisfies_pzs,json=satisfiesPzs,proto3,oneof" json:"satisfies_pzs,omitempty"`
// Output only. A read only boolean field reflecting Zone Isolation status
// of the model.
SatisfiesPzi *bool `protobuf:"varint,26,opt,name=satisfies_pzi,json=satisfiesPzi,proto3,oneof" json:"satisfies_pzi,omitempty"`
// contains filtered or unexported fields
}
Represents a conversation model.
func (*ConversationModel) Descriptor
deprecated
func (*ConversationModel) Descriptor() ([]byte, []int)
Deprecated: Use ConversationModel.ProtoReflect.Descriptor instead.
func (*ConversationModel) GetArticleSuggestionModelMetadata ¶
func (x *ConversationModel) GetArticleSuggestionModelMetadata() *ArticleSuggestionModelMetadata
func (*ConversationModel) GetCreateTime ¶
func (x *ConversationModel) GetCreateTime() *timestamppb.Timestamp
func (*ConversationModel) GetDatasets ¶
func (x *ConversationModel) GetDatasets() []*InputDataset
func (*ConversationModel) GetDisplayName ¶
func (x *ConversationModel) GetDisplayName() string
func (*ConversationModel) GetLanguageCode ¶
func (x *ConversationModel) GetLanguageCode() string
func (*ConversationModel) GetModelMetadata ¶
func (x *ConversationModel) GetModelMetadata() isConversationModel_ModelMetadata
func (*ConversationModel) GetName ¶
func (x *ConversationModel) GetName() string
func (*ConversationModel) GetSatisfiesPzi ¶ added in v1.58.0
func (x *ConversationModel) GetSatisfiesPzi() bool
func (*ConversationModel) GetSatisfiesPzs ¶ added in v1.58.0
func (x *ConversationModel) GetSatisfiesPzs() bool
func (*ConversationModel) GetSmartReplyModelMetadata ¶
func (x *ConversationModel) GetSmartReplyModelMetadata() *SmartReplyModelMetadata
func (*ConversationModel) GetState ¶
func (x *ConversationModel) GetState() ConversationModel_State
func (*ConversationModel) ProtoMessage ¶
func (*ConversationModel) ProtoMessage()
func (*ConversationModel) ProtoReflect ¶
func (x *ConversationModel) ProtoReflect() protoreflect.Message
func (*ConversationModel) Reset ¶
func (x *ConversationModel) Reset()
func (*ConversationModel) String ¶
func (x *ConversationModel) String() string
type ConversationModelEvaluation ¶
type ConversationModelEvaluation struct {
// The resource name of the evaluation. Format:
// `projects/<Project ID>/conversationModels/<Conversation Model
// ID>/evaluations/<Evaluation ID>`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. The display name of the model evaluation. At most 64 bytes long.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Optional. The configuration of the evaluation task.
EvaluationConfig *EvaluationConfig `protobuf:"bytes,6,opt,name=evaluation_config,json=evaluationConfig,proto3" json:"evaluation_config,omitempty"`
// Output only. Creation time of this model.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Metrics details.
//
// Types that are valid to be assigned to Metrics:
//
// *ConversationModelEvaluation_SmartReplyMetrics
Metrics isConversationModelEvaluation_Metrics `protobuf_oneof:"metrics"`
// Output only. Human eval template in csv format.
// It takes real-world conversations provided through input dataset, generates
// example suggestions for customer to verify quality of the model.
// For Smart Reply, the generated csv file contains columns of
// Context, (Suggestions,Q1,Q2)*3, Actual reply.
// Context contains at most 10 latest messages in the conversation prior to
// the current suggestion.
// Q1: "Would you send it as the next message of agent?"
// Evaluated based on whether the suggest is appropriate to be sent by
// agent in current context.
// Q2: "Does the suggestion move the conversation closer to resolution?"
// Evaluated based on whether the suggestion provide solutions, or answers
// customer's question or collect information from customer to resolve the
// customer's issue.
// Actual reply column contains the actual agent reply sent in the context.
RawHumanEvalTemplateCsv string `` /* 136-byte string literal not displayed */
// contains filtered or unexported fields
}
Represents evaluation result of a conversation model.
func (*ConversationModelEvaluation) Descriptor
deprecated
func (*ConversationModelEvaluation) Descriptor() ([]byte, []int)
Deprecated: Use ConversationModelEvaluation.ProtoReflect.Descriptor instead.
func (*ConversationModelEvaluation) GetCreateTime ¶
func (x *ConversationModelEvaluation) GetCreateTime() *timestamppb.Timestamp
func (*ConversationModelEvaluation) GetDisplayName ¶
func (x *ConversationModelEvaluation) GetDisplayName() string
func (*ConversationModelEvaluation) GetEvaluationConfig ¶
func (x *ConversationModelEvaluation) GetEvaluationConfig() *EvaluationConfig
func (*ConversationModelEvaluation) GetMetrics ¶
func (x *ConversationModelEvaluation) GetMetrics() isConversationModelEvaluation_Metrics
func (*ConversationModelEvaluation) GetName ¶
func (x *ConversationModelEvaluation) GetName() string
func (*ConversationModelEvaluation) GetRawHumanEvalTemplateCsv ¶ added in v1.26.0
func (x *ConversationModelEvaluation) GetRawHumanEvalTemplateCsv() string
func (*ConversationModelEvaluation) GetSmartReplyMetrics ¶
func (x *ConversationModelEvaluation) GetSmartReplyMetrics() *SmartReplyMetrics
func (*ConversationModelEvaluation) ProtoMessage ¶
func (*ConversationModelEvaluation) ProtoMessage()
func (*ConversationModelEvaluation) ProtoReflect ¶
func (x *ConversationModelEvaluation) ProtoReflect() protoreflect.Message
func (*ConversationModelEvaluation) Reset ¶
func (x *ConversationModelEvaluation) Reset()
func (*ConversationModelEvaluation) String ¶
func (x *ConversationModelEvaluation) String() string
type ConversationModelEvaluation_SmartReplyMetrics ¶
type ConversationModelEvaluation_SmartReplyMetrics struct {
// Output only. Only available when model is for smart reply.
SmartReplyMetrics *SmartReplyMetrics `protobuf:"bytes,5,opt,name=smart_reply_metrics,json=smartReplyMetrics,proto3,oneof"`
}
type ConversationModel_ArticleSuggestionModelMetadata ¶
type ConversationModel_ArticleSuggestionModelMetadata struct {
// Metadata for article suggestion models.
ArticleSuggestionModelMetadata *ArticleSuggestionModelMetadata `protobuf:"bytes,8,opt,name=article_suggestion_model_metadata,json=articleSuggestionModelMetadata,proto3,oneof"`
}
type ConversationModel_ModelType ¶
type ConversationModel_ModelType int32
Model type.
const ( // ModelType unspecified. ConversationModel_MODEL_TYPE_UNSPECIFIED ConversationModel_ModelType = 0 // ModelType smart reply dual encoder model. ConversationModel_SMART_REPLY_DUAL_ENCODER_MODEL ConversationModel_ModelType = 2 // ModelType smart reply bert model. ConversationModel_SMART_REPLY_BERT_MODEL ConversationModel_ModelType = 6 )
func (ConversationModel_ModelType) Descriptor ¶
func (ConversationModel_ModelType) Descriptor() protoreflect.EnumDescriptor
func (ConversationModel_ModelType) Enum ¶
func (x ConversationModel_ModelType) Enum() *ConversationModel_ModelType
func (ConversationModel_ModelType) EnumDescriptor
deprecated
func (ConversationModel_ModelType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConversationModel_ModelType.Descriptor instead.
func (ConversationModel_ModelType) Number ¶
func (x ConversationModel_ModelType) Number() protoreflect.EnumNumber
func (ConversationModel_ModelType) String ¶
func (x ConversationModel_ModelType) String() string
func (ConversationModel_ModelType) Type ¶
func (ConversationModel_ModelType) Type() protoreflect.EnumType
type ConversationModel_SmartReplyModelMetadata ¶
type ConversationModel_SmartReplyModelMetadata struct {
// Metadata for smart reply models.
SmartReplyModelMetadata *SmartReplyModelMetadata `protobuf:"bytes,9,opt,name=smart_reply_model_metadata,json=smartReplyModelMetadata,proto3,oneof"`
}
type ConversationModel_State ¶
type ConversationModel_State int32
State of the model.
const ( // Should not be used, an un-set enum has this value by default. ConversationModel_STATE_UNSPECIFIED ConversationModel_State = 0 // Model being created. ConversationModel_CREATING ConversationModel_State = 1 // Model is not deployed but ready to deploy. ConversationModel_UNDEPLOYED ConversationModel_State = 2 // Model is deploying. ConversationModel_DEPLOYING ConversationModel_State = 3 // Model is deployed and ready to use. ConversationModel_DEPLOYED ConversationModel_State = 4 // Model is undeploying. ConversationModel_UNDEPLOYING ConversationModel_State = 5 // Model is deleting. ConversationModel_DELETING ConversationModel_State = 6 // Model is in error state. Not ready to deploy and use. ConversationModel_FAILED ConversationModel_State = 7 // Model is being created but the training has not started, // The model may remain in this state until there is enough capacity to // start training. ConversationModel_PENDING ConversationModel_State = 8 )
func (ConversationModel_State) Descriptor ¶
func (ConversationModel_State) Descriptor() protoreflect.EnumDescriptor
func (ConversationModel_State) Enum ¶
func (x ConversationModel_State) Enum() *ConversationModel_State
func (ConversationModel_State) EnumDescriptor
deprecated
func (ConversationModel_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConversationModel_State.Descriptor instead.
func (ConversationModel_State) Number ¶
func (x ConversationModel_State) Number() protoreflect.EnumNumber
func (ConversationModel_State) String ¶
func (x ConversationModel_State) String() string
func (ConversationModel_State) Type ¶
func (ConversationModel_State) Type() protoreflect.EnumType
type ConversationModelsClient ¶
type ConversationModelsClient interface {
// Creates a model.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [CreateConversationModelOperationMetadata][google.cloud.dialogflow.v2.CreateConversationModelOperationMetadata]
// - `response`:
// [ConversationModel][google.cloud.dialogflow.v2.ConversationModel]
CreateConversationModel(ctx context.Context, in *CreateConversationModelRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Gets conversation model.
GetConversationModel(ctx context.Context, in *GetConversationModelRequest, opts ...grpc.CallOption) (*ConversationModel, error)
// Lists conversation models.
ListConversationModels(ctx context.Context, in *ListConversationModelsRequest, opts ...grpc.CallOption) (*ListConversationModelsResponse, error)
// Deletes a model.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [DeleteConversationModelOperationMetadata][google.cloud.dialogflow.v2.DeleteConversationModelOperationMetadata]
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
DeleteConversationModel(ctx context.Context, in *DeleteConversationModelRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Deploys a model. If a model is already deployed, deploying it
// has no effect. A model can only serve prediction requests after it gets
// deployed. For article suggestion, custom model will not be used unless
// it is deployed.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [DeployConversationModelOperationMetadata][google.cloud.dialogflow.v2.DeployConversationModelOperationMetadata]
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
DeployConversationModel(ctx context.Context, in *DeployConversationModelRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Undeploys a model. If the model is not deployed this method has no effect.
// If the model is currently being used:
// - For article suggestion, article suggestion will fallback to the default
// model if model is undeployed.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [UndeployConversationModelOperationMetadata][google.cloud.dialogflow.v2.UndeployConversationModelOperationMetadata]
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
UndeployConversationModel(ctx context.Context, in *UndeployConversationModelRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Gets an evaluation of conversation model.
GetConversationModelEvaluation(ctx context.Context, in *GetConversationModelEvaluationRequest, opts ...grpc.CallOption) (*ConversationModelEvaluation, error)
// Lists evaluations of a conversation model.
ListConversationModelEvaluations(ctx context.Context, in *ListConversationModelEvaluationsRequest, opts ...grpc.CallOption) (*ListConversationModelEvaluationsResponse, error)
// Creates evaluation of a conversation model.
CreateConversationModelEvaluation(ctx context.Context, in *CreateConversationModelEvaluationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}
ConversationModelsClient is the client API for ConversationModels 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 NewConversationModelsClient ¶
func NewConversationModelsClient(cc grpc.ClientConnInterface) ConversationModelsClient
type ConversationModelsServer ¶
type ConversationModelsServer interface {
// Creates a model.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [CreateConversationModelOperationMetadata][google.cloud.dialogflow.v2.CreateConversationModelOperationMetadata]
// - `response`:
// [ConversationModel][google.cloud.dialogflow.v2.ConversationModel]
CreateConversationModel(context.Context, *CreateConversationModelRequest) (*longrunningpb.Operation, error)
// Gets conversation model.
GetConversationModel(context.Context, *GetConversationModelRequest) (*ConversationModel, error)
// Lists conversation models.
ListConversationModels(context.Context, *ListConversationModelsRequest) (*ListConversationModelsResponse, error)
// Deletes a model.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [DeleteConversationModelOperationMetadata][google.cloud.dialogflow.v2.DeleteConversationModelOperationMetadata]
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
DeleteConversationModel(context.Context, *DeleteConversationModelRequest) (*longrunningpb.Operation, error)
// Deploys a model. If a model is already deployed, deploying it
// has no effect. A model can only serve prediction requests after it gets
// deployed. For article suggestion, custom model will not be used unless
// it is deployed.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [DeployConversationModelOperationMetadata][google.cloud.dialogflow.v2.DeployConversationModelOperationMetadata]
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
DeployConversationModel(context.Context, *DeployConversationModelRequest) (*longrunningpb.Operation, error)
// Undeploys a model. If the model is not deployed this method has no effect.
// If the model is currently being used:
// - For article suggestion, article suggestion will fallback to the default
// model if model is undeployed.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [UndeployConversationModelOperationMetadata][google.cloud.dialogflow.v2.UndeployConversationModelOperationMetadata]
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
UndeployConversationModel(context.Context, *UndeployConversationModelRequest) (*longrunningpb.Operation, error)
// Gets an evaluation of conversation model.
GetConversationModelEvaluation(context.Context, *GetConversationModelEvaluationRequest) (*ConversationModelEvaluation, error)
// Lists evaluations of a conversation model.
ListConversationModelEvaluations(context.Context, *ListConversationModelEvaluationsRequest) (*ListConversationModelEvaluationsResponse, error)
// Creates evaluation of a conversation model.
CreateConversationModelEvaluation(context.Context, *CreateConversationModelEvaluationRequest) (*longrunningpb.Operation, error)
}
ConversationModelsServer is the server API for ConversationModels service. All implementations should embed UnimplementedConversationModelsServer for forward compatibility
type ConversationPhoneNumber ¶
type ConversationPhoneNumber struct {
// Output only. Desired country code for the phone number.
CountryCode int32 `protobuf:"varint,2,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
// Output only. The phone number to connect to this conversation.
PhoneNumber string `protobuf:"bytes,3,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"`
// contains filtered or unexported fields
}
Represents a phone number for telephony integration. It allows for connecting a particular conversation over telephony.
func (*ConversationPhoneNumber) Descriptor
deprecated
func (*ConversationPhoneNumber) Descriptor() ([]byte, []int)
Deprecated: Use ConversationPhoneNumber.ProtoReflect.Descriptor instead.
func (*ConversationPhoneNumber) GetCountryCode ¶ added in v1.68.0
func (x *ConversationPhoneNumber) GetCountryCode() int32
func (*ConversationPhoneNumber) GetPhoneNumber ¶
func (x *ConversationPhoneNumber) GetPhoneNumber() string
func (*ConversationPhoneNumber) ProtoMessage ¶
func (*ConversationPhoneNumber) ProtoMessage()
func (*ConversationPhoneNumber) ProtoReflect ¶
func (x *ConversationPhoneNumber) ProtoReflect() protoreflect.Message
func (*ConversationPhoneNumber) Reset ¶
func (x *ConversationPhoneNumber) Reset()
func (*ConversationPhoneNumber) String ¶
func (x *ConversationPhoneNumber) String() string
type ConversationProfile ¶
type ConversationProfile struct {
// The unique identifier of this conversation profile.
// Format: `projects/<Project ID>/locations/<Location
// ID>/conversationProfiles/<Conversation Profile ID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. Human readable name for this profile. Max length 1024 bytes.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Output only. Create time of the conversation profile.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. Update time of the conversation profile.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Configuration for an automated agent to use with this profile.
AutomatedAgentConfig *AutomatedAgentConfig `protobuf:"bytes,3,opt,name=automated_agent_config,json=automatedAgentConfig,proto3" json:"automated_agent_config,omitempty"`
// Configuration for agent assistance to use with this profile.
HumanAgentAssistantConfig *HumanAgentAssistantConfig `` /* 140-byte string literal not displayed */
// Configuration for connecting to a live agent.
//
// Currently, this feature is not general available, please contact Google
// to get access.
HumanAgentHandoffConfig *HumanAgentHandoffConfig `` /* 134-byte string literal not displayed */
// Configuration for publishing conversation lifecycle events.
NotificationConfig *NotificationConfig `protobuf:"bytes,6,opt,name=notification_config,json=notificationConfig,proto3" json:"notification_config,omitempty"`
// Configuration for logging conversation lifecycle events.
LoggingConfig *LoggingConfig `protobuf:"bytes,7,opt,name=logging_config,json=loggingConfig,proto3" json:"logging_config,omitempty"`
// Configuration for publishing new message events. Event will be sent in
// format of [ConversationEvent][google.cloud.dialogflow.v2.ConversationEvent]
NewMessageEventNotificationConfig *NotificationConfig `` /* 166-byte string literal not displayed */
// Optional. Configuration for publishing transcription intermediate results.
// Event will be sent in format of
// [ConversationEvent][google.cloud.dialogflow.v2.ConversationEvent]. If
// configured, the following information will be populated as
// [ConversationEvent][google.cloud.dialogflow.v2.ConversationEvent] Pub/Sub
// message attributes:
// - "participant_id"
// - "participant_role"
// - "message_id"
NewRecognitionResultNotificationConfig *NotificationConfig `` /* 182-byte string literal not displayed */
// Settings for speech transcription.
SttConfig *SpeechToTextConfig `protobuf:"bytes,9,opt,name=stt_config,json=sttConfig,proto3" json:"stt_config,omitempty"`
// Language code for the conversation profile. If not specified, the language
// is en-US. Language at ConversationProfile should be set for all non en-US
// languages.
// This should be a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt)
// language tag. Example: "en-US".
LanguageCode string `protobuf:"bytes,10,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// Optional. Configuration for SIP connections.
SipConfig *SipConfig `protobuf:"bytes,16,opt,name=sip_config,json=sipConfig,proto3" json:"sip_config,omitempty"`
// The time zone of this conversational profile from the
// [time zone database](https://www.iana.org/time-zones), e.g.,
// America/New_York, Europe/Paris. Defaults to America/New_York.
TimeZone string `protobuf:"bytes,14,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"`
// Name of the CX SecuritySettings reference for the agent.
// Format: `projects/<Project ID>/locations/<Location
// ID>/securitySettings/<Security Settings ID>`.
SecuritySettings string `protobuf:"bytes,13,opt,name=security_settings,json=securitySettings,proto3" json:"security_settings,omitempty"`
// Configuration for Text-to-Speech synthesization.
//
// Used by Phone Gateway to specify synthesization options. If agent defines
// synthesization options as well, agent settings overrides the option here.
TtsConfig *SynthesizeSpeechConfig `protobuf:"bytes,18,opt,name=tts_config,json=ttsConfig,proto3" json:"tts_config,omitempty"`
// contains filtered or unexported fields
}
Defines the services to connect to incoming Dialogflow conversations.
func (*ConversationProfile) Descriptor
deprecated
func (*ConversationProfile) Descriptor() ([]byte, []int)
Deprecated: Use ConversationProfile.ProtoReflect.Descriptor instead.
func (*ConversationProfile) GetAutomatedAgentConfig ¶
func (x *ConversationProfile) GetAutomatedAgentConfig() *AutomatedAgentConfig
func (*ConversationProfile) GetCreateTime ¶
func (x *ConversationProfile) GetCreateTime() *timestamppb.Timestamp
func (*ConversationProfile) GetDisplayName ¶
func (x *ConversationProfile) GetDisplayName() string
func (*ConversationProfile) GetHumanAgentAssistantConfig ¶
func (x *ConversationProfile) GetHumanAgentAssistantConfig() *HumanAgentAssistantConfig
func (*ConversationProfile) GetHumanAgentHandoffConfig ¶
func (x *ConversationProfile) GetHumanAgentHandoffConfig() *HumanAgentHandoffConfig
func (*ConversationProfile) GetLanguageCode ¶
func (x *ConversationProfile) GetLanguageCode() string
func (*ConversationProfile) GetLoggingConfig ¶
func (x *ConversationProfile) GetLoggingConfig() *LoggingConfig
func (*ConversationProfile) GetName ¶
func (x *ConversationProfile) GetName() string
func (*ConversationProfile) GetNewMessageEventNotificationConfig ¶
func (x *ConversationProfile) GetNewMessageEventNotificationConfig() *NotificationConfig
func (*ConversationProfile) GetNewRecognitionResultNotificationConfig ¶ added in v1.64.0
func (x *ConversationProfile) GetNewRecognitionResultNotificationConfig() *NotificationConfig
func (*ConversationProfile) GetNotificationConfig ¶
func (x *ConversationProfile) GetNotificationConfig() *NotificationConfig
func (*ConversationProfile) GetSecuritySettings ¶
func (x *ConversationProfile) GetSecuritySettings() string
func (*ConversationProfile) GetSipConfig ¶ added in v1.83.0
func (x *ConversationProfile) GetSipConfig() *SipConfig
func (*ConversationProfile) GetSttConfig ¶
func (x *ConversationProfile) GetSttConfig() *SpeechToTextConfig
func (*ConversationProfile) GetTimeZone ¶
func (x *ConversationProfile) GetTimeZone() string
func (*ConversationProfile) GetTtsConfig ¶ added in v1.28.0
func (x *ConversationProfile) GetTtsConfig() *SynthesizeSpeechConfig
func (*ConversationProfile) GetUpdateTime ¶
func (x *ConversationProfile) GetUpdateTime() *timestamppb.Timestamp
func (*ConversationProfile) ProtoMessage ¶
func (*ConversationProfile) ProtoMessage()
func (*ConversationProfile) ProtoReflect ¶
func (x *ConversationProfile) ProtoReflect() protoreflect.Message
func (*ConversationProfile) Reset ¶
func (x *ConversationProfile) Reset()
func (*ConversationProfile) String ¶
func (x *ConversationProfile) String() string
type ConversationProfilesClient ¶
type ConversationProfilesClient interface {
// Returns the list of all conversation profiles in the specified project.
ListConversationProfiles(ctx context.Context, in *ListConversationProfilesRequest, opts ...grpc.CallOption) (*ListConversationProfilesResponse, error)
// Retrieves the specified conversation profile.
GetConversationProfile(ctx context.Context, in *GetConversationProfileRequest, opts ...grpc.CallOption) (*ConversationProfile, error)
// Creates a conversation profile in the specified project.
//
// [ConversationProfile.create_time][google.cloud.dialogflow.v2.ConversationProfile.create_time]
// and
// [ConversationProfile.update_time][google.cloud.dialogflow.v2.ConversationProfile.update_time]
// aren't populated in the response. You can retrieve them via
// [GetConversationProfile][google.cloud.dialogflow.v2.ConversationProfiles.GetConversationProfile]
// API.
CreateConversationProfile(ctx context.Context, in *CreateConversationProfileRequest, opts ...grpc.CallOption) (*ConversationProfile, error)
// Updates the specified conversation profile.
//
// [ConversationProfile.create_time][google.cloud.dialogflow.v2.ConversationProfile.create_time]
// and
// [ConversationProfile.update_time][google.cloud.dialogflow.v2.ConversationProfile.update_time]
// aren't populated in the response. You can retrieve them via
// [GetConversationProfile][google.cloud.dialogflow.v2.ConversationProfiles.GetConversationProfile]
// API.
UpdateConversationProfile(ctx context.Context, in *UpdateConversationProfileRequest, opts ...grpc.CallOption) (*ConversationProfile, error)
// Deletes the specified conversation profile.
DeleteConversationProfile(ctx context.Context, in *DeleteConversationProfileRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Adds or updates a suggestion feature in a conversation profile.
// If the conversation profile contains the type of suggestion feature for
// the participant role, it will update it. Otherwise it will insert the
// suggestion feature.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [SetSuggestionFeatureConfigOperationMetadata][google.cloud.dialogflow.v2.SetSuggestionFeatureConfigOperationMetadata]
// - `response`:
// [ConversationProfile][google.cloud.dialogflow.v2.ConversationProfile]
//
// If a long running operation to add or update suggestion feature
// config for the same conversation profile, participant role and suggestion
// feature type exists, please cancel the existing long running operation
// before sending such request, otherwise the request will be rejected.
SetSuggestionFeatureConfig(ctx context.Context, in *SetSuggestionFeatureConfigRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Clears a suggestion feature from a conversation profile for the given
// participant role.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [ClearSuggestionFeatureConfigOperationMetadata][google.cloud.dialogflow.v2.ClearSuggestionFeatureConfigOperationMetadata]
// - `response`:
// [ConversationProfile][google.cloud.dialogflow.v2.ConversationProfile]
ClearSuggestionFeatureConfig(ctx context.Context, in *ClearSuggestionFeatureConfigRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}
ConversationProfilesClient is the client API for ConversationProfiles 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 NewConversationProfilesClient ¶
func NewConversationProfilesClient(cc grpc.ClientConnInterface) ConversationProfilesClient
type ConversationProfilesServer ¶
type ConversationProfilesServer interface {
// Returns the list of all conversation profiles in the specified project.
ListConversationProfiles(context.Context, *ListConversationProfilesRequest) (*ListConversationProfilesResponse, error)
// Retrieves the specified conversation profile.
GetConversationProfile(context.Context, *GetConversationProfileRequest) (*ConversationProfile, error)
// Creates a conversation profile in the specified project.
//
// [ConversationProfile.create_time][google.cloud.dialogflow.v2.ConversationProfile.create_time]
// and
// [ConversationProfile.update_time][google.cloud.dialogflow.v2.ConversationProfile.update_time]
// aren't populated in the response. You can retrieve them via
// [GetConversationProfile][google.cloud.dialogflow.v2.ConversationProfiles.GetConversationProfile]
// API.
CreateConversationProfile(context.Context, *CreateConversationProfileRequest) (*ConversationProfile, error)
// Updates the specified conversation profile.
//
// [ConversationProfile.create_time][google.cloud.dialogflow.v2.ConversationProfile.create_time]
// and
// [ConversationProfile.update_time][google.cloud.dialogflow.v2.ConversationProfile.update_time]
// aren't populated in the response. You can retrieve them via
// [GetConversationProfile][google.cloud.dialogflow.v2.ConversationProfiles.GetConversationProfile]
// API.
UpdateConversationProfile(context.Context, *UpdateConversationProfileRequest) (*ConversationProfile, error)
// Deletes the specified conversation profile.
DeleteConversationProfile(context.Context, *DeleteConversationProfileRequest) (*emptypb.Empty, error)
// Adds or updates a suggestion feature in a conversation profile.
// If the conversation profile contains the type of suggestion feature for
// the participant role, it will update it. Otherwise it will insert the
// suggestion feature.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [SetSuggestionFeatureConfigOperationMetadata][google.cloud.dialogflow.v2.SetSuggestionFeatureConfigOperationMetadata]
// - `response`:
// [ConversationProfile][google.cloud.dialogflow.v2.ConversationProfile]
//
// If a long running operation to add or update suggestion feature
// config for the same conversation profile, participant role and suggestion
// feature type exists, please cancel the existing long running operation
// before sending such request, otherwise the request will be rejected.
SetSuggestionFeatureConfig(context.Context, *SetSuggestionFeatureConfigRequest) (*longrunningpb.Operation, error)
// Clears a suggestion feature from a conversation profile for the given
// participant role.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [ClearSuggestionFeatureConfigOperationMetadata][google.cloud.dialogflow.v2.ClearSuggestionFeatureConfigOperationMetadata]
// - `response`:
// [ConversationProfile][google.cloud.dialogflow.v2.ConversationProfile]
ClearSuggestionFeatureConfig(context.Context, *ClearSuggestionFeatureConfigRequest) (*longrunningpb.Operation, error)
}
ConversationProfilesServer is the server API for ConversationProfiles service. All implementations should embed UnimplementedConversationProfilesServer for forward compatibility
type Conversation_ContextReference ¶ added in v1.68.0
type Conversation_ContextReference struct {
// Required. The list of content updates for a context reference.
ContextContents []*Conversation_ContextReference_ContextContent `protobuf:"bytes,1,rep,name=context_contents,json=contextContents,proto3" json:"context_contents,omitempty"`
// Required. The mode in which context reference contents are updated.
UpdateMode Conversation_ContextReference_UpdateMode `` /* 165-byte string literal not displayed */
// Optional. The language of the information ingested, defaults to "en-US"
// if not set.
LanguageCode string `protobuf:"bytes,3,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// Output only. The time the context reference was first created.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// contains filtered or unexported fields
}
Represents a section of ingested context information.
func (*Conversation_ContextReference) Descriptor
deprecated
added in
v1.68.0
func (*Conversation_ContextReference) Descriptor() ([]byte, []int)
Deprecated: Use Conversation_ContextReference.ProtoReflect.Descriptor instead.
func (*Conversation_ContextReference) GetContextContents ¶ added in v1.68.0
func (x *Conversation_ContextReference) GetContextContents() []*Conversation_ContextReference_ContextContent
func (*Conversation_ContextReference) GetCreateTime ¶ added in v1.68.0
func (x *Conversation_ContextReference) GetCreateTime() *timestamppb.Timestamp
func (*Conversation_ContextReference) GetLanguageCode ¶ added in v1.68.0
func (x *Conversation_ContextReference) GetLanguageCode() string
func (*Conversation_ContextReference) GetUpdateMode ¶ added in v1.68.0
func (x *Conversation_ContextReference) GetUpdateMode() Conversation_ContextReference_UpdateMode
func (*Conversation_ContextReference) ProtoMessage ¶ added in v1.68.0
func (*Conversation_ContextReference) ProtoMessage()
func (*Conversation_ContextReference) ProtoReflect ¶ added in v1.68.0
func (x *Conversation_ContextReference) ProtoReflect() protoreflect.Message
func (*Conversation_ContextReference) Reset ¶ added in v1.68.0
func (x *Conversation_ContextReference) Reset()
func (*Conversation_ContextReference) String ¶ added in v1.68.0
func (x *Conversation_ContextReference) String() string
type Conversation_ContextReference_ContextContent ¶ added in v1.68.0
type Conversation_ContextReference_ContextContent struct {
// Required. The information ingested in a single request.
Content string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
// Required. The format of the ingested string.
ContentFormat Conversation_ContextReference_ContextContent_ContentFormat `` /* 192-byte string literal not displayed */
// Output only. The time when this information was incorporated into the
// relevant context reference.
IngestionTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=ingestion_time,json=ingestionTime,proto3" json:"ingestion_time,omitempty"`
// Optional. The answer record of the tool execution result.
// Format: `projects/<Project ID>/locations/<Location
// ID>/answerRecords/<Answer Record ID>`.
AnswerRecord string `protobuf:"bytes,4,opt,name=answer_record,json=answerRecord,proto3" json:"answer_record,omitempty"`
// contains filtered or unexported fields
}
Contents ingested.
func (*Conversation_ContextReference_ContextContent) Descriptor
deprecated
added in
v1.68.0
func (*Conversation_ContextReference_ContextContent) Descriptor() ([]byte, []int)
Deprecated: Use Conversation_ContextReference_ContextContent.ProtoReflect.Descriptor instead.
func (*Conversation_ContextReference_ContextContent) GetAnswerRecord ¶ added in v1.73.0
func (x *Conversation_ContextReference_ContextContent) GetAnswerRecord() string
func (*Conversation_ContextReference_ContextContent) GetContent ¶ added in v1.68.0
func (x *Conversation_ContextReference_ContextContent) GetContent() string
func (*Conversation_ContextReference_ContextContent) GetContentFormat ¶ added in v1.68.0
func (x *Conversation_ContextReference_ContextContent) GetContentFormat() Conversation_ContextReference_ContextContent_ContentFormat
func (*Conversation_ContextReference_ContextContent) GetIngestionTime ¶ added in v1.68.0
func (x *Conversation_ContextReference_ContextContent) GetIngestionTime() *timestamppb.Timestamp
func (*Conversation_ContextReference_ContextContent) ProtoMessage ¶ added in v1.68.0
func (*Conversation_ContextReference_ContextContent) ProtoMessage()
func (*Conversation_ContextReference_ContextContent) ProtoReflect ¶ added in v1.68.0
func (x *Conversation_ContextReference_ContextContent) ProtoReflect() protoreflect.Message
func (*Conversation_ContextReference_ContextContent) Reset ¶ added in v1.68.0
func (x *Conversation_ContextReference_ContextContent) Reset()
func (*Conversation_ContextReference_ContextContent) String ¶ added in v1.68.0
func (x *Conversation_ContextReference_ContextContent) String() string
type Conversation_ContextReference_ContextContent_ContentFormat ¶ added in v1.68.0
type Conversation_ContextReference_ContextContent_ContentFormat int32
Represents the format of the ingested string.
const ( // Unspecified content format. Conversation_ContextReference_ContextContent_CONTENT_FORMAT_UNSPECIFIED Conversation_ContextReference_ContextContent_ContentFormat = 0 // Content was provided in JSON format. Conversation_ContextReference_ContextContent_JSON Conversation_ContextReference_ContextContent_ContentFormat = 1 // Content was provided as plain text. Conversation_ContextReference_ContextContent_PLAIN_TEXT Conversation_ContextReference_ContextContent_ContentFormat = 2 )
func (Conversation_ContextReference_ContextContent_ContentFormat) Descriptor ¶ added in v1.68.0
func (Conversation_ContextReference_ContextContent_ContentFormat) Descriptor() protoreflect.EnumDescriptor
func (Conversation_ContextReference_ContextContent_ContentFormat) EnumDescriptor
deprecated
added in
v1.68.0
func (Conversation_ContextReference_ContextContent_ContentFormat) EnumDescriptor() ([]byte, []int)
Deprecated: Use Conversation_ContextReference_ContextContent_ContentFormat.Descriptor instead.
func (Conversation_ContextReference_ContextContent_ContentFormat) Number ¶ added in v1.68.0
func (x Conversation_ContextReference_ContextContent_ContentFormat) Number() protoreflect.EnumNumber
func (Conversation_ContextReference_ContextContent_ContentFormat) String ¶ added in v1.68.0
func (x Conversation_ContextReference_ContextContent_ContentFormat) String() string
type Conversation_ContextReference_UpdateMode ¶ added in v1.68.0
type Conversation_ContextReference_UpdateMode int32
Represents the mode in which context reference contents are updated.
const ( // Unspecified update mode. Conversation_ContextReference_UPDATE_MODE_UNSPECIFIED Conversation_ContextReference_UpdateMode = 0 // Context content updates are applied in append mode. Conversation_ContextReference_APPEND Conversation_ContextReference_UpdateMode = 1 // Context content updates are applied in overwrite mode. Conversation_ContextReference_OVERWRITE Conversation_ContextReference_UpdateMode = 2 )
func (Conversation_ContextReference_UpdateMode) Descriptor ¶ added in v1.68.0
func (Conversation_ContextReference_UpdateMode) Descriptor() protoreflect.EnumDescriptor
func (Conversation_ContextReference_UpdateMode) EnumDescriptor
deprecated
added in
v1.68.0
func (Conversation_ContextReference_UpdateMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use Conversation_ContextReference_UpdateMode.Descriptor instead.
func (Conversation_ContextReference_UpdateMode) Number ¶ added in v1.68.0
func (x Conversation_ContextReference_UpdateMode) Number() protoreflect.EnumNumber
func (Conversation_ContextReference_UpdateMode) String ¶ added in v1.68.0
func (x Conversation_ContextReference_UpdateMode) String() string
func (Conversation_ContextReference_UpdateMode) Type ¶ added in v1.68.0
func (Conversation_ContextReference_UpdateMode) Type() protoreflect.EnumType
type Conversation_ConversationStage ¶
type Conversation_ConversationStage int32
Enumeration of the different conversation stages a conversation can be in. Reference: https://cloud.google.com/agent-assist/docs/basics#conversation_stages
const ( // Unknown. Should never be used after a conversation is successfully // created. Conversation_CONVERSATION_STAGE_UNSPECIFIED Conversation_ConversationStage = 0 // The conversation should return virtual agent responses into the // conversation. Conversation_VIRTUAL_AGENT_STAGE Conversation_ConversationStage = 1 // The conversation should not provide responses, just listen and provide // suggestions. Conversation_HUMAN_ASSIST_STAGE Conversation_ConversationStage = 2 )
func (Conversation_ConversationStage) Descriptor ¶
func (Conversation_ConversationStage) Descriptor() protoreflect.EnumDescriptor
func (Conversation_ConversationStage) Enum ¶
func (x Conversation_ConversationStage) Enum() *Conversation_ConversationStage
func (Conversation_ConversationStage) EnumDescriptor
deprecated
func (Conversation_ConversationStage) EnumDescriptor() ([]byte, []int)
Deprecated: Use Conversation_ConversationStage.Descriptor instead.
func (Conversation_ConversationStage) Number ¶
func (x Conversation_ConversationStage) Number() protoreflect.EnumNumber
func (Conversation_ConversationStage) String ¶
func (x Conversation_ConversationStage) String() string
func (Conversation_ConversationStage) Type ¶
func (Conversation_ConversationStage) Type() protoreflect.EnumType
type Conversation_GeneratorContext ¶ added in v1.77.0
type Conversation_GeneratorContext struct {
// Output only. The type of the generator.
GeneratorType Conversation_GeneratorContext_GeneratorType `` /* 177-byte string literal not displayed */
// contains filtered or unexported fields
}
Represents the context of a generator.
func (*Conversation_GeneratorContext) Descriptor
deprecated
added in
v1.77.0
func (*Conversation_GeneratorContext) Descriptor() ([]byte, []int)
Deprecated: Use Conversation_GeneratorContext.ProtoReflect.Descriptor instead.
func (*Conversation_GeneratorContext) GetGeneratorType ¶ added in v1.77.0
func (x *Conversation_GeneratorContext) GetGeneratorType() Conversation_GeneratorContext_GeneratorType
func (*Conversation_GeneratorContext) ProtoMessage ¶ added in v1.77.0
func (*Conversation_GeneratorContext) ProtoMessage()
func (*Conversation_GeneratorContext) ProtoReflect ¶ added in v1.77.0
func (x *Conversation_GeneratorContext) ProtoReflect() protoreflect.Message
func (*Conversation_GeneratorContext) Reset ¶ added in v1.77.0
func (x *Conversation_GeneratorContext) Reset()
func (*Conversation_GeneratorContext) String ¶ added in v1.77.0
func (x *Conversation_GeneratorContext) String() string
type Conversation_GeneratorContext_GeneratorType ¶ added in v1.77.0
type Conversation_GeneratorContext_GeneratorType int32
The available generator types.
const ( // Unspecified generator type. Conversation_GeneratorContext_GENERATOR_TYPE_UNSPECIFIED Conversation_GeneratorContext_GeneratorType = 0 // Free form generator type. Conversation_GeneratorContext_FREE_FORM Conversation_GeneratorContext_GeneratorType = 1 // Agent coaching generator type. Conversation_GeneratorContext_AGENT_COACHING Conversation_GeneratorContext_GeneratorType = 2 // Summarization generator type. Conversation_GeneratorContext_SUMMARIZATION Conversation_GeneratorContext_GeneratorType = 3 // Translation generator type. Conversation_GeneratorContext_TRANSLATION Conversation_GeneratorContext_GeneratorType = 4 // Agent feedback generator type. Conversation_GeneratorContext_AGENT_FEEDBACK Conversation_GeneratorContext_GeneratorType = 5 // Customer message generation generator type. Conversation_GeneratorContext_CUSTOMER_MESSAGE_GENERATION Conversation_GeneratorContext_GeneratorType = 6 )
func (Conversation_GeneratorContext_GeneratorType) Descriptor ¶ added in v1.77.0
func (Conversation_GeneratorContext_GeneratorType) Descriptor() protoreflect.EnumDescriptor
func (Conversation_GeneratorContext_GeneratorType) EnumDescriptor
deprecated
added in
v1.77.0
func (Conversation_GeneratorContext_GeneratorType) EnumDescriptor() ([]byte, []int)
Deprecated: Use Conversation_GeneratorContext_GeneratorType.Descriptor instead.
func (Conversation_GeneratorContext_GeneratorType) Number ¶ added in v1.77.0
func (x Conversation_GeneratorContext_GeneratorType) Number() protoreflect.EnumNumber
func (Conversation_GeneratorContext_GeneratorType) String ¶ added in v1.77.0
func (x Conversation_GeneratorContext_GeneratorType) String() string
func (Conversation_GeneratorContext_GeneratorType) Type ¶ added in v1.77.0
func (Conversation_GeneratorContext_GeneratorType) Type() protoreflect.EnumType
type Conversation_LifecycleState ¶
type Conversation_LifecycleState int32
Enumeration of the completion status of the conversation.
const ( // Unknown. Conversation_LIFECYCLE_STATE_UNSPECIFIED Conversation_LifecycleState = 0 // Conversation is currently open for media analysis. Conversation_IN_PROGRESS Conversation_LifecycleState = 1 // Conversation has been completed. Conversation_COMPLETED Conversation_LifecycleState = 2 )
func (Conversation_LifecycleState) Descriptor ¶
func (Conversation_LifecycleState) Descriptor() protoreflect.EnumDescriptor
func (Conversation_LifecycleState) Enum ¶
func (x Conversation_LifecycleState) Enum() *Conversation_LifecycleState
func (Conversation_LifecycleState) EnumDescriptor
deprecated
func (Conversation_LifecycleState) EnumDescriptor() ([]byte, []int)
Deprecated: Use Conversation_LifecycleState.Descriptor instead.
func (Conversation_LifecycleState) Number ¶
func (x Conversation_LifecycleState) Number() protoreflect.EnumNumber
func (Conversation_LifecycleState) String ¶
func (x Conversation_LifecycleState) String() string
func (Conversation_LifecycleState) Type ¶
func (Conversation_LifecycleState) Type() protoreflect.EnumType
type Conversation_TelephonyConnectionInfo ¶ added in v1.68.0
type Conversation_TelephonyConnectionInfo struct {
// Output only. The number dialed to connect this call in E.164 format.
DialedNumber string `protobuf:"bytes,2,opt,name=dialed_number,json=dialedNumber,proto3" json:"dialed_number,omitempty"`
// Optional. SDP of the call. It's initially the SDP answer to the incoming
// call, but maybe later updated for the purpose of making the link active,
// etc.
Sdp string `protobuf:"bytes,5,opt,name=sdp,proto3" json:"sdp,omitempty"`
// Output only. The SIP headers from the initial SIP INVITE.
SipHeaders []*Conversation_TelephonyConnectionInfo_SipHeader `protobuf:"bytes,12,rep,name=sip_headers,json=sipHeaders,proto3" json:"sip_headers,omitempty"`
// Output only. The mime content from the initial SIP INVITE.
ExtraMimeContents []*Conversation_TelephonyConnectionInfo_MimeContent `protobuf:"bytes,13,rep,name=extra_mime_contents,json=extraMimeContents,proto3" json:"extra_mime_contents,omitempty"`
// contains filtered or unexported fields
}
The information about phone calls connected via phone gateway to the conversation.
func (*Conversation_TelephonyConnectionInfo) Descriptor
deprecated
added in
v1.68.0
func (*Conversation_TelephonyConnectionInfo) Descriptor() ([]byte, []int)
Deprecated: Use Conversation_TelephonyConnectionInfo.ProtoReflect.Descriptor instead.
func (*Conversation_TelephonyConnectionInfo) GetDialedNumber ¶ added in v1.68.0
func (x *Conversation_TelephonyConnectionInfo) GetDialedNumber() string
func (*Conversation_TelephonyConnectionInfo) GetExtraMimeContents ¶ added in v1.68.0
func (x *Conversation_TelephonyConnectionInfo) GetExtraMimeContents() []*Conversation_TelephonyConnectionInfo_MimeContent
func (*Conversation_TelephonyConnectionInfo) GetSdp ¶ added in v1.68.0
func (x *Conversation_TelephonyConnectionInfo) GetSdp() string
func (*Conversation_TelephonyConnectionInfo) GetSipHeaders ¶ added in v1.68.0
func (x *Conversation_TelephonyConnectionInfo) GetSipHeaders() []*Conversation_TelephonyConnectionInfo_SipHeader
func (*Conversation_TelephonyConnectionInfo) ProtoMessage ¶ added in v1.68.0
func (*Conversation_TelephonyConnectionInfo) ProtoMessage()
func (*Conversation_TelephonyConnectionInfo) ProtoReflect ¶ added in v1.68.0
func (x *Conversation_TelephonyConnectionInfo) ProtoReflect() protoreflect.Message
func (*Conversation_TelephonyConnectionInfo) Reset ¶ added in v1.68.0
func (x *Conversation_TelephonyConnectionInfo) Reset()
func (*Conversation_TelephonyConnectionInfo) String ¶ added in v1.68.0
func (x *Conversation_TelephonyConnectionInfo) String() string
type Conversation_TelephonyConnectionInfo_MimeContent ¶ added in v1.68.0
type Conversation_TelephonyConnectionInfo_MimeContent struct {
// Optional. The mime type of the content.
MimeType string `protobuf:"bytes,1,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
// Optional. The content payload.
Content []byte `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
// contains filtered or unexported fields
}
The mime content from the initial SIP INVITE.
func (*Conversation_TelephonyConnectionInfo_MimeContent) Descriptor
deprecated
added in
v1.68.0
func (*Conversation_TelephonyConnectionInfo_MimeContent) Descriptor() ([]byte, []int)
Deprecated: Use Conversation_TelephonyConnectionInfo_MimeContent.ProtoReflect.Descriptor instead.
func (*Conversation_TelephonyConnectionInfo_MimeContent) GetContent ¶ added in v1.68.0
func (x *Conversation_TelephonyConnectionInfo_MimeContent) GetContent() []byte
func (*Conversation_TelephonyConnectionInfo_MimeContent) GetMimeType ¶ added in v1.68.0
func (x *Conversation_TelephonyConnectionInfo_MimeContent) GetMimeType() string
func (*Conversation_TelephonyConnectionInfo_MimeContent) ProtoMessage ¶ added in v1.68.0
func (*Conversation_TelephonyConnectionInfo_MimeContent) ProtoMessage()
func (*Conversation_TelephonyConnectionInfo_MimeContent) ProtoReflect ¶ added in v1.68.0
func (x *Conversation_TelephonyConnectionInfo_MimeContent) ProtoReflect() protoreflect.Message
func (*Conversation_TelephonyConnectionInfo_MimeContent) Reset ¶ added in v1.68.0
func (x *Conversation_TelephonyConnectionInfo_MimeContent) Reset()
func (*Conversation_TelephonyConnectionInfo_MimeContent) String ¶ added in v1.68.0
func (x *Conversation_TelephonyConnectionInfo_MimeContent) String() string
type Conversation_TelephonyConnectionInfo_SipHeader ¶ added in v1.68.0
type Conversation_TelephonyConnectionInfo_SipHeader struct {
// Optional. The name of the header.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. The value of the header.
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
The SIP headers from the initial SIP INVITE.
func (*Conversation_TelephonyConnectionInfo_SipHeader) Descriptor
deprecated
added in
v1.68.0
func (*Conversation_TelephonyConnectionInfo_SipHeader) Descriptor() ([]byte, []int)
Deprecated: Use Conversation_TelephonyConnectionInfo_SipHeader.ProtoReflect.Descriptor instead.
func (*Conversation_TelephonyConnectionInfo_SipHeader) GetName ¶ added in v1.68.0
func (x *Conversation_TelephonyConnectionInfo_SipHeader) GetName() string
func (*Conversation_TelephonyConnectionInfo_SipHeader) GetValue ¶ added in v1.68.0
func (x *Conversation_TelephonyConnectionInfo_SipHeader) GetValue() string
func (*Conversation_TelephonyConnectionInfo_SipHeader) ProtoMessage ¶ added in v1.68.0
func (*Conversation_TelephonyConnectionInfo_SipHeader) ProtoMessage()
func (*Conversation_TelephonyConnectionInfo_SipHeader) ProtoReflect ¶ added in v1.68.0
func (x *Conversation_TelephonyConnectionInfo_SipHeader) ProtoReflect() protoreflect.Message
func (*Conversation_TelephonyConnectionInfo_SipHeader) Reset ¶ added in v1.68.0
func (x *Conversation_TelephonyConnectionInfo_SipHeader) Reset()
func (*Conversation_TelephonyConnectionInfo_SipHeader) String ¶ added in v1.68.0
func (x *Conversation_TelephonyConnectionInfo_SipHeader) String() string
type ConversationsClient ¶
type ConversationsClient interface {
// Creates a new conversation. Conversations are auto-completed after 24
// hours.
//
// Conversation Lifecycle:
// There are two stages during a conversation: Automated Agent Stage and
// Assist Stage.
//
// For Automated Agent Stage, there will be a dialogflow agent responding to
// user queries.
//
// For Assist Stage, there's no dialogflow agent responding to user queries.
// But we will provide suggestions which are generated from conversation.
//
// If
// [Conversation.conversation_profile][google.cloud.dialogflow.v2.Conversation.conversation_profile]
// is configured for a dialogflow agent, conversation will start from
// `Automated Agent Stage`, otherwise, it will start from `Assist Stage`. And
// during `Automated Agent Stage`, once an
// [Intent][google.cloud.dialogflow.v2.Intent] with
// [Intent.live_agent_handoff][google.cloud.dialogflow.v2.Intent.live_agent_handoff]
// is triggered, conversation will transfer to Assist Stage.
CreateConversation(ctx context.Context, in *CreateConversationRequest, opts ...grpc.CallOption) (*Conversation, error)
// Returns the list of all conversations in the specified project.
ListConversations(ctx context.Context, in *ListConversationsRequest, opts ...grpc.CallOption) (*ListConversationsResponse, error)
// Retrieves the specific conversation.
GetConversation(ctx context.Context, in *GetConversationRequest, opts ...grpc.CallOption) (*Conversation, error)
// Completes the specified conversation. Finished conversations are purged
// from the database after 30 days.
CompleteConversation(ctx context.Context, in *CompleteConversationRequest, opts ...grpc.CallOption) (*Conversation, error)
// Data ingestion API.
// Ingests context references for an existing conversation.
IngestContextReferences(ctx context.Context, in *IngestContextReferencesRequest, opts ...grpc.CallOption) (*IngestContextReferencesResponse, error)
// Lists messages that belong to a given conversation.
// `messages` are ordered by `create_time` in descending order. To fetch
// updates without duplication, send request with filter
// `create_time_epoch_microseconds >
// [first item's create_time of previous request]` and empty page_token.
ListMessages(ctx context.Context, in *ListMessagesRequest, opts ...grpc.CallOption) (*ListMessagesResponse, error)
// Suggests summary for a conversation based on specific historical messages.
// The range of the messages to be used for summary can be specified in the
// request.
SuggestConversationSummary(ctx context.Context, in *SuggestConversationSummaryRequest, opts ...grpc.CallOption) (*SuggestConversationSummaryResponse, error)
// Generates and returns a summary for a conversation that does not have a
// resource created for it.
GenerateStatelessSummary(ctx context.Context, in *GenerateStatelessSummaryRequest, opts ...grpc.CallOption) (*GenerateStatelessSummaryResponse, error)
// Generates and returns a suggestion for a conversation that does not have a
// resource created for it.
GenerateStatelessSuggestion(ctx context.Context, in *GenerateStatelessSuggestionRequest, opts ...grpc.CallOption) (*GenerateStatelessSuggestionResponse, error)
// Get answers for the given query based on knowledge documents.
SearchKnowledge(ctx context.Context, in *SearchKnowledgeRequest, opts ...grpc.CallOption) (*SearchKnowledgeResponse, error)
// Generates all the suggestions using generators configured in the
// conversation profile. A generator is used only if its trigger event is
// matched.
GenerateSuggestions(ctx context.Context, in *GenerateSuggestionsRequest, opts ...grpc.CallOption) (*GenerateSuggestionsResponse, error)
}
ConversationsClient is the client API for Conversations 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 NewConversationsClient ¶
func NewConversationsClient(cc grpc.ClientConnInterface) ConversationsClient
type ConversationsServer ¶
type ConversationsServer interface {
// Creates a new conversation. Conversations are auto-completed after 24
// hours.
//
// Conversation Lifecycle:
// There are two stages during a conversation: Automated Agent Stage and
// Assist Stage.
//
// For Automated Agent Stage, there will be a dialogflow agent responding to
// user queries.
//
// For Assist Stage, there's no dialogflow agent responding to user queries.
// But we will provide suggestions which are generated from conversation.
//
// If
// [Conversation.conversation_profile][google.cloud.dialogflow.v2.Conversation.conversation_profile]
// is configured for a dialogflow agent, conversation will start from
// `Automated Agent Stage`, otherwise, it will start from `Assist Stage`. And
// during `Automated Agent Stage`, once an
// [Intent][google.cloud.dialogflow.v2.Intent] with
// [Intent.live_agent_handoff][google.cloud.dialogflow.v2.Intent.live_agent_handoff]
// is triggered, conversation will transfer to Assist Stage.
CreateConversation(context.Context, *CreateConversationRequest) (*Conversation, error)
// Returns the list of all conversations in the specified project.
ListConversations(context.Context, *ListConversationsRequest) (*ListConversationsResponse, error)
// Retrieves the specific conversation.
GetConversation(context.Context, *GetConversationRequest) (*Conversation, error)
// Completes the specified conversation. Finished conversations are purged
// from the database after 30 days.
CompleteConversation(context.Context, *CompleteConversationRequest) (*Conversation, error)
// Data ingestion API.
// Ingests context references for an existing conversation.
IngestContextReferences(context.Context, *IngestContextReferencesRequest) (*IngestContextReferencesResponse, error)
// Lists messages that belong to a given conversation.
// `messages` are ordered by `create_time` in descending order. To fetch
// updates without duplication, send request with filter
// `create_time_epoch_microseconds >
// [first item's create_time of previous request]` and empty page_token.
ListMessages(context.Context, *ListMessagesRequest) (*ListMessagesResponse, error)
// Suggests summary for a conversation based on specific historical messages.
// The range of the messages to be used for summary can be specified in the
// request.
SuggestConversationSummary(context.Context, *SuggestConversationSummaryRequest) (*SuggestConversationSummaryResponse, error)
// Generates and returns a summary for a conversation that does not have a
// resource created for it.
GenerateStatelessSummary(context.Context, *GenerateStatelessSummaryRequest) (*GenerateStatelessSummaryResponse, error)
// Generates and returns a suggestion for a conversation that does not have a
// resource created for it.
GenerateStatelessSuggestion(context.Context, *GenerateStatelessSuggestionRequest) (*GenerateStatelessSuggestionResponse, error)
// Get answers for the given query based on knowledge documents.
SearchKnowledge(context.Context, *SearchKnowledgeRequest) (*SearchKnowledgeResponse, error)
// Generates all the suggestions using generators configured in the
// conversation profile. A generator is used only if its trigger event is
// matched.
GenerateSuggestions(context.Context, *GenerateSuggestionsRequest) (*GenerateSuggestionsResponse, error)
}
ConversationsServer is the server API for Conversations service. All implementations should embed UnimplementedConversationsServer for forward compatibility
type CreateCompanionAgentRequest ¶
type CreateCompanionAgentRequest struct {
// Required. Resource identifier of the project creating the companion agent.
// Format: `projects/{project}/locations/{location}`
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The companion agent to create.
CompanionAgent *CompanionAgent `protobuf:"bytes,2,opt,name=companion_agent,json=companionAgent,proto3" json:"companion_agent,omitempty"`
// Optional. The resource ID of the companion agent to create. If not
// provided, the server will auto-generate a resource ID.
CompanionAgentId string `protobuf:"bytes,3,opt,name=companion_agent_id,json=companionAgentId,proto3" json:"companion_agent_id,omitempty"`
// contains filtered or unexported fields
}
Request of CreateCompanionAgent.
func (*CreateCompanionAgentRequest) Descriptor
deprecated
func (*CreateCompanionAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateCompanionAgentRequest.ProtoReflect.Descriptor instead.
func (*CreateCompanionAgentRequest) GetCompanionAgent ¶
func (x *CreateCompanionAgentRequest) GetCompanionAgent() *CompanionAgent
func (*CreateCompanionAgentRequest) GetCompanionAgentId ¶
func (x *CreateCompanionAgentRequest) GetCompanionAgentId() string
func (*CreateCompanionAgentRequest) GetParent ¶
func (x *CreateCompanionAgentRequest) GetParent() string
func (*CreateCompanionAgentRequest) ProtoMessage ¶
func (*CreateCompanionAgentRequest) ProtoMessage()
func (*CreateCompanionAgentRequest) ProtoReflect ¶
func (x *CreateCompanionAgentRequest) ProtoReflect() protoreflect.Message
func (*CreateCompanionAgentRequest) Reset ¶
func (x *CreateCompanionAgentRequest) Reset()
func (*CreateCompanionAgentRequest) String ¶
func (x *CreateCompanionAgentRequest) String() string
type CreateContextRequest ¶
type CreateContextRequest struct {
// Required. The session to create a context for.
// Format: `projects/<Project ID>/agent/sessions/<Session ID>` or
// `projects/<Project ID>/agent/environments/<Environment ID>/users/<User
// ID>/sessions/<Session ID>`.
// If `Environment ID` is not specified, we assume default 'draft'
// environment. If `User ID` is not specified, we assume default '-' user.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The context to create.
Context *Context `protobuf:"bytes,2,opt,name=context,proto3" json:"context,omitempty"`
// contains filtered or unexported fields
}
The request message for [Contexts.CreateContext][google.cloud.dialogflow.v2.Contexts.CreateContext].
func (*CreateContextRequest) Descriptor
deprecated
func (*CreateContextRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateContextRequest.ProtoReflect.Descriptor instead.
func (*CreateContextRequest) GetContext ¶
func (x *CreateContextRequest) GetContext() *Context
func (*CreateContextRequest) GetParent ¶
func (x *CreateContextRequest) GetParent() string
func (*CreateContextRequest) ProtoMessage ¶
func (*CreateContextRequest) ProtoMessage()
func (*CreateContextRequest) ProtoReflect ¶
func (x *CreateContextRequest) ProtoReflect() protoreflect.Message
func (*CreateContextRequest) Reset ¶
func (x *CreateContextRequest) Reset()
func (*CreateContextRequest) String ¶
func (x *CreateContextRequest) String() string
type CreateConversationDatasetOperationMetadata ¶
type CreateConversationDatasetOperationMetadata struct {
// The resource name of the conversation dataset that will be created. Format:
// `projects/<Project ID>/locations/<Location
// ID>/conversationDatasets/<Conversation Dataset Id>`
ConversationDataset string `protobuf:"bytes,1,opt,name=conversation_dataset,json=conversationDataset,proto3" json:"conversation_dataset,omitempty"`
// contains filtered or unexported fields
}
Metadata for [CreateConversationDataset][].
func (*CreateConversationDatasetOperationMetadata) Descriptor
deprecated
func (*CreateConversationDatasetOperationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateConversationDatasetOperationMetadata.ProtoReflect.Descriptor instead.
func (*CreateConversationDatasetOperationMetadata) GetConversationDataset ¶
func (x *CreateConversationDatasetOperationMetadata) GetConversationDataset() string
func (*CreateConversationDatasetOperationMetadata) ProtoMessage ¶
func (*CreateConversationDatasetOperationMetadata) ProtoMessage()
func (*CreateConversationDatasetOperationMetadata) ProtoReflect ¶
func (x *CreateConversationDatasetOperationMetadata) ProtoReflect() protoreflect.Message
func (*CreateConversationDatasetOperationMetadata) Reset ¶
func (x *CreateConversationDatasetOperationMetadata) Reset()
func (*CreateConversationDatasetOperationMetadata) String ¶
func (x *CreateConversationDatasetOperationMetadata) String() string
type CreateConversationDatasetRequest ¶
type CreateConversationDatasetRequest struct {
// Required. The project to create conversation dataset for. Format:
// `projects/<Project ID>/locations/<Location ID>`
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The conversation dataset to create.
ConversationDataset *ConversationDataset `protobuf:"bytes,2,opt,name=conversation_dataset,json=conversationDataset,proto3" json:"conversation_dataset,omitempty"`
// contains filtered or unexported fields
}
The request message for [ConversationDatasets.CreateConversationDataset][google.cloud.dialogflow.v2.ConversationDatasets.CreateConversationDataset].
func (*CreateConversationDatasetRequest) Descriptor
deprecated
func (*CreateConversationDatasetRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateConversationDatasetRequest.ProtoReflect.Descriptor instead.
func (*CreateConversationDatasetRequest) GetConversationDataset ¶
func (x *CreateConversationDatasetRequest) GetConversationDataset() *ConversationDataset
func (*CreateConversationDatasetRequest) GetParent ¶
func (x *CreateConversationDatasetRequest) GetParent() string
func (*CreateConversationDatasetRequest) ProtoMessage ¶
func (*CreateConversationDatasetRequest) ProtoMessage()
func (*CreateConversationDatasetRequest) ProtoReflect ¶
func (x *CreateConversationDatasetRequest) ProtoReflect() protoreflect.Message
func (*CreateConversationDatasetRequest) Reset ¶
func (x *CreateConversationDatasetRequest) Reset()
func (*CreateConversationDatasetRequest) String ¶
func (x *CreateConversationDatasetRequest) String() string
type CreateConversationModelEvaluationOperationMetadata ¶
type CreateConversationModelEvaluationOperationMetadata struct {
// The resource name of the conversation model. Format:
// `projects/<Project ID>/locations/<Location
// ID>/conversationModels/<Conversation Model Id>/evaluations/<Evaluation Id>`
ConversationModelEvaluation string `` /* 144-byte string literal not displayed */
// The resource name of the conversation model. Format:
// `projects/<Project ID>/locations/<Location
// ID>/conversationModels/<Conversation Model Id>`
ConversationModel string `protobuf:"bytes,4,opt,name=conversation_model,json=conversationModel,proto3" json:"conversation_model,omitempty"`
// State of CreateConversationModel operation.
State CreateConversationModelEvaluationOperationMetadata_State `` /* 153-byte string literal not displayed */
// Timestamp when the request to create conversation model was submitted. The
// time is measured on server side.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// contains filtered or unexported fields
}
Metadata for a [ConversationModels.CreateConversationModelEvaluation][google.cloud.dialogflow.v2.ConversationModels.CreateConversationModelEvaluation] operation.
func (*CreateConversationModelEvaluationOperationMetadata) Descriptor
deprecated
func (*CreateConversationModelEvaluationOperationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateConversationModelEvaluationOperationMetadata.ProtoReflect.Descriptor instead.
func (*CreateConversationModelEvaluationOperationMetadata) GetConversationModel ¶
func (x *CreateConversationModelEvaluationOperationMetadata) GetConversationModel() string
func (*CreateConversationModelEvaluationOperationMetadata) GetConversationModelEvaluation ¶
func (x *CreateConversationModelEvaluationOperationMetadata) GetConversationModelEvaluation() string
func (*CreateConversationModelEvaluationOperationMetadata) GetCreateTime ¶
func (x *CreateConversationModelEvaluationOperationMetadata) GetCreateTime() *timestamppb.Timestamp
func (*CreateConversationModelEvaluationOperationMetadata) ProtoMessage ¶
func (*CreateConversationModelEvaluationOperationMetadata) ProtoMessage()
func (*CreateConversationModelEvaluationOperationMetadata) ProtoReflect ¶
func (x *CreateConversationModelEvaluationOperationMetadata) ProtoReflect() protoreflect.Message
func (*CreateConversationModelEvaluationOperationMetadata) Reset ¶
func (x *CreateConversationModelEvaluationOperationMetadata) Reset()
func (*CreateConversationModelEvaluationOperationMetadata) String ¶
func (x *CreateConversationModelEvaluationOperationMetadata) String() string
type CreateConversationModelEvaluationOperationMetadata_State ¶
type CreateConversationModelEvaluationOperationMetadata_State int32
State of CreateConversationModel operation.
const ( // Operation status not specified. CreateConversationModelEvaluationOperationMetadata_STATE_UNSPECIFIED CreateConversationModelEvaluationOperationMetadata_State = 0 // The operation is being prepared. CreateConversationModelEvaluationOperationMetadata_INITIALIZING CreateConversationModelEvaluationOperationMetadata_State = 1 // The operation is running. CreateConversationModelEvaluationOperationMetadata_RUNNING CreateConversationModelEvaluationOperationMetadata_State = 2 // The operation is cancelled. CreateConversationModelEvaluationOperationMetadata_CANCELLED CreateConversationModelEvaluationOperationMetadata_State = 3 // The operation has succeeded. CreateConversationModelEvaluationOperationMetadata_SUCCEEDED CreateConversationModelEvaluationOperationMetadata_State = 4 // The operation has failed. CreateConversationModelEvaluationOperationMetadata_FAILED CreateConversationModelEvaluationOperationMetadata_State = 5 )
func (CreateConversationModelEvaluationOperationMetadata_State) Descriptor ¶
func (CreateConversationModelEvaluationOperationMetadata_State) Descriptor() protoreflect.EnumDescriptor
func (CreateConversationModelEvaluationOperationMetadata_State) EnumDescriptor
deprecated
func (CreateConversationModelEvaluationOperationMetadata_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use CreateConversationModelEvaluationOperationMetadata_State.Descriptor instead.
func (CreateConversationModelEvaluationOperationMetadata_State) Number ¶
func (x CreateConversationModelEvaluationOperationMetadata_State) Number() protoreflect.EnumNumber
func (CreateConversationModelEvaluationOperationMetadata_State) String ¶
func (x CreateConversationModelEvaluationOperationMetadata_State) String() string
type CreateConversationModelEvaluationRequest ¶
type CreateConversationModelEvaluationRequest struct {
// Required. The conversation model resource name. Format:
// `projects/<Project ID>/locations/<Location
// ID>/conversationModels/<Conversation Model ID>`
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The conversation model evaluation to be created.
ConversationModelEvaluation *ConversationModelEvaluation `` /* 144-byte string literal not displayed */
// contains filtered or unexported fields
}
The request message for [ConversationModels.CreateConversationModelEvaluation][google.cloud.dialogflow.v2.ConversationModels.CreateConversationModelEvaluation]
func (*CreateConversationModelEvaluationRequest) Descriptor
deprecated
func (*CreateConversationModelEvaluationRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateConversationModelEvaluationRequest.ProtoReflect.Descriptor instead.
func (*CreateConversationModelEvaluationRequest) GetConversationModelEvaluation ¶
func (x *CreateConversationModelEvaluationRequest) GetConversationModelEvaluation() *ConversationModelEvaluation
func (*CreateConversationModelEvaluationRequest) GetParent ¶
func (x *CreateConversationModelEvaluationRequest) GetParent() string
func (*CreateConversationModelEvaluationRequest) ProtoMessage ¶
func (*CreateConversationModelEvaluationRequest) ProtoMessage()
func (*CreateConversationModelEvaluationRequest) ProtoReflect ¶
func (x *CreateConversationModelEvaluationRequest) ProtoReflect() protoreflect.Message
func (*CreateConversationModelEvaluationRequest) Reset ¶
func (x *CreateConversationModelEvaluationRequest) Reset()
func (*CreateConversationModelEvaluationRequest) String ¶
func (x *CreateConversationModelEvaluationRequest) String() string
type CreateConversationModelOperationMetadata ¶
type CreateConversationModelOperationMetadata struct {
// The resource name of the conversation model. Format:
// `projects/<Project ID>/conversationModels/<Conversation Model Id>`
ConversationModel string `protobuf:"bytes,1,opt,name=conversation_model,json=conversationModel,proto3" json:"conversation_model,omitempty"`
// State of CreateConversationModel operation.
State CreateConversationModelOperationMetadata_State `` /* 143-byte string literal not displayed */
// Timestamp when the request to create conversation model is submitted. The
// time is measured on server side.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// The time when the operation finished.
DoneTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=done_time,json=doneTime,proto3" json:"done_time,omitempty"`
// contains filtered or unexported fields
}
Metadata for a [ConversationModels.CreateConversationModel][google.cloud.dialogflow.v2.ConversationModels.CreateConversationModel] operation.
func (*CreateConversationModelOperationMetadata) Descriptor
deprecated
func (*CreateConversationModelOperationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateConversationModelOperationMetadata.ProtoReflect.Descriptor instead.
func (*CreateConversationModelOperationMetadata) GetConversationModel ¶
func (x *CreateConversationModelOperationMetadata) GetConversationModel() string
func (*CreateConversationModelOperationMetadata) GetCreateTime ¶
func (x *CreateConversationModelOperationMetadata) GetCreateTime() *timestamppb.Timestamp
func (*CreateConversationModelOperationMetadata) GetDoneTime ¶ added in v1.73.0
func (x *CreateConversationModelOperationMetadata) GetDoneTime() *timestamppb.Timestamp
func (*CreateConversationModelOperationMetadata) GetState ¶
func (x *CreateConversationModelOperationMetadata) GetState() CreateConversationModelOperationMetadata_State
func (*CreateConversationModelOperationMetadata) ProtoMessage ¶
func (*CreateConversationModelOperationMetadata) ProtoMessage()
func (*CreateConversationModelOperationMetadata) ProtoReflect ¶
func (x *CreateConversationModelOperationMetadata) ProtoReflect() protoreflect.Message
func (*CreateConversationModelOperationMetadata) Reset ¶
func (x *CreateConversationModelOperationMetadata) Reset()
func (*CreateConversationModelOperationMetadata) String ¶
func (x *CreateConversationModelOperationMetadata) String() string
type CreateConversationModelOperationMetadata_State ¶
type CreateConversationModelOperationMetadata_State int32
State of CreateConversationModel operation.
const ( // Invalid. CreateConversationModelOperationMetadata_STATE_UNSPECIFIED CreateConversationModelOperationMetadata_State = 0 // Request is submitted, but training has not started yet. // The model may remain in this state until there is enough capacity to // start training. CreateConversationModelOperationMetadata_PENDING CreateConversationModelOperationMetadata_State = 1 // The training has succeeded. CreateConversationModelOperationMetadata_SUCCEEDED CreateConversationModelOperationMetadata_State = 2 // The training has succeeded. CreateConversationModelOperationMetadata_FAILED CreateConversationModelOperationMetadata_State = 3 // The training has been cancelled. CreateConversationModelOperationMetadata_CANCELLED CreateConversationModelOperationMetadata_State = 4 // The training is in cancelling state. CreateConversationModelOperationMetadata_CANCELLING CreateConversationModelOperationMetadata_State = 5 // Custom model is training. CreateConversationModelOperationMetadata_TRAINING CreateConversationModelOperationMetadata_State = 6 )
func (CreateConversationModelOperationMetadata_State) Descriptor ¶
func (CreateConversationModelOperationMetadata_State) Descriptor() protoreflect.EnumDescriptor
func (CreateConversationModelOperationMetadata_State) EnumDescriptor
deprecated
func (CreateConversationModelOperationMetadata_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use CreateConversationModelOperationMetadata_State.Descriptor instead.
func (CreateConversationModelOperationMetadata_State) Number ¶
func (x CreateConversationModelOperationMetadata_State) Number() protoreflect.EnumNumber
func (CreateConversationModelOperationMetadata_State) String ¶
func (x CreateConversationModelOperationMetadata_State) String() string
type CreateConversationModelRequest ¶
type CreateConversationModelRequest struct {
// The project to create conversation model for. Format:
// `projects/<Project ID>`
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The conversation model to create.
ConversationModel *ConversationModel `protobuf:"bytes,2,opt,name=conversation_model,json=conversationModel,proto3" json:"conversation_model,omitempty"`
// contains filtered or unexported fields
}
The request message for [ConversationModels.CreateConversationModel][google.cloud.dialogflow.v2.ConversationModels.CreateConversationModel]
func (*CreateConversationModelRequest) Descriptor
deprecated
func (*CreateConversationModelRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateConversationModelRequest.ProtoReflect.Descriptor instead.
func (*CreateConversationModelRequest) GetConversationModel ¶
func (x *CreateConversationModelRequest) GetConversationModel() *ConversationModel
func (*CreateConversationModelRequest) GetParent ¶
func (x *CreateConversationModelRequest) GetParent() string
func (*CreateConversationModelRequest) ProtoMessage ¶
func (*CreateConversationModelRequest) ProtoMessage()
func (*CreateConversationModelRequest) ProtoReflect ¶
func (x *CreateConversationModelRequest) ProtoReflect() protoreflect.Message
func (*CreateConversationModelRequest) Reset ¶
func (x *CreateConversationModelRequest) Reset()
func (*CreateConversationModelRequest) String ¶
func (x *CreateConversationModelRequest) String() string
type CreateConversationProfileRequest ¶
type CreateConversationProfileRequest struct {
// Required. The project to create a conversation profile for.
// Format: `projects/<Project ID>/locations/<Location ID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The conversation profile to create.
ConversationProfile *ConversationProfile `protobuf:"bytes,2,opt,name=conversation_profile,json=conversationProfile,proto3" json:"conversation_profile,omitempty"`
// contains filtered or unexported fields
}
The request message for [ConversationProfiles.CreateConversationProfile][google.cloud.dialogflow.v2.ConversationProfiles.CreateConversationProfile].
func (*CreateConversationProfileRequest) Descriptor
deprecated
func (*CreateConversationProfileRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateConversationProfileRequest.ProtoReflect.Descriptor instead.
func (*CreateConversationProfileRequest) GetConversationProfile ¶
func (x *CreateConversationProfileRequest) GetConversationProfile() *ConversationProfile
func (*CreateConversationProfileRequest) GetParent ¶
func (x *CreateConversationProfileRequest) GetParent() string
func (*CreateConversationProfileRequest) ProtoMessage ¶
func (*CreateConversationProfileRequest) ProtoMessage()
func (*CreateConversationProfileRequest) ProtoReflect ¶
func (x *CreateConversationProfileRequest) ProtoReflect() protoreflect.Message
func (*CreateConversationProfileRequest) Reset ¶
func (x *CreateConversationProfileRequest) Reset()
func (*CreateConversationProfileRequest) String ¶
func (x *CreateConversationProfileRequest) String() string
type CreateConversationRequest ¶
type CreateConversationRequest struct {
// Required. Resource identifier of the project creating the conversation.
// Format: `projects/<Project ID>/locations/<Location ID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The conversation to create.
Conversation *Conversation `protobuf:"bytes,2,opt,name=conversation,proto3" json:"conversation,omitempty"`
// Optional. Identifier of the conversation. Generally it's auto generated by
// Google. Only set it if you cannot wait for the response to return a
// auto-generated one to you.
//
// The conversation ID must be compliant with the regression formula
// `[a-zA-Z][a-zA-Z0-9_-]*` with the characters length in range of [3,64].
// If the field is provided, the caller is responsible for
// 1. the uniqueness of the ID, otherwise the request will be rejected.
// 2. the consistency for whether to use custom ID or not under a project to
// better ensure uniqueness.
ConversationId string `protobuf:"bytes,3,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
// contains filtered or unexported fields
}
The request message for [Conversations.CreateConversation][google.cloud.dialogflow.v2.Conversations.CreateConversation].
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 CreateDocumentRequest ¶
type CreateDocumentRequest struct {
// Required. The knowledge base to create a document for.
// Format: `projects/<Project ID>/locations/<Location
// ID>/knowledgeBases/<Knowledge Base ID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The document to create.
Document *Document `protobuf:"bytes,2,opt,name=document,proto3" json:"document,omitempty"`
// contains filtered or unexported fields
}
Request message for [Documents.CreateDocument][google.cloud.dialogflow.v2.Documents.CreateDocument].
func (*CreateDocumentRequest) Descriptor
deprecated
func (*CreateDocumentRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateDocumentRequest.ProtoReflect.Descriptor instead.
func (*CreateDocumentRequest) GetDocument ¶
func (x *CreateDocumentRequest) GetDocument() *Document
func (*CreateDocumentRequest) GetParent ¶
func (x *CreateDocumentRequest) GetParent() string
func (*CreateDocumentRequest) ProtoMessage ¶
func (*CreateDocumentRequest) ProtoMessage()
func (*CreateDocumentRequest) ProtoReflect ¶
func (x *CreateDocumentRequest) ProtoReflect() protoreflect.Message
func (*CreateDocumentRequest) Reset ¶
func (x *CreateDocumentRequest) Reset()
func (*CreateDocumentRequest) String ¶
func (x *CreateDocumentRequest) String() string
type CreateEntityTypeRequest ¶
type CreateEntityTypeRequest struct {
// Required. The agent to create a entity type for.
// Format: `projects/<Project ID>/agent`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The entity type to create.
EntityType *EntityType `protobuf:"bytes,2,opt,name=entity_type,json=entityType,proto3" json:"entity_type,omitempty"`
// Optional. The language used to access language-specific data.
// If not specified, the agent's default language is used.
// For more information, see
// [Multilingual intent and entity
// data](https://cloud.google.com/dialogflow/docs/agents-multilingual#intent-entity).
LanguageCode string `protobuf:"bytes,3,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
The request message for [EntityTypes.CreateEntityType][google.cloud.dialogflow.v2.EntityTypes.CreateEntityType].
func (*CreateEntityTypeRequest) Descriptor
deprecated
func (*CreateEntityTypeRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateEntityTypeRequest.ProtoReflect.Descriptor instead.
func (*CreateEntityTypeRequest) GetEntityType ¶
func (x *CreateEntityTypeRequest) GetEntityType() *EntityType
func (*CreateEntityTypeRequest) GetLanguageCode ¶
func (x *CreateEntityTypeRequest) GetLanguageCode() string
func (*CreateEntityTypeRequest) GetParent ¶
func (x *CreateEntityTypeRequest) GetParent() string
func (*CreateEntityTypeRequest) ProtoMessage ¶
func (*CreateEntityTypeRequest) ProtoMessage()
func (*CreateEntityTypeRequest) ProtoReflect ¶
func (x *CreateEntityTypeRequest) ProtoReflect() protoreflect.Message
func (*CreateEntityTypeRequest) Reset ¶
func (x *CreateEntityTypeRequest) Reset()
func (*CreateEntityTypeRequest) String ¶
func (x *CreateEntityTypeRequest) String() string
type CreateEnvironmentRequest ¶
type CreateEnvironmentRequest struct {
// Required. The agent to create an environment for.
// Supported formats:
//
// - `projects/<Project ID>/agent`
// - `projects/<Project ID>/locations/<Location ID>/agent`
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The environment to create.
Environment *Environment `protobuf:"bytes,2,opt,name=environment,proto3" json:"environment,omitempty"`
// Required. The unique id of the new environment.
EnvironmentId string `protobuf:"bytes,3,opt,name=environment_id,json=environmentId,proto3" json:"environment_id,omitempty"`
// contains filtered or unexported fields
}
The request message for [Environments.CreateEnvironment][google.cloud.dialogflow.v2.Environments.CreateEnvironment].
func (*CreateEnvironmentRequest) Descriptor
deprecated
func (*CreateEnvironmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateEnvironmentRequest.ProtoReflect.Descriptor instead.
func (*CreateEnvironmentRequest) GetEnvironment ¶
func (x *CreateEnvironmentRequest) GetEnvironment() *Environment
func (*CreateEnvironmentRequest) GetEnvironmentId ¶
func (x *CreateEnvironmentRequest) GetEnvironmentId() string
func (*CreateEnvironmentRequest) GetParent ¶
func (x *CreateEnvironmentRequest) GetParent() string
func (*CreateEnvironmentRequest) ProtoMessage ¶
func (*CreateEnvironmentRequest) ProtoMessage()
func (*CreateEnvironmentRequest) ProtoReflect ¶
func (x *CreateEnvironmentRequest) ProtoReflect() protoreflect.Message
func (*CreateEnvironmentRequest) Reset ¶
func (x *CreateEnvironmentRequest) Reset()
func (*CreateEnvironmentRequest) String ¶
func (x *CreateEnvironmentRequest) String() string
type CreateGeneratorEvaluationRequest ¶ added in v1.73.0
type CreateGeneratorEvaluationRequest struct {
// Required. The generator resource name. Format:
// `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The generator evaluation to be created.
GeneratorEvaluation *GeneratorEvaluation `protobuf:"bytes,2,opt,name=generator_evaluation,json=generatorEvaluation,proto3" json:"generator_evaluation,omitempty"`
// contains filtered or unexported fields
}
Request of CreateGeneratorEvaluation.
func (*CreateGeneratorEvaluationRequest) Descriptor
deprecated
added in
v1.73.0
func (*CreateGeneratorEvaluationRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateGeneratorEvaluationRequest.ProtoReflect.Descriptor instead.
func (*CreateGeneratorEvaluationRequest) GetGeneratorEvaluation ¶ added in v1.73.0
func (x *CreateGeneratorEvaluationRequest) GetGeneratorEvaluation() *GeneratorEvaluation
func (*CreateGeneratorEvaluationRequest) GetParent ¶ added in v1.73.0
func (x *CreateGeneratorEvaluationRequest) GetParent() string
func (*CreateGeneratorEvaluationRequest) ProtoMessage ¶ added in v1.73.0
func (*CreateGeneratorEvaluationRequest) ProtoMessage()
func (*CreateGeneratorEvaluationRequest) ProtoReflect ¶ added in v1.73.0
func (x *CreateGeneratorEvaluationRequest) ProtoReflect() protoreflect.Message
func (*CreateGeneratorEvaluationRequest) Reset ¶ added in v1.73.0
func (x *CreateGeneratorEvaluationRequest) Reset()
func (*CreateGeneratorEvaluationRequest) String ¶ added in v1.73.0
func (x *CreateGeneratorEvaluationRequest) String() string
type CreateGeneratorRequest ¶ added in v1.56.0
type CreateGeneratorRequest struct {
// Required. The project/location to create generator for. Format:
// `projects/<Project ID>/locations/<Location ID>`
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The generator to create.
Generator *Generator `protobuf:"bytes,2,opt,name=generator,proto3" json:"generator,omitempty"`
// Optional. The ID to use for the generator, which will become the final
// component of the generator's resource name.
//
// The generator ID must be compliant with the regression formula
// `[a-zA-Z][a-zA-Z0-9_-]*` with the characters length in range of [3,64].
// If the field is not provided, an Id will be auto-generated.
// If the field is provided, the caller is responsible for
// 1. the uniqueness of the ID, otherwise the request will be rejected.
// 2. the consistency for whether to use custom ID or not under a project to
// better ensure uniqueness.
GeneratorId string `protobuf:"bytes,3,opt,name=generator_id,json=generatorId,proto3" json:"generator_id,omitempty"`
// contains filtered or unexported fields
}
Request message of CreateGenerator.
func (*CreateGeneratorRequest) Descriptor
deprecated
added in
v1.56.0
func (*CreateGeneratorRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateGeneratorRequest.ProtoReflect.Descriptor instead.
func (*CreateGeneratorRequest) GetGenerator ¶ added in v1.56.0
func (x *CreateGeneratorRequest) GetGenerator() *Generator
func (*CreateGeneratorRequest) GetGeneratorId ¶ added in v1.56.0
func (x *CreateGeneratorRequest) GetGeneratorId() string
func (*CreateGeneratorRequest) GetParent ¶ added in v1.56.0
func (x *CreateGeneratorRequest) GetParent() string
func (*CreateGeneratorRequest) ProtoMessage ¶ added in v1.56.0
func (*CreateGeneratorRequest) ProtoMessage()
func (*CreateGeneratorRequest) ProtoReflect ¶ added in v1.56.0
func (x *CreateGeneratorRequest) ProtoReflect() protoreflect.Message
func (*CreateGeneratorRequest) Reset ¶ added in v1.56.0
func (x *CreateGeneratorRequest) Reset()
func (*CreateGeneratorRequest) String ¶ added in v1.56.0
func (x *CreateGeneratorRequest) String() string
type CreateIntentRequest ¶
type CreateIntentRequest struct {
// Required. The agent to create a intent for.
// Format: `projects/<Project ID>/agent`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The intent to create.
Intent *Intent `protobuf:"bytes,2,opt,name=intent,proto3" json:"intent,omitempty"`
// Optional. The language used to access language-specific data.
// If not specified, the agent's default language is used.
// For more information, see
// [Multilingual intent and entity
// data](https://cloud.google.com/dialogflow/docs/agents-multilingual#intent-entity).
LanguageCode string `protobuf:"bytes,3,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// Optional. The resource view to apply to the returned intent.
IntentView IntentView `` /* 135-byte string literal not displayed */
// contains filtered or unexported fields
}
The request message for [Intents.CreateIntent][google.cloud.dialogflow.v2.Intents.CreateIntent].
func (*CreateIntentRequest) Descriptor
deprecated
func (*CreateIntentRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateIntentRequest.ProtoReflect.Descriptor instead.
func (*CreateIntentRequest) GetIntent ¶
func (x *CreateIntentRequest) GetIntent() *Intent
func (*CreateIntentRequest) GetIntentView ¶
func (x *CreateIntentRequest) GetIntentView() IntentView
func (*CreateIntentRequest) GetLanguageCode ¶
func (x *CreateIntentRequest) GetLanguageCode() string
func (*CreateIntentRequest) GetParent ¶
func (x *CreateIntentRequest) GetParent() string
func (*CreateIntentRequest) ProtoMessage ¶
func (*CreateIntentRequest) ProtoMessage()
func (*CreateIntentRequest) ProtoReflect ¶
func (x *CreateIntentRequest) ProtoReflect() protoreflect.Message
func (*CreateIntentRequest) Reset ¶
func (x *CreateIntentRequest) Reset()
func (*CreateIntentRequest) String ¶
func (x *CreateIntentRequest) String() string
type CreateKnowledgeBaseRequest ¶
type CreateKnowledgeBaseRequest struct {
// Required. The project to create a knowledge base for.
// Format: `projects/<Project ID>/locations/<Location ID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The knowledge base to create.
KnowledgeBase *KnowledgeBase `protobuf:"bytes,2,opt,name=knowledge_base,json=knowledgeBase,proto3" json:"knowledge_base,omitempty"`
// contains filtered or unexported fields
}
Request message for [KnowledgeBases.CreateKnowledgeBase][google.cloud.dialogflow.v2.KnowledgeBases.CreateKnowledgeBase].
func (*CreateKnowledgeBaseRequest) Descriptor
deprecated
func (*CreateKnowledgeBaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateKnowledgeBaseRequest.ProtoReflect.Descriptor instead.
func (*CreateKnowledgeBaseRequest) GetKnowledgeBase ¶
func (x *CreateKnowledgeBaseRequest) GetKnowledgeBase() *KnowledgeBase
func (*CreateKnowledgeBaseRequest) GetParent ¶
func (x *CreateKnowledgeBaseRequest) GetParent() string
func (*CreateKnowledgeBaseRequest) ProtoMessage ¶
func (*CreateKnowledgeBaseRequest) ProtoMessage()
func (*CreateKnowledgeBaseRequest) ProtoReflect ¶
func (x *CreateKnowledgeBaseRequest) ProtoReflect() protoreflect.Message
func (*CreateKnowledgeBaseRequest) Reset ¶
func (x *CreateKnowledgeBaseRequest) Reset()
func (*CreateKnowledgeBaseRequest) String ¶
func (x *CreateKnowledgeBaseRequest) String() string
type CreateParticipantRequest ¶
type CreateParticipantRequest struct {
// Required. Resource identifier of the conversation adding the participant.
// Format: `projects/<Project ID>/locations/<Location
// ID>/conversations/<Conversation ID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The participant to create.
Participant *Participant `protobuf:"bytes,2,opt,name=participant,proto3" json:"participant,omitempty"`
// contains filtered or unexported fields
}
The request message for [Participants.CreateParticipant][google.cloud.dialogflow.v2.Participants.CreateParticipant].
func (*CreateParticipantRequest) Descriptor
deprecated
func (*CreateParticipantRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateParticipantRequest.ProtoReflect.Descriptor instead.
func (*CreateParticipantRequest) GetParent ¶
func (x *CreateParticipantRequest) GetParent() string
func (*CreateParticipantRequest) GetParticipant ¶
func (x *CreateParticipantRequest) GetParticipant() *Participant
func (*CreateParticipantRequest) ProtoMessage ¶
func (*CreateParticipantRequest) ProtoMessage()
func (*CreateParticipantRequest) ProtoReflect ¶
func (x *CreateParticipantRequest) ProtoReflect() protoreflect.Message
func (*CreateParticipantRequest) Reset ¶
func (x *CreateParticipantRequest) Reset()
func (*CreateParticipantRequest) String ¶
func (x *CreateParticipantRequest) String() string
type CreateSessionEntityTypeRequest ¶
type CreateSessionEntityTypeRequest struct {
// Required. The session to create a session entity type for.
// Format: `projects/<Project ID>/agent/sessions/<Session ID>` or
// `projects/<Project ID>/agent/environments/<Environment ID>/users/<User ID>/
// sessions/<Session ID>`.
// If `Environment ID` is not specified, we assume default 'draft'
// environment. If `User ID` is not specified, we assume default '-' user.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The session entity type to create.
SessionEntityType *SessionEntityType `protobuf:"bytes,2,opt,name=session_entity_type,json=sessionEntityType,proto3" json:"session_entity_type,omitempty"`
// contains filtered or unexported fields
}
The request message for [SessionEntityTypes.CreateSessionEntityType][google.cloud.dialogflow.v2.SessionEntityTypes.CreateSessionEntityType].
func (*CreateSessionEntityTypeRequest) Descriptor
deprecated
func (*CreateSessionEntityTypeRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateSessionEntityTypeRequest.ProtoReflect.Descriptor instead.
func (*CreateSessionEntityTypeRequest) GetParent ¶
func (x *CreateSessionEntityTypeRequest) GetParent() string
func (*CreateSessionEntityTypeRequest) GetSessionEntityType ¶
func (x *CreateSessionEntityTypeRequest) GetSessionEntityType() *SessionEntityType
func (*CreateSessionEntityTypeRequest) ProtoMessage ¶
func (*CreateSessionEntityTypeRequest) ProtoMessage()
func (*CreateSessionEntityTypeRequest) ProtoReflect ¶
func (x *CreateSessionEntityTypeRequest) ProtoReflect() protoreflect.Message
func (*CreateSessionEntityTypeRequest) Reset ¶
func (x *CreateSessionEntityTypeRequest) Reset()
func (*CreateSessionEntityTypeRequest) String ¶
func (x *CreateSessionEntityTypeRequest) String() string
type CreateSipTrunkRequest ¶ added in v1.73.0
type CreateSipTrunkRequest struct {
// Required. The location to create a SIP trunk for.
// Format: `projects/<Project ID>/locations/<Location ID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The SIP trunk to create.
SipTrunk *SipTrunk `protobuf:"bytes,2,opt,name=sip_trunk,json=sipTrunk,proto3" json:"sip_trunk,omitempty"`
// contains filtered or unexported fields
}
The request message for [SipTrunks.CreateSipTrunk][google.cloud.dialogflow.v2.SipTrunks.CreateSipTrunk].
func (*CreateSipTrunkRequest) Descriptor
deprecated
added in
v1.73.0
func (*CreateSipTrunkRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateSipTrunkRequest.ProtoReflect.Descriptor instead.
func (*CreateSipTrunkRequest) GetParent ¶ added in v1.73.0
func (x *CreateSipTrunkRequest) GetParent() string
func (*CreateSipTrunkRequest) GetSipTrunk ¶ added in v1.73.0
func (x *CreateSipTrunkRequest) GetSipTrunk() *SipTrunk
func (*CreateSipTrunkRequest) ProtoMessage ¶ added in v1.73.0
func (*CreateSipTrunkRequest) ProtoMessage()
func (*CreateSipTrunkRequest) ProtoReflect ¶ added in v1.73.0
func (x *CreateSipTrunkRequest) ProtoReflect() protoreflect.Message
func (*CreateSipTrunkRequest) Reset ¶ added in v1.73.0
func (x *CreateSipTrunkRequest) Reset()
func (*CreateSipTrunkRequest) String ¶ added in v1.73.0
func (x *CreateSipTrunkRequest) String() string
type CreateToolRequest ¶ added in v1.73.0
type CreateToolRequest struct {
// Required. The project/location to create tool for. Format:
// `projects/<Project ID>/locations/<Location ID>`
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The tool to create.
Tool *Tool `protobuf:"bytes,2,opt,name=tool,proto3" json:"tool,omitempty"`
// Optional. The ID to use for the tool, which will become the final
// component of the tool's resource name.
//
// The tool ID must be compliant with the regression formula
// `[a-zA-Z][a-zA-Z0-9_-]*` with the characters length in range of [3,64].
// If the field is not provide, an Id will be auto-generated.
// If the field is provided, the caller is responsible for
// 1. the uniqueness of the ID, otherwise the request will be rejected.
// 2. the consistency for whether to use custom ID or not under a project to
// better ensure uniqueness.
ToolId string `protobuf:"bytes,3,opt,name=tool_id,json=toolId,proto3" json:"tool_id,omitempty"`
// contains filtered or unexported fields
}
Request message of CreateTool.
func (*CreateToolRequest) Descriptor
deprecated
added in
v1.73.0
func (*CreateToolRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateToolRequest.ProtoReflect.Descriptor instead.
func (*CreateToolRequest) GetParent ¶ added in v1.73.0
func (x *CreateToolRequest) GetParent() string
func (*CreateToolRequest) GetTool ¶ added in v1.73.0
func (x *CreateToolRequest) GetTool() *Tool
func (*CreateToolRequest) GetToolId ¶ added in v1.73.0
func (x *CreateToolRequest) GetToolId() string
func (*CreateToolRequest) ProtoMessage ¶ added in v1.73.0
func (*CreateToolRequest) ProtoMessage()
func (*CreateToolRequest) ProtoReflect ¶ added in v1.73.0
func (x *CreateToolRequest) ProtoReflect() protoreflect.Message
func (*CreateToolRequest) Reset ¶ added in v1.73.0
func (x *CreateToolRequest) Reset()
func (*CreateToolRequest) String ¶ added in v1.73.0
func (x *CreateToolRequest) String() string
type CreateVersionRequest ¶
type CreateVersionRequest struct {
// Required. The agent to create a version for.
// Supported formats:
//
// - `projects/<Project ID>/agent`
// - `projects/<Project ID>/locations/<Location ID>/agent`
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The version to create.
Version *Version `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
// contains filtered or unexported fields
}
The request message for [Versions.CreateVersion][google.cloud.dialogflow.v2.Versions.CreateVersion].
func (*CreateVersionRequest) Descriptor
deprecated
func (*CreateVersionRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateVersionRequest.ProtoReflect.Descriptor instead.
func (*CreateVersionRequest) GetParent ¶
func (x *CreateVersionRequest) GetParent() string
func (*CreateVersionRequest) GetVersion ¶
func (x *CreateVersionRequest) GetVersion() *Version
func (*CreateVersionRequest) ProtoMessage ¶
func (*CreateVersionRequest) ProtoMessage()
func (*CreateVersionRequest) ProtoReflect ¶
func (x *CreateVersionRequest) ProtoReflect() protoreflect.Message
func (*CreateVersionRequest) Reset ¶
func (x *CreateVersionRequest) Reset()
func (*CreateVersionRequest) String ¶
func (x *CreateVersionRequest) String() string
type CustomPronunciationParams ¶ added in v1.73.0
type CustomPronunciationParams struct {
// The phrase to which the customization is applied.
// The phrase can be multiple words, such as proper nouns, but shouldn't span
// the length of the sentence.
Phrase string `protobuf:"bytes,1,opt,name=phrase,proto3" json:"phrase,omitempty"`
// The phonetic encoding of the phrase.
PhoneticEncoding CustomPronunciationParams_PhoneticEncoding `` /* 185-byte string literal not displayed */
// The pronunciation of the phrase. This must be in the phonetic encoding
// specified above.
Pronunciation string `protobuf:"bytes,3,opt,name=pronunciation,proto3" json:"pronunciation,omitempty"`
// contains filtered or unexported fields
}
Pronunciation customization for a phrase.
func (*CustomPronunciationParams) Descriptor
deprecated
added in
v1.73.0
func (*CustomPronunciationParams) Descriptor() ([]byte, []int)
Deprecated: Use CustomPronunciationParams.ProtoReflect.Descriptor instead.
func (*CustomPronunciationParams) GetPhoneticEncoding ¶ added in v1.73.0
func (x *CustomPronunciationParams) GetPhoneticEncoding() CustomPronunciationParams_PhoneticEncoding
func (*CustomPronunciationParams) GetPhrase ¶ added in v1.73.0
func (x *CustomPronunciationParams) GetPhrase() string
func (*CustomPronunciationParams) GetPronunciation ¶ added in v1.73.0
func (x *CustomPronunciationParams) GetPronunciation() string
func (*CustomPronunciationParams) ProtoMessage ¶ added in v1.73.0
func (*CustomPronunciationParams) ProtoMessage()
func (*CustomPronunciationParams) ProtoReflect ¶ added in v1.73.0
func (x *CustomPronunciationParams) ProtoReflect() protoreflect.Message
func (*CustomPronunciationParams) Reset ¶ added in v1.73.0
func (x *CustomPronunciationParams) Reset()
func (*CustomPronunciationParams) String ¶ added in v1.73.0
func (x *CustomPronunciationParams) String() string
type CustomPronunciationParams_PhoneticEncoding ¶ added in v1.73.0
type CustomPronunciationParams_PhoneticEncoding int32
The phonetic encoding of the phrase.
const ( // Not specified. CustomPronunciationParams_PHONETIC_ENCODING_UNSPECIFIED CustomPronunciationParams_PhoneticEncoding = 0 // IPA, such as apple -> ˈæpəl. // https://en.wikipedia.org/wiki/International_Phonetic_Alphabet CustomPronunciationParams_PHONETIC_ENCODING_IPA CustomPronunciationParams_PhoneticEncoding = 1 // X-SAMPA, such as apple -> "{p@l". // https://en.wikipedia.org/wiki/X-SAMPA CustomPronunciationParams_PHONETIC_ENCODING_X_SAMPA CustomPronunciationParams_PhoneticEncoding = 2 )
func (CustomPronunciationParams_PhoneticEncoding) Descriptor ¶ added in v1.73.0
func (CustomPronunciationParams_PhoneticEncoding) Descriptor() protoreflect.EnumDescriptor
func (CustomPronunciationParams_PhoneticEncoding) EnumDescriptor
deprecated
added in
v1.73.0
func (CustomPronunciationParams_PhoneticEncoding) EnumDescriptor() ([]byte, []int)
Deprecated: Use CustomPronunciationParams_PhoneticEncoding.Descriptor instead.
func (CustomPronunciationParams_PhoneticEncoding) Number ¶ added in v1.73.0
func (x CustomPronunciationParams_PhoneticEncoding) Number() protoreflect.EnumNumber
func (CustomPronunciationParams_PhoneticEncoding) String ¶ added in v1.73.0
func (x CustomPronunciationParams_PhoneticEncoding) String() string
func (CustomPronunciationParams_PhoneticEncoding) Type ¶ added in v1.73.0
func (CustomPronunciationParams_PhoneticEncoding) Type() protoreflect.EnumType
type DatastoreResponseReason ¶ added in v1.77.0
type DatastoreResponseReason int32
Response reason from datastore which indicates data serving status or answer quality degradation.
const ( // Default value. DatastoreResponseReason_DATASTORE_RESPONSE_REASON_UNSPECIFIED DatastoreResponseReason = 0 // No specific response reason from datastore. DatastoreResponseReason_NONE DatastoreResponseReason = 1 // Search is blocked due to out of quota. DatastoreResponseReason_SEARCH_OUT_OF_QUOTA DatastoreResponseReason = 2 // Search returns empty results. DatastoreResponseReason_SEARCH_EMPTY_RESULTS DatastoreResponseReason = 3 // Generative AI is disabled. DatastoreResponseReason_ANSWER_GENERATION_GEN_AI_DISABLED DatastoreResponseReason = 4 // Answer generation is blocked due to out of quota. DatastoreResponseReason_ANSWER_GENERATION_OUT_OF_QUOTA DatastoreResponseReason = 5 // Answer generation encounters an error. DatastoreResponseReason_ANSWER_GENERATION_ERROR DatastoreResponseReason = 6 // Answer generation does not have enough information to generate answer. DatastoreResponseReason_ANSWER_GENERATION_NOT_ENOUGH_INFO DatastoreResponseReason = 7 // Answer generation is blocked by RAI (Responsible AI) failure. DatastoreResponseReason_ANSWER_GENERATION_RAI_FAILED DatastoreResponseReason = 8 // Answer generation is not grounded on reliable sources. DatastoreResponseReason_ANSWER_GENERATION_NOT_GROUNDED DatastoreResponseReason = 9 )
func (DatastoreResponseReason) Descriptor ¶ added in v1.77.0
func (DatastoreResponseReason) Descriptor() protoreflect.EnumDescriptor
func (DatastoreResponseReason) Enum ¶ added in v1.77.0
func (x DatastoreResponseReason) Enum() *DatastoreResponseReason
func (DatastoreResponseReason) EnumDescriptor
deprecated
added in
v1.77.0
func (DatastoreResponseReason) EnumDescriptor() ([]byte, []int)
Deprecated: Use DatastoreResponseReason.Descriptor instead.
func (DatastoreResponseReason) Number ¶ added in v1.77.0
func (x DatastoreResponseReason) Number() protoreflect.EnumNumber
func (DatastoreResponseReason) String ¶ added in v1.77.0
func (x DatastoreResponseReason) String() string
func (DatastoreResponseReason) Type ¶ added in v1.77.0
func (DatastoreResponseReason) Type() protoreflect.EnumType
type DeleteAgentRequest ¶
type DeleteAgentRequest struct {
// Required. The project that the agent to delete is associated with.
// Format: `projects/<Project ID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// contains filtered or unexported fields
}
The request message for [Agents.DeleteAgent][google.cloud.dialogflow.v2.Agents.DeleteAgent].
func (*DeleteAgentRequest) Descriptor
deprecated
func (*DeleteAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAgentRequest.ProtoReflect.Descriptor instead.
func (*DeleteAgentRequest) GetParent ¶
func (x *DeleteAgentRequest) GetParent() string
func (*DeleteAgentRequest) ProtoMessage ¶
func (*DeleteAgentRequest) ProtoMessage()
func (*DeleteAgentRequest) ProtoReflect ¶
func (x *DeleteAgentRequest) ProtoReflect() protoreflect.Message
func (*DeleteAgentRequest) Reset ¶
func (x *DeleteAgentRequest) Reset()
func (*DeleteAgentRequest) String ¶
func (x *DeleteAgentRequest) String() string
type DeleteAllContextsRequest ¶
type DeleteAllContextsRequest struct {
// Required. The name of the session to delete all contexts from. Format:
// `projects/<Project ID>/agent/sessions/<Session ID>` or `projects/<Project
// ID>/agent/environments/<Environment ID>/users/<User ID>/sessions/<Session
// ID>`.
// If `Environment ID` is not specified we assume default 'draft' environment.
// If `User ID` is not specified, we assume default '-' user.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// contains filtered or unexported fields
}
The request message for [Contexts.DeleteAllContexts][google.cloud.dialogflow.v2.Contexts.DeleteAllContexts].
func (*DeleteAllContextsRequest) Descriptor
deprecated
func (*DeleteAllContextsRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAllContextsRequest.ProtoReflect.Descriptor instead.
func (*DeleteAllContextsRequest) GetParent ¶
func (x *DeleteAllContextsRequest) GetParent() string
func (*DeleteAllContextsRequest) ProtoMessage ¶
func (*DeleteAllContextsRequest) ProtoMessage()
func (*DeleteAllContextsRequest) ProtoReflect ¶
func (x *DeleteAllContextsRequest) ProtoReflect() protoreflect.Message
func (*DeleteAllContextsRequest) Reset ¶
func (x *DeleteAllContextsRequest) Reset()
func (*DeleteAllContextsRequest) String ¶
func (x *DeleteAllContextsRequest) String() string
type DeleteCompanionAgentRequest ¶
type DeleteCompanionAgentRequest struct {
// Required. The unique resource identifier of the CompanionAgent to delete.
// Format:
// `projects/{project}/locations/{location}/companionAgents/{companion_agent}`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for DeleteCompanionAgent.
func (*DeleteCompanionAgentRequest) Descriptor
deprecated
func (*DeleteCompanionAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCompanionAgentRequest.ProtoReflect.Descriptor instead.
func (*DeleteCompanionAgentRequest) GetName ¶
func (x *DeleteCompanionAgentRequest) GetName() string
func (*DeleteCompanionAgentRequest) ProtoMessage ¶
func (*DeleteCompanionAgentRequest) ProtoMessage()
func (*DeleteCompanionAgentRequest) ProtoReflect ¶
func (x *DeleteCompanionAgentRequest) ProtoReflect() protoreflect.Message
func (*DeleteCompanionAgentRequest) Reset ¶
func (x *DeleteCompanionAgentRequest) Reset()
func (*DeleteCompanionAgentRequest) String ¶
func (x *DeleteCompanionAgentRequest) String() string
type DeleteContextRequest ¶
type DeleteContextRequest struct {
// Required. The name of the context to delete. Format:
// `projects/<Project ID>/agent/sessions/<Session ID>/contexts/<Context ID>`
// or `projects/<Project ID>/agent/environments/<Environment ID>/users/<User
// ID>/sessions/<Session ID>/contexts/<Context ID>`.
// If `Environment ID` is not specified, we assume default 'draft'
// environment. If `User ID` is not specified, we assume default '-' user.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Contexts.DeleteContext][google.cloud.dialogflow.v2.Contexts.DeleteContext].
func (*DeleteContextRequest) Descriptor
deprecated
func (*DeleteContextRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteContextRequest.ProtoReflect.Descriptor instead.
func (*DeleteContextRequest) GetName ¶
func (x *DeleteContextRequest) GetName() string
func (*DeleteContextRequest) ProtoMessage ¶
func (*DeleteContextRequest) ProtoMessage()
func (*DeleteContextRequest) ProtoReflect ¶
func (x *DeleteContextRequest) ProtoReflect() protoreflect.Message
func (*DeleteContextRequest) Reset ¶
func (x *DeleteContextRequest) Reset()
func (*DeleteContextRequest) String ¶
func (x *DeleteContextRequest) String() string
type DeleteConversationDatasetOperationMetadata ¶
type DeleteConversationDatasetOperationMetadata struct {
// contains filtered or unexported fields
}
Metadata for [DeleteConversationDataset][].
func (*DeleteConversationDatasetOperationMetadata) Descriptor
deprecated
func (*DeleteConversationDatasetOperationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteConversationDatasetOperationMetadata.ProtoReflect.Descriptor instead.
func (*DeleteConversationDatasetOperationMetadata) ProtoMessage ¶
func (*DeleteConversationDatasetOperationMetadata) ProtoMessage()
func (*DeleteConversationDatasetOperationMetadata) ProtoReflect ¶
func (x *DeleteConversationDatasetOperationMetadata) ProtoReflect() protoreflect.Message
func (*DeleteConversationDatasetOperationMetadata) Reset ¶
func (x *DeleteConversationDatasetOperationMetadata) Reset()
func (*DeleteConversationDatasetOperationMetadata) String ¶
func (x *DeleteConversationDatasetOperationMetadata) String() string
type DeleteConversationDatasetRequest ¶
type DeleteConversationDatasetRequest struct {
// Required. The conversation dataset to delete. Format:
// `projects/<Project ID>/locations/<Location
// ID>/conversationDatasets/<Conversation Dataset ID>`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [ConversationDatasets.DeleteConversationDataset][google.cloud.dialogflow.v2.ConversationDatasets.DeleteConversationDataset].
func (*DeleteConversationDatasetRequest) Descriptor
deprecated
func (*DeleteConversationDatasetRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteConversationDatasetRequest.ProtoReflect.Descriptor instead.
func (*DeleteConversationDatasetRequest) GetName ¶
func (x *DeleteConversationDatasetRequest) GetName() string
func (*DeleteConversationDatasetRequest) ProtoMessage ¶
func (*DeleteConversationDatasetRequest) ProtoMessage()
func (*DeleteConversationDatasetRequest) ProtoReflect ¶
func (x *DeleteConversationDatasetRequest) ProtoReflect() protoreflect.Message
func (*DeleteConversationDatasetRequest) Reset ¶
func (x *DeleteConversationDatasetRequest) Reset()
func (*DeleteConversationDatasetRequest) String ¶
func (x *DeleteConversationDatasetRequest) String() string
type DeleteConversationModelOperationMetadata ¶
type DeleteConversationModelOperationMetadata struct {
// The resource name of the conversation model. Format:
// `projects/<Project ID>/conversationModels/<Conversation Model Id>`
ConversationModel string `protobuf:"bytes,1,opt,name=conversation_model,json=conversationModel,proto3" json:"conversation_model,omitempty"`
// Timestamp when delete conversation model request was created. The time is
// measured on server side.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// The time when the operation finished.
DoneTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=done_time,json=doneTime,proto3" json:"done_time,omitempty"`
// contains filtered or unexported fields
}
Metadata for a [ConversationModels.DeleteConversationModel][google.cloud.dialogflow.v2.ConversationModels.DeleteConversationModel] operation.
func (*DeleteConversationModelOperationMetadata) Descriptor
deprecated
func (*DeleteConversationModelOperationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteConversationModelOperationMetadata.ProtoReflect.Descriptor instead.
func (*DeleteConversationModelOperationMetadata) GetConversationModel ¶
func (x *DeleteConversationModelOperationMetadata) GetConversationModel() string
func (*DeleteConversationModelOperationMetadata) GetCreateTime ¶
func (x *DeleteConversationModelOperationMetadata) GetCreateTime() *timestamppb.Timestamp
func (*DeleteConversationModelOperationMetadata) GetDoneTime ¶ added in v1.73.0
func (x *DeleteConversationModelOperationMetadata) GetDoneTime() *timestamppb.Timestamp
func (*DeleteConversationModelOperationMetadata) ProtoMessage ¶
func (*DeleteConversationModelOperationMetadata) ProtoMessage()
func (*DeleteConversationModelOperationMetadata) ProtoReflect ¶
func (x *DeleteConversationModelOperationMetadata) ProtoReflect() protoreflect.Message
func (*DeleteConversationModelOperationMetadata) Reset ¶
func (x *DeleteConversationModelOperationMetadata) Reset()
func (*DeleteConversationModelOperationMetadata) String ¶
func (x *DeleteConversationModelOperationMetadata) String() string
type DeleteConversationModelRequest ¶
type DeleteConversationModelRequest struct {
// Required. The conversation model to delete. Format:
// `projects/<Project ID>/conversationModels/<Conversation Model ID>`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [ConversationModels.DeleteConversationModel][google.cloud.dialogflow.v2.ConversationModels.DeleteConversationModel]
func (*DeleteConversationModelRequest) Descriptor
deprecated
func (*DeleteConversationModelRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteConversationModelRequest.ProtoReflect.Descriptor instead.
func (*DeleteConversationModelRequest) GetName ¶
func (x *DeleteConversationModelRequest) GetName() string
func (*DeleteConversationModelRequest) ProtoMessage ¶
func (*DeleteConversationModelRequest) ProtoMessage()
func (*DeleteConversationModelRequest) ProtoReflect ¶
func (x *DeleteConversationModelRequest) ProtoReflect() protoreflect.Message
func (*DeleteConversationModelRequest) Reset ¶
func (x *DeleteConversationModelRequest) Reset()
func (*DeleteConversationModelRequest) String ¶
func (x *DeleteConversationModelRequest) String() string
type DeleteConversationProfileRequest ¶
type DeleteConversationProfileRequest struct {
// Required. The name of the conversation profile to delete.
// Format: `projects/<Project ID>/locations/<Location
// ID>/conversationProfiles/<Conversation Profile ID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [ConversationProfiles.DeleteConversationProfile][google.cloud.dialogflow.v2.ConversationProfiles.DeleteConversationProfile].
This operation fails if the conversation profile is still referenced from a phone number.
func (*DeleteConversationProfileRequest) Descriptor
deprecated
func (*DeleteConversationProfileRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteConversationProfileRequest.ProtoReflect.Descriptor instead.
func (*DeleteConversationProfileRequest) GetName ¶
func (x *DeleteConversationProfileRequest) GetName() string
func (*DeleteConversationProfileRequest) ProtoMessage ¶
func (*DeleteConversationProfileRequest) ProtoMessage()
func (*DeleteConversationProfileRequest) ProtoReflect ¶
func (x *DeleteConversationProfileRequest) ProtoReflect() protoreflect.Message
func (*DeleteConversationProfileRequest) Reset ¶
func (x *DeleteConversationProfileRequest) Reset()
func (*DeleteConversationProfileRequest) String ¶
func (x *DeleteConversationProfileRequest) String() string
type DeleteDocumentRequest ¶
type DeleteDocumentRequest struct {
// Required. The name of the document to delete.
// Format: `projects/<Project ID>/locations/<Location
// ID>/knowledgeBases/<Knowledge Base ID>/documents/<Document ID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for [Documents.DeleteDocument][google.cloud.dialogflow.v2.Documents.DeleteDocument].
func (*DeleteDocumentRequest) Descriptor
deprecated
func (*DeleteDocumentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDocumentRequest.ProtoReflect.Descriptor instead.
func (*DeleteDocumentRequest) GetName ¶
func (x *DeleteDocumentRequest) GetName() string
func (*DeleteDocumentRequest) ProtoMessage ¶
func (*DeleteDocumentRequest) ProtoMessage()
func (*DeleteDocumentRequest) ProtoReflect ¶
func (x *DeleteDocumentRequest) ProtoReflect() protoreflect.Message
func (*DeleteDocumentRequest) Reset ¶
func (x *DeleteDocumentRequest) Reset()
func (*DeleteDocumentRequest) String ¶
func (x *DeleteDocumentRequest) String() string
type DeleteEntityTypeRequest ¶
type DeleteEntityTypeRequest struct {
// Required. The name of the entity type to delete.
// Format: `projects/<Project ID>/agent/entityTypes/<EntityType ID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [EntityTypes.DeleteEntityType][google.cloud.dialogflow.v2.EntityTypes.DeleteEntityType].
func (*DeleteEntityTypeRequest) Descriptor
deprecated
func (*DeleteEntityTypeRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteEntityTypeRequest.ProtoReflect.Descriptor instead.
func (*DeleteEntityTypeRequest) GetName ¶
func (x *DeleteEntityTypeRequest) GetName() string
func (*DeleteEntityTypeRequest) ProtoMessage ¶
func (*DeleteEntityTypeRequest) ProtoMessage()
func (*DeleteEntityTypeRequest) ProtoReflect ¶
func (x *DeleteEntityTypeRequest) ProtoReflect() protoreflect.Message
func (*DeleteEntityTypeRequest) Reset ¶
func (x *DeleteEntityTypeRequest) Reset()
func (*DeleteEntityTypeRequest) String ¶
func (x *DeleteEntityTypeRequest) String() string
type DeleteEnvironmentRequest ¶
type DeleteEnvironmentRequest struct {
// Required. The name of the environment to delete.
// / Format:
//
// - `projects/<Project ID>/agent/environments/<Environment ID>`
// - `projects/<Project ID>/locations/<Location
// ID>/agent/environments/<Environment ID>`
//
// The environment ID for the default environment is `-`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Environments.DeleteEnvironment][google.cloud.dialogflow.v2.Environments.DeleteEnvironment].
func (*DeleteEnvironmentRequest) Descriptor
deprecated
func (*DeleteEnvironmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteEnvironmentRequest.ProtoReflect.Descriptor instead.
func (*DeleteEnvironmentRequest) GetName ¶
func (x *DeleteEnvironmentRequest) GetName() string
func (*DeleteEnvironmentRequest) ProtoMessage ¶
func (*DeleteEnvironmentRequest) ProtoMessage()
func (*DeleteEnvironmentRequest) ProtoReflect ¶
func (x *DeleteEnvironmentRequest) ProtoReflect() protoreflect.Message
func (*DeleteEnvironmentRequest) Reset ¶
func (x *DeleteEnvironmentRequest) Reset()
func (*DeleteEnvironmentRequest) String ¶
func (x *DeleteEnvironmentRequest) String() string
type DeleteGeneratorEvaluationRequest ¶ added in v1.73.0
type DeleteGeneratorEvaluationRequest struct {
// Required. The generator evaluation resource name. Format:
// `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
// evaluations/<Evaluation ID>`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request of DeleteGeneratorEvaluation.
func (*DeleteGeneratorEvaluationRequest) Descriptor
deprecated
added in
v1.73.0
func (*DeleteGeneratorEvaluationRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteGeneratorEvaluationRequest.ProtoReflect.Descriptor instead.
func (*DeleteGeneratorEvaluationRequest) GetName ¶ added in v1.73.0
func (x *DeleteGeneratorEvaluationRequest) GetName() string
func (*DeleteGeneratorEvaluationRequest) ProtoMessage ¶ added in v1.73.0
func (*DeleteGeneratorEvaluationRequest) ProtoMessage()
func (*DeleteGeneratorEvaluationRequest) ProtoReflect ¶ added in v1.73.0
func (x *DeleteGeneratorEvaluationRequest) ProtoReflect() protoreflect.Message
func (*DeleteGeneratorEvaluationRequest) Reset ¶ added in v1.73.0
func (x *DeleteGeneratorEvaluationRequest) Reset()
func (*DeleteGeneratorEvaluationRequest) String ¶ added in v1.73.0
func (x *DeleteGeneratorEvaluationRequest) String() string
type DeleteGeneratorRequest ¶ added in v1.56.0
type DeleteGeneratorRequest struct {
// Required. The generator resource name to delete. Format:
// `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request of DeleteGenerator.
func (*DeleteGeneratorRequest) Descriptor
deprecated
added in
v1.56.0
func (*DeleteGeneratorRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteGeneratorRequest.ProtoReflect.Descriptor instead.
func (*DeleteGeneratorRequest) GetName ¶ added in v1.56.0
func (x *DeleteGeneratorRequest) GetName() string
func (*DeleteGeneratorRequest) ProtoMessage ¶ added in v1.56.0
func (*DeleteGeneratorRequest) ProtoMessage()
func (*DeleteGeneratorRequest) ProtoReflect ¶ added in v1.56.0
func (x *DeleteGeneratorRequest) ProtoReflect() protoreflect.Message
func (*DeleteGeneratorRequest) Reset ¶ added in v1.56.0
func (x *DeleteGeneratorRequest) Reset()
func (*DeleteGeneratorRequest) String ¶ added in v1.56.0
func (x *DeleteGeneratorRequest) String() string
type DeleteIntentRequest ¶
type DeleteIntentRequest struct {
// Required. The name of the intent to delete. If this intent has direct or
// indirect followup intents, we also delete them.
// Format: `projects/<Project ID>/agent/intents/<Intent ID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Intents.DeleteIntent][google.cloud.dialogflow.v2.Intents.DeleteIntent].
func (*DeleteIntentRequest) Descriptor
deprecated
func (*DeleteIntentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteIntentRequest.ProtoReflect.Descriptor instead.
func (*DeleteIntentRequest) GetName ¶
func (x *DeleteIntentRequest) GetName() string
func (*DeleteIntentRequest) ProtoMessage ¶
func (*DeleteIntentRequest) ProtoMessage()
func (*DeleteIntentRequest) ProtoReflect ¶
func (x *DeleteIntentRequest) ProtoReflect() protoreflect.Message
func (*DeleteIntentRequest) Reset ¶
func (x *DeleteIntentRequest) Reset()
func (*DeleteIntentRequest) String ¶
func (x *DeleteIntentRequest) String() string
type DeleteKnowledgeBaseRequest ¶
type DeleteKnowledgeBaseRequest struct {
// Required. The name of the knowledge base to delete.
// Format: `projects/<Project ID>/locations/<Location
// ID>/knowledgeBases/<Knowledge Base ID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. Force deletes the knowledge base. When set to true, any documents
// in the knowledge base are also deleted.
Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
Request message for [KnowledgeBases.DeleteKnowledgeBase][google.cloud.dialogflow.v2.KnowledgeBases.DeleteKnowledgeBase].
func (*DeleteKnowledgeBaseRequest) Descriptor
deprecated
func (*DeleteKnowledgeBaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteKnowledgeBaseRequest.ProtoReflect.Descriptor instead.
func (*DeleteKnowledgeBaseRequest) GetForce ¶
func (x *DeleteKnowledgeBaseRequest) GetForce() bool
func (*DeleteKnowledgeBaseRequest) GetName ¶
func (x *DeleteKnowledgeBaseRequest) GetName() string
func (*DeleteKnowledgeBaseRequest) ProtoMessage ¶
func (*DeleteKnowledgeBaseRequest) ProtoMessage()
func (*DeleteKnowledgeBaseRequest) ProtoReflect ¶
func (x *DeleteKnowledgeBaseRequest) ProtoReflect() protoreflect.Message
func (*DeleteKnowledgeBaseRequest) Reset ¶
func (x *DeleteKnowledgeBaseRequest) Reset()
func (*DeleteKnowledgeBaseRequest) String ¶
func (x *DeleteKnowledgeBaseRequest) String() string
type DeleteSessionEntityTypeRequest ¶
type DeleteSessionEntityTypeRequest struct {
// Required. The name of the entity type to delete. Format:
// `projects/<Project ID>/agent/sessions/<Session ID>/entityTypes/<Entity Type
// Display Name>` or `projects/<Project ID>/agent/environments/<Environment
// ID>/users/<User ID>/sessions/<Session ID>/entityTypes/<Entity Type Display
// Name>`.
// If `Environment ID` is not specified, we assume default 'draft'
// environment. If `User ID` is not specified, we assume default '-' user.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [SessionEntityTypes.DeleteSessionEntityType][google.cloud.dialogflow.v2.SessionEntityTypes.DeleteSessionEntityType].
func (*DeleteSessionEntityTypeRequest) Descriptor
deprecated
func (*DeleteSessionEntityTypeRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSessionEntityTypeRequest.ProtoReflect.Descriptor instead.
func (*DeleteSessionEntityTypeRequest) GetName ¶
func (x *DeleteSessionEntityTypeRequest) GetName() string
func (*DeleteSessionEntityTypeRequest) ProtoMessage ¶
func (*DeleteSessionEntityTypeRequest) ProtoMessage()
func (*DeleteSessionEntityTypeRequest) ProtoReflect ¶
func (x *DeleteSessionEntityTypeRequest) ProtoReflect() protoreflect.Message
func (*DeleteSessionEntityTypeRequest) Reset ¶
func (x *DeleteSessionEntityTypeRequest) Reset()
func (*DeleteSessionEntityTypeRequest) String ¶
func (x *DeleteSessionEntityTypeRequest) String() string
type DeleteSipTrunkRequest ¶ added in v1.73.0
type DeleteSipTrunkRequest struct {
// Required. The name of the SIP trunk to delete.
// Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
// ID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [SipTrunks.DeleteSipTrunk][google.cloud.dialogflow.v2.SipTrunks.DeleteSipTrunk].
func (*DeleteSipTrunkRequest) Descriptor
deprecated
added in
v1.73.0
func (*DeleteSipTrunkRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSipTrunkRequest.ProtoReflect.Descriptor instead.
func (*DeleteSipTrunkRequest) GetName ¶ added in v1.73.0
func (x *DeleteSipTrunkRequest) GetName() string
func (*DeleteSipTrunkRequest) ProtoMessage ¶ added in v1.73.0
func (*DeleteSipTrunkRequest) ProtoMessage()
func (*DeleteSipTrunkRequest) ProtoReflect ¶ added in v1.73.0
func (x *DeleteSipTrunkRequest) ProtoReflect() protoreflect.Message
func (*DeleteSipTrunkRequest) Reset ¶ added in v1.73.0
func (x *DeleteSipTrunkRequest) Reset()
func (*DeleteSipTrunkRequest) String ¶ added in v1.73.0
func (x *DeleteSipTrunkRequest) String() string
type DeleteToolRequest ¶ added in v1.73.0
type DeleteToolRequest struct {
// Required. The tool resource name to delete. Format:
// `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request of DeleteTool.
func (*DeleteToolRequest) Descriptor
deprecated
added in
v1.73.0
func (*DeleteToolRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteToolRequest.ProtoReflect.Descriptor instead.
func (*DeleteToolRequest) GetName ¶ added in v1.73.0
func (x *DeleteToolRequest) GetName() string
func (*DeleteToolRequest) ProtoMessage ¶ added in v1.73.0
func (*DeleteToolRequest) ProtoMessage()
func (*DeleteToolRequest) ProtoReflect ¶ added in v1.73.0
func (x *DeleteToolRequest) ProtoReflect() protoreflect.Message
func (*DeleteToolRequest) Reset ¶ added in v1.73.0
func (x *DeleteToolRequest) Reset()
func (*DeleteToolRequest) String ¶ added in v1.73.0
func (x *DeleteToolRequest) String() string
type DeleteVersionRequest ¶
type DeleteVersionRequest struct {
// Required. The name of the version to delete.
// Supported formats:
//
// - `projects/<Project ID>/agent/versions/<Version ID>`
// - `projects/<Project ID>/locations/<Location ID>/agent/versions/<Version
// ID>`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Versions.DeleteVersion][google.cloud.dialogflow.v2.Versions.DeleteVersion].
func (*DeleteVersionRequest) Descriptor
deprecated
func (*DeleteVersionRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteVersionRequest.ProtoReflect.Descriptor instead.
func (*DeleteVersionRequest) GetName ¶
func (x *DeleteVersionRequest) GetName() string
func (*DeleteVersionRequest) ProtoMessage ¶
func (*DeleteVersionRequest) ProtoMessage()
func (*DeleteVersionRequest) ProtoReflect ¶
func (x *DeleteVersionRequest) ProtoReflect() protoreflect.Message
func (*DeleteVersionRequest) Reset ¶
func (x *DeleteVersionRequest) Reset()
func (*DeleteVersionRequest) String ¶
func (x *DeleteVersionRequest) String() string
type DeployConversationModelOperationMetadata ¶
type DeployConversationModelOperationMetadata struct {
// The resource name of the conversation model. Format:
// `projects/<Project ID>/conversationModels/<Conversation Model Id>`
ConversationModel string `protobuf:"bytes,1,opt,name=conversation_model,json=conversationModel,proto3" json:"conversation_model,omitempty"`
// Timestamp when request to deploy conversation model was submitted. The time
// is measured on server side.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// The time when the operation finished.
DoneTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=done_time,json=doneTime,proto3" json:"done_time,omitempty"`
// contains filtered or unexported fields
}
Metadata for a [ConversationModels.DeployConversationModel][google.cloud.dialogflow.v2.ConversationModels.DeployConversationModel] operation.
func (*DeployConversationModelOperationMetadata) Descriptor
deprecated
func (*DeployConversationModelOperationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeployConversationModelOperationMetadata.ProtoReflect.Descriptor instead.
func (*DeployConversationModelOperationMetadata) GetConversationModel ¶
func (x *DeployConversationModelOperationMetadata) GetConversationModel() string
func (*DeployConversationModelOperationMetadata) GetCreateTime ¶
func (x *DeployConversationModelOperationMetadata) GetCreateTime() *timestamppb.Timestamp
func (*DeployConversationModelOperationMetadata) GetDoneTime ¶ added in v1.73.0
func (x *DeployConversationModelOperationMetadata) GetDoneTime() *timestamppb.Timestamp
func (*DeployConversationModelOperationMetadata) ProtoMessage ¶
func (*DeployConversationModelOperationMetadata) ProtoMessage()
func (*DeployConversationModelOperationMetadata) ProtoReflect ¶
func (x *DeployConversationModelOperationMetadata) ProtoReflect() protoreflect.Message
func (*DeployConversationModelOperationMetadata) Reset ¶
func (x *DeployConversationModelOperationMetadata) Reset()
func (*DeployConversationModelOperationMetadata) String ¶
func (x *DeployConversationModelOperationMetadata) String() string
type DeployConversationModelRequest ¶
type DeployConversationModelRequest struct {
// Required. The conversation model to deploy. Format:
// `projects/<Project ID>/conversationModels/<Conversation Model ID>`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [ConversationModels.DeployConversationModel][google.cloud.dialogflow.v2.ConversationModels.DeployConversationModel]
func (*DeployConversationModelRequest) Descriptor
deprecated
func (*DeployConversationModelRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeployConversationModelRequest.ProtoReflect.Descriptor instead.
func (*DeployConversationModelRequest) GetName ¶
func (x *DeployConversationModelRequest) GetName() string
func (*DeployConversationModelRequest) ProtoMessage ¶
func (*DeployConversationModelRequest) ProtoMessage()
func (*DeployConversationModelRequest) ProtoReflect ¶
func (x *DeployConversationModelRequest) ProtoReflect() protoreflect.Message
func (*DeployConversationModelRequest) Reset ¶
func (x *DeployConversationModelRequest) Reset()
func (*DeployConversationModelRequest) String ¶
func (x *DeployConversationModelRequest) String() string
type DetectIntentRequest ¶
type DetectIntentRequest struct {
// Required. The name of the session this query is sent to. Format:
// `projects/<Project ID>/agent/sessions/<Session ID>`, or
// `projects/<Project ID>/agent/environments/<Environment ID>/users/<User
// ID>/sessions/<Session ID>`. If `Environment ID` is not specified, we assume
// default 'draft' environment (`Environment ID` might be referred to as
// environment name at some places). If `User ID` is not specified, we are
// using "-". It's up to the API caller to choose an appropriate `Session ID`
// and `User Id`. They can be a random number or some type of user and session
// identifiers (preferably hashed). The length of the `Session ID` and
// `User ID` must not exceed 36 characters.
//
// For more information, see the [API interactions
// guide](https://cloud.google.com/dialogflow/docs/api-overview).
//
// Note: Always use agent versions for production traffic.
// See [Versions and
// environments](https://cloud.google.com/dialogflow/es/docs/agents-versions).
Session string `protobuf:"bytes,1,opt,name=session,proto3" json:"session,omitempty"`
// The parameters of this query.
QueryParams *QueryParameters `protobuf:"bytes,2,opt,name=query_params,json=queryParams,proto3" json:"query_params,omitempty"`
// Required. The input specification. It can be set to:
//
// 1. an audio config which instructs the speech recognizer how to process
// the speech audio,
//
// 2. a conversational query in the form of text, or
//
// 3. an event that specifies which intent to trigger.
QueryInput *QueryInput `protobuf:"bytes,3,opt,name=query_input,json=queryInput,proto3" json:"query_input,omitempty"`
// Instructs the speech synthesizer how to generate the output
// audio. If this field is not set and agent-level speech synthesizer is not
// configured, no output audio is generated.
OutputAudioConfig *OutputAudioConfig `protobuf:"bytes,4,opt,name=output_audio_config,json=outputAudioConfig,proto3" json:"output_audio_config,omitempty"`
// Mask for
// [output_audio_config][google.cloud.dialogflow.v2.DetectIntentRequest.output_audio_config]
// indicating which settings in this request-level config should override
// speech synthesizer settings defined at agent-level.
//
// If unspecified or empty,
// [output_audio_config][google.cloud.dialogflow.v2.DetectIntentRequest.output_audio_config]
// replaces the agent-level config in its entirety.
OutputAudioConfigMask *fieldmaskpb.FieldMask `` /* 128-byte string literal not displayed */
// The natural language speech audio to be processed. This field
// should be populated iff `query_input` is set to an input audio config.
// A single request can contain up to 1 minute of speech audio data.
InputAudio []byte `protobuf:"bytes,5,opt,name=input_audio,json=inputAudio,proto3" json:"input_audio,omitempty"`
// contains filtered or unexported fields
}
The request to detect user's intent.
func (*DetectIntentRequest) Descriptor
deprecated
func (*DetectIntentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DetectIntentRequest.ProtoReflect.Descriptor instead.
func (*DetectIntentRequest) GetInputAudio ¶
func (x *DetectIntentRequest) GetInputAudio() []byte
func (*DetectIntentRequest) GetOutputAudioConfig ¶
func (x *DetectIntentRequest) GetOutputAudioConfig() *OutputAudioConfig
func (*DetectIntentRequest) GetOutputAudioConfigMask ¶
func (x *DetectIntentRequest) GetOutputAudioConfigMask() *fieldmaskpb.FieldMask
func (*DetectIntentRequest) GetQueryInput ¶
func (x *DetectIntentRequest) GetQueryInput() *QueryInput
func (*DetectIntentRequest) GetQueryParams ¶
func (x *DetectIntentRequest) GetQueryParams() *QueryParameters
func (*DetectIntentRequest) GetSession ¶
func (x *DetectIntentRequest) GetSession() string
func (*DetectIntentRequest) ProtoMessage ¶
func (*DetectIntentRequest) ProtoMessage()
func (*DetectIntentRequest) ProtoReflect ¶
func (x *DetectIntentRequest) ProtoReflect() protoreflect.Message
func (*DetectIntentRequest) Reset ¶
func (x *DetectIntentRequest) Reset()
func (*DetectIntentRequest) String ¶
func (x *DetectIntentRequest) String() string
type DetectIntentResponse ¶
type DetectIntentResponse struct {
// The unique identifier of the response. It can be used to
// locate a response in the training example set or for reporting issues.
ResponseId string `protobuf:"bytes,1,opt,name=response_id,json=responseId,proto3" json:"response_id,omitempty"`
// The selected results of the conversational query or event processing.
// See `alternative_query_results` for additional potential results.
QueryResult *QueryResult `protobuf:"bytes,2,opt,name=query_result,json=queryResult,proto3" json:"query_result,omitempty"`
// Specifies the status of the webhook request.
WebhookStatus *status.Status `protobuf:"bytes,3,opt,name=webhook_status,json=webhookStatus,proto3" json:"webhook_status,omitempty"`
// The audio data bytes encoded as specified in the request.
// Note: The output audio is generated based on the values of default platform
// text responses found in the `query_result.fulfillment_messages` field. If
// multiple default text responses exist, they will be concatenated when
// generating audio. If no default platform text responses exist, the
// generated audio content will be empty.
//
// In some scenarios, multiple output audio fields may be present in the
// response structure. In these cases, only the top-most-level audio output
// has content.
OutputAudio []byte `protobuf:"bytes,4,opt,name=output_audio,json=outputAudio,proto3" json:"output_audio,omitempty"`
// The config used by the speech synthesizer to generate the output audio.
OutputAudioConfig *OutputAudioConfig `protobuf:"bytes,6,opt,name=output_audio_config,json=outputAudioConfig,proto3" json:"output_audio_config,omitempty"`
// contains filtered or unexported fields
}
The message returned from the [DetectIntent][] method.
func (*DetectIntentResponse) Descriptor
deprecated
func (*DetectIntentResponse) Descriptor() ([]byte, []int)
Deprecated: Use DetectIntentResponse.ProtoReflect.Descriptor instead.
func (*DetectIntentResponse) GetOutputAudio ¶
func (x *DetectIntentResponse) GetOutputAudio() []byte
func (*DetectIntentResponse) GetOutputAudioConfig ¶
func (x *DetectIntentResponse) GetOutputAudioConfig() *OutputAudioConfig
func (*DetectIntentResponse) GetQueryResult ¶
func (x *DetectIntentResponse) GetQueryResult() *QueryResult
func (*DetectIntentResponse) GetResponseId ¶
func (x *DetectIntentResponse) GetResponseId() string
func (*DetectIntentResponse) GetWebhookStatus ¶
func (x *DetectIntentResponse) GetWebhookStatus() *status.Status
func (*DetectIntentResponse) ProtoMessage ¶
func (*DetectIntentResponse) ProtoMessage()
func (*DetectIntentResponse) ProtoReflect ¶
func (x *DetectIntentResponse) ProtoReflect() protoreflect.Message
func (*DetectIntentResponse) Reset ¶
func (x *DetectIntentResponse) Reset()
func (*DetectIntentResponse) String ¶
func (x *DetectIntentResponse) String() string
type DialogflowAssistAnswer ¶ added in v1.43.0
type DialogflowAssistAnswer struct {
// Result from DetectIntent for one matched intent.
//
// Types that are valid to be assigned to Result:
//
// *DialogflowAssistAnswer_QueryResult
// *DialogflowAssistAnswer_IntentSuggestion
Result isDialogflowAssistAnswer_Result `protobuf_oneof:"result"`
// The name of answer record, in the format of
// "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record
// ID>"
AnswerRecord string `protobuf:"bytes,2,opt,name=answer_record,json=answerRecord,proto3" json:"answer_record,omitempty"`
// contains filtered or unexported fields
}
Represents a Dialogflow assist answer.
func (*DialogflowAssistAnswer) Descriptor
deprecated
added in
v1.43.0
func (*DialogflowAssistAnswer) Descriptor() ([]byte, []int)
Deprecated: Use DialogflowAssistAnswer.ProtoReflect.Descriptor instead.
func (*DialogflowAssistAnswer) GetAnswerRecord ¶ added in v1.43.0
func (x *DialogflowAssistAnswer) GetAnswerRecord() string
func (*DialogflowAssistAnswer) GetIntentSuggestion ¶ added in v1.43.0
func (x *DialogflowAssistAnswer) GetIntentSuggestion() *IntentSuggestion
func (*DialogflowAssistAnswer) GetQueryResult ¶ added in v1.43.0
func (x *DialogflowAssistAnswer) GetQueryResult() *QueryResult
func (*DialogflowAssistAnswer) GetResult ¶ added in v1.43.0
func (x *DialogflowAssistAnswer) GetResult() isDialogflowAssistAnswer_Result
func (*DialogflowAssistAnswer) ProtoMessage ¶ added in v1.43.0
func (*DialogflowAssistAnswer) ProtoMessage()
func (*DialogflowAssistAnswer) ProtoReflect ¶ added in v1.43.0
func (x *DialogflowAssistAnswer) ProtoReflect() protoreflect.Message
func (*DialogflowAssistAnswer) Reset ¶ added in v1.43.0
func (x *DialogflowAssistAnswer) Reset()
func (*DialogflowAssistAnswer) String ¶ added in v1.43.0
func (x *DialogflowAssistAnswer) String() string
type DialogflowAssistAnswer_IntentSuggestion ¶ added in v1.43.0
type DialogflowAssistAnswer_IntentSuggestion struct {
// An intent suggestion generated from conversation.
IntentSuggestion *IntentSuggestion `protobuf:"bytes,5,opt,name=intent_suggestion,json=intentSuggestion,proto3,oneof"`
}
type DialogflowAssistAnswer_QueryResult ¶ added in v1.43.0
type DialogflowAssistAnswer_QueryResult struct {
// Result from v2 agent.
QueryResult *QueryResult `protobuf:"bytes,1,opt,name=query_result,json=queryResult,proto3,oneof"`
}
type Document ¶
type Document struct {
// Optional. The document resource name.
// The name must be empty when creating a document.
// Format: `projects/<Project ID>/locations/<Location
// ID>/knowledgeBases/<Knowledge Base ID>/documents/<Document ID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. The display name of the document. The name must be 1024 bytes or
// less; otherwise, the creation request fails.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Required. The MIME type of this document.
MimeType string `protobuf:"bytes,3,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
// Required. The knowledge type of document content.
KnowledgeTypes []Document_KnowledgeType `` /* 166-byte string literal not displayed */
// Required. The source of this document.
//
// Types that are valid to be assigned to Source:
//
// *Document_ContentUri
// *Document_RawContent
Source isDocument_Source `protobuf_oneof:"source"`
// Optional. If true, we try to automatically reload the document every day
// (at a time picked by the system). If false or unspecified, we don't try
// to automatically reload the document.
//
// Currently you can only enable automatic reload for documents sourced from
// a public url, see `source` field for the source types.
//
// Reload status can be tracked in `latest_reload_status`. If a reload
// fails, we will keep the document unchanged.
//
// If a reload fails with internal errors, the system will try to reload the
// document on the next day.
// If a reload fails with non-retriable errors (e.g. PERMISSION_DENIED), the
// system will not try to reload the document anymore. You need to manually
// reload the document successfully by calling `ReloadDocument` and clear the
// errors.
EnableAutoReload bool `protobuf:"varint,11,opt,name=enable_auto_reload,json=enableAutoReload,proto3" json:"enable_auto_reload,omitempty"`
// Output only. The time and status of the latest reload.
// This reload may have been triggered automatically or manually
// and may not have succeeded.
LatestReloadStatus *Document_ReloadStatus `protobuf:"bytes,12,opt,name=latest_reload_status,json=latestReloadStatus,proto3" json:"latest_reload_status,omitempty"`
// Optional. Metadata for the document. The metadata supports arbitrary
// key-value pairs. Suggested use cases include storing a document's title,
// an external URL distinct from the document's content_uri, etc.
// The max size of a `key` or a `value` of the metadata is 1024 bytes.
Metadata map[string]string `` /* 143-byte string literal not displayed */
// Output only. The current state of the document.
State Document_State `protobuf:"varint,13,opt,name=state,proto3,enum=google.cloud.dialogflow.v2.Document_State" json:"state,omitempty"`
// contains filtered or unexported fields
}
A knowledge document to be used by a KnowledgeBase[google.cloud.dialogflow.v2.KnowledgeBase].
For more information, see the [knowledge base guide](https://cloud.google.com/dialogflow/docs/how/knowledge-bases).
Note: The `projects.agent.knowledgeBases.documents` resource is deprecated; only use `projects.knowledgeBases.documents`.
func (*Document) Descriptor
deprecated
func (*Document) GetContentUri ¶
func (*Document) GetDisplayName ¶
func (*Document) GetEnableAutoReload ¶
func (*Document) GetKnowledgeTypes ¶
func (x *Document) GetKnowledgeTypes() []Document_KnowledgeType
func (*Document) GetLatestReloadStatus ¶
func (x *Document) GetLatestReloadStatus() *Document_ReloadStatus
func (*Document) GetMetadata ¶
func (*Document) GetMimeType ¶
func (*Document) GetRawContent ¶
func (*Document) GetState ¶
func (x *Document) GetState() Document_State
func (*Document) ProtoMessage ¶
func (*Document) ProtoMessage()
func (*Document) ProtoReflect ¶
func (x *Document) ProtoReflect() protoreflect.Message
type Document_ContentUri ¶
type Document_ContentUri struct {
// The URI where the file content is located.
//
// For documents stored in Google Cloud Storage, these URIs must have
// the form `gs://<bucket-name>/<object-name>`.
//
// NOTE: External URLs must correspond to public webpages, i.e., they must
// be indexed by Google Search. In particular, URLs for showing documents in
// Google Cloud Storage (i.e. the URL in your browser) are not supported.
// Instead use the `gs://` format URI described above.
ContentUri string `protobuf:"bytes,5,opt,name=content_uri,json=contentUri,proto3,oneof"`
}
type Document_KnowledgeType ¶
type Document_KnowledgeType int32
The knowledge type of document content.
const ( // The type is unspecified or arbitrary. Document_KNOWLEDGE_TYPE_UNSPECIFIED Document_KnowledgeType = 0 // The document content contains question and answer pairs as either HTML or // CSV. Typical FAQ HTML formats are parsed accurately, but unusual formats // may fail to be parsed. // // CSV must have questions in the first column and answers in the second, // with no header. Because of this explicit format, they are always parsed // accurately. Document_FAQ Document_KnowledgeType = 1 // Documents for which unstructured text is extracted and used for // question answering. Document_EXTRACTIVE_QA Document_KnowledgeType = 2 // The entire document content as a whole can be used for query results. // Only for Contact Center Solutions on Dialogflow. Document_ARTICLE_SUGGESTION Document_KnowledgeType = 3 // The document contains agent-facing Smart Reply entries. Document_AGENT_FACING_SMART_REPLY Document_KnowledgeType = 4 )
func (Document_KnowledgeType) Descriptor ¶
func (Document_KnowledgeType) Descriptor() protoreflect.EnumDescriptor
func (Document_KnowledgeType) Enum ¶
func (x Document_KnowledgeType) Enum() *Document_KnowledgeType
func (Document_KnowledgeType) EnumDescriptor
deprecated
func (Document_KnowledgeType) EnumDescriptor() ([]byte, []int)
Deprecated: Use Document_KnowledgeType.Descriptor instead.
func (Document_KnowledgeType) Number ¶
func (x Document_KnowledgeType) Number() protoreflect.EnumNumber
func (Document_KnowledgeType) String ¶
func (x Document_KnowledgeType) String() string
func (Document_KnowledgeType) Type ¶
func (Document_KnowledgeType) Type() protoreflect.EnumType
type Document_RawContent ¶
type Document_RawContent struct {
// The raw content of the document. This field is only permitted for
// EXTRACTIVE_QA and FAQ knowledge types.
RawContent []byte `protobuf:"bytes,9,opt,name=raw_content,json=rawContent,proto3,oneof"`
}
type Document_ReloadStatus ¶
type Document_ReloadStatus struct {
// The time of a reload attempt.
// This reload may have been triggered automatically or manually and may
// not have succeeded.
Time *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=time,proto3" json:"time,omitempty"`
// The status of a reload attempt or the initial load.
Status *status.Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
The status of a reload attempt.
func (*Document_ReloadStatus) Descriptor
deprecated
func (*Document_ReloadStatus) Descriptor() ([]byte, []int)
Deprecated: Use Document_ReloadStatus.ProtoReflect.Descriptor instead.
func (*Document_ReloadStatus) GetStatus ¶
func (x *Document_ReloadStatus) GetStatus() *status.Status
func (*Document_ReloadStatus) GetTime ¶
func (x *Document_ReloadStatus) GetTime() *timestamppb.Timestamp
func (*Document_ReloadStatus) ProtoMessage ¶
func (*Document_ReloadStatus) ProtoMessage()
func (*Document_ReloadStatus) ProtoReflect ¶
func (x *Document_ReloadStatus) ProtoReflect() protoreflect.Message
func (*Document_ReloadStatus) Reset ¶
func (x *Document_ReloadStatus) Reset()
func (*Document_ReloadStatus) String ¶
func (x *Document_ReloadStatus) String() string
type Document_State ¶
type Document_State int32
Possible states of the document
const ( // The document state is unspecified. Document_STATE_UNSPECIFIED Document_State = 0 // The document creation is in progress. Document_CREATING Document_State = 1 // The document is active and ready to use. Document_ACTIVE Document_State = 2 // The document updation is in progress. Document_UPDATING Document_State = 3 // The document is reloading. Document_RELOADING Document_State = 4 // The document deletion is in progress. Document_DELETING Document_State = 5 )
func (Document_State) Descriptor ¶
func (Document_State) Descriptor() protoreflect.EnumDescriptor
func (Document_State) Enum ¶
func (x Document_State) Enum() *Document_State
func (Document_State) EnumDescriptor
deprecated
func (Document_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Document_State.Descriptor instead.
func (Document_State) Number ¶
func (x Document_State) Number() protoreflect.EnumNumber
func (Document_State) String ¶
func (x Document_State) String() string
func (Document_State) Type ¶
func (Document_State) Type() protoreflect.EnumType
type DocumentsClient ¶
type DocumentsClient interface {
// Returns the list of all documents of the knowledge base.
ListDocuments(ctx context.Context, in *ListDocumentsRequest, opts ...grpc.CallOption) (*ListDocumentsResponse, error)
// Retrieves the specified document.
GetDocument(ctx context.Context, in *GetDocumentRequest, opts ...grpc.CallOption) (*Document, error)
// Creates a new document.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [KnowledgeOperationMetadata][google.cloud.dialogflow.v2.KnowledgeOperationMetadata]
// - `response`: [Document][google.cloud.dialogflow.v2.Document]
CreateDocument(ctx context.Context, in *CreateDocumentRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Creates documents by importing data from external sources.
// Dialogflow supports up to 350 documents in each request. If you try to
// import more, Dialogflow will return an error.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [KnowledgeOperationMetadata][google.cloud.dialogflow.v2.KnowledgeOperationMetadata]
// - `response`:
// [ImportDocumentsResponse][google.cloud.dialogflow.v2.ImportDocumentsResponse]
ImportDocuments(ctx context.Context, in *ImportDocumentsRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Deletes the specified document.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [KnowledgeOperationMetadata][google.cloud.dialogflow.v2.KnowledgeOperationMetadata]
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
DeleteDocument(ctx context.Context, in *DeleteDocumentRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Updates the specified document.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [KnowledgeOperationMetadata][google.cloud.dialogflow.v2.KnowledgeOperationMetadata]
// - `response`: [Document][google.cloud.dialogflow.v2.Document]
UpdateDocument(ctx context.Context, in *UpdateDocumentRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Reloads the specified document from its specified source, content_uri or
// content. The previously loaded content of the document will be deleted.
// Note: Even when the content of the document has not changed, there still
// may be side effects because of internal implementation changes.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [KnowledgeOperationMetadata][google.cloud.dialogflow.v2.KnowledgeOperationMetadata]
// - `response`: [Document][google.cloud.dialogflow.v2.Document]
//
// Note: The `projects.agent.knowledgeBases.documents` resource is deprecated;
// only use `projects.knowledgeBases.documents`.
ReloadDocument(ctx context.Context, in *ReloadDocumentRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Exports a smart messaging candidate document into the specified
// destination.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [KnowledgeOperationMetadata][google.cloud.dialogflow.v2.KnowledgeOperationMetadata]
// - `response`: [Document][google.cloud.dialogflow.v2.Document]
ExportDocument(ctx context.Context, in *ExportDocumentRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}
DocumentsClient is the client API for Documents 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 NewDocumentsClient ¶
func NewDocumentsClient(cc grpc.ClientConnInterface) DocumentsClient
type DocumentsServer ¶
type DocumentsServer interface {
// Returns the list of all documents of the knowledge base.
ListDocuments(context.Context, *ListDocumentsRequest) (*ListDocumentsResponse, error)
// Retrieves the specified document.
GetDocument(context.Context, *GetDocumentRequest) (*Document, error)
// Creates a new document.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [KnowledgeOperationMetadata][google.cloud.dialogflow.v2.KnowledgeOperationMetadata]
// - `response`: [Document][google.cloud.dialogflow.v2.Document]
CreateDocument(context.Context, *CreateDocumentRequest) (*longrunningpb.Operation, error)
// Creates documents by importing data from external sources.
// Dialogflow supports up to 350 documents in each request. If you try to
// import more, Dialogflow will return an error.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [KnowledgeOperationMetadata][google.cloud.dialogflow.v2.KnowledgeOperationMetadata]
// - `response`:
// [ImportDocumentsResponse][google.cloud.dialogflow.v2.ImportDocumentsResponse]
ImportDocuments(context.Context, *ImportDocumentsRequest) (*longrunningpb.Operation, error)
// Deletes the specified document.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [KnowledgeOperationMetadata][google.cloud.dialogflow.v2.KnowledgeOperationMetadata]
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
DeleteDocument(context.Context, *DeleteDocumentRequest) (*longrunningpb.Operation, error)
// Updates the specified document.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [KnowledgeOperationMetadata][google.cloud.dialogflow.v2.KnowledgeOperationMetadata]
// - `response`: [Document][google.cloud.dialogflow.v2.Document]
UpdateDocument(context.Context, *UpdateDocumentRequest) (*longrunningpb.Operation, error)
// Reloads the specified document from its specified source, content_uri or
// content. The previously loaded content of the document will be deleted.
// Note: Even when the content of the document has not changed, there still
// may be side effects because of internal implementation changes.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [KnowledgeOperationMetadata][google.cloud.dialogflow.v2.KnowledgeOperationMetadata]
// - `response`: [Document][google.cloud.dialogflow.v2.Document]
//
// Note: The `projects.agent.knowledgeBases.documents` resource is deprecated;
// only use `projects.knowledgeBases.documents`.
ReloadDocument(context.Context, *ReloadDocumentRequest) (*longrunningpb.Operation, error)
// Exports a smart messaging candidate document into the specified
// destination.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`:
// [KnowledgeOperationMetadata][google.cloud.dialogflow.v2.KnowledgeOperationMetadata]
// - `response`: [Document][google.cloud.dialogflow.v2.Document]
ExportDocument(context.Context, *ExportDocumentRequest) (*longrunningpb.Operation, error)
}
DocumentsServer is the server API for Documents service. All implementations should embed UnimplementedDocumentsServer for forward compatibility
type DtmfParameters ¶
type DtmfParameters struct {
// Indicates whether DTMF input can be handled in the next request.
AcceptsDtmfInput bool `protobuf:"varint,1,opt,name=accepts_dtmf_input,json=acceptsDtmfInput,proto3" json:"accepts_dtmf_input,omitempty"`
// contains filtered or unexported fields
}
The message in the response that indicates the parameters of DTMF.
func (*DtmfParameters) Descriptor
deprecated
func (*DtmfParameters) Descriptor() ([]byte, []int)
Deprecated: Use DtmfParameters.ProtoReflect.Descriptor instead.
func (*DtmfParameters) GetAcceptsDtmfInput ¶
func (x *DtmfParameters) GetAcceptsDtmfInput() bool
func (*DtmfParameters) ProtoMessage ¶
func (*DtmfParameters) ProtoMessage()
func (*DtmfParameters) ProtoReflect ¶
func (x *DtmfParameters) ProtoReflect() protoreflect.Message
func (*DtmfParameters) Reset ¶
func (x *DtmfParameters) Reset()
func (*DtmfParameters) String ¶
func (x *DtmfParameters) String() string
type EncryptionSpec ¶ added in v1.56.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 the default Google 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.56.0
func (*EncryptionSpec) Descriptor() ([]byte, []int)
Deprecated: Use EncryptionSpec.ProtoReflect.Descriptor instead.
func (*EncryptionSpec) GetKmsKey ¶ added in v1.56.0
func (x *EncryptionSpec) GetKmsKey() string
func (*EncryptionSpec) GetName ¶ added in v1.56.0
func (x *EncryptionSpec) GetName() string
func (*EncryptionSpec) ProtoMessage ¶ added in v1.56.0
func (*EncryptionSpec) ProtoMessage()
func (*EncryptionSpec) ProtoReflect ¶ added in v1.56.0
func (x *EncryptionSpec) ProtoReflect() protoreflect.Message
func (*EncryptionSpec) Reset ¶ added in v1.56.0
func (x *EncryptionSpec) Reset()
func (*EncryptionSpec) String ¶ added in v1.56.0
func (x *EncryptionSpec) String() string
type EncryptionSpecServiceClient ¶ added in v1.56.0
type EncryptionSpecServiceClient interface {
// 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
// be thrown if the location has resources already created before the
// initialization. Once 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)
}
EncryptionSpecServiceClient is the client API for EncryptionSpecService 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 NewEncryptionSpecServiceClient ¶ added in v1.56.0
func NewEncryptionSpecServiceClient(cc grpc.ClientConnInterface) EncryptionSpecServiceClient
type EncryptionSpecServiceServer ¶ added in v1.56.0
type EncryptionSpecServiceServer interface {
// Gets location-level encryption key specification.
GetEncryptionSpec(context.Context, *GetEncryptionSpecRequest) (*EncryptionSpec, error)
// Initializes a location-level encryption key specification. An error will
// be thrown if the location has resources already created before the
// initialization. Once 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)
}
EncryptionSpecServiceServer is the server API for EncryptionSpecService service. All implementations should embed UnimplementedEncryptionSpecServiceServer for forward compatibility
type EntityType ¶
type EntityType struct {
// The unique identifier of the entity type.
// Required for
// [EntityTypes.UpdateEntityType][google.cloud.dialogflow.v2.EntityTypes.UpdateEntityType]
// and
// [EntityTypes.BatchUpdateEntityTypes][google.cloud.dialogflow.v2.EntityTypes.BatchUpdateEntityTypes]
// methods. Format: `projects/<Project ID>/agent/entityTypes/<Entity Type
// ID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. The name of the entity type.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Required. Indicates the kind of entity type.
Kind EntityType_Kind `protobuf:"varint,3,opt,name=kind,proto3,enum=google.cloud.dialogflow.v2.EntityType_Kind" json:"kind,omitempty"`
// Optional. Indicates whether the entity type can be automatically
// expanded.
AutoExpansionMode EntityType_AutoExpansionMode `` /* 176-byte string literal not displayed */
// Optional. The collection of entity entries associated with the entity type.
Entities []*EntityType_Entity `protobuf:"bytes,6,rep,name=entities,proto3" json:"entities,omitempty"`
// Optional. Enables fuzzy entity extraction during classification.
EnableFuzzyExtraction bool `` /* 127-byte string literal not displayed */
// contains filtered or unexported fields
}
Each intent parameter has a type, called the entity type, which dictates exactly how data from an end-user expression is extracted.
Dialogflow provides predefined system entities that can match many common types of data. For example, there are system entities for matching dates, times, colors, email addresses, and so on. You can also create your own custom entities for matching custom data. For example, you could define a vegetable entity that can match the types of vegetables available for purchase with a grocery store agent.
For more information, see the [Entity guide](https://cloud.google.com/dialogflow/docs/entities-overview).
func (*EntityType) Descriptor
deprecated
func (*EntityType) Descriptor() ([]byte, []int)
Deprecated: Use EntityType.ProtoReflect.Descriptor instead.
func (*EntityType) GetAutoExpansionMode ¶
func (x *EntityType) GetAutoExpansionMode() EntityType_AutoExpansionMode
func (*EntityType) GetDisplayName ¶
func (x *EntityType) GetDisplayName() string
func (*EntityType) GetEnableFuzzyExtraction ¶
func (x *EntityType) GetEnableFuzzyExtraction() bool
func (*EntityType) GetEntities ¶
func (x *EntityType) GetEntities() []*EntityType_Entity
func (*EntityType) GetKind ¶
func (x *EntityType) GetKind() EntityType_Kind
func (*EntityType) GetName ¶
func (x *EntityType) GetName() string
func (*EntityType) ProtoMessage ¶
func (*EntityType) ProtoMessage()
func (*EntityType) ProtoReflect ¶
func (x *EntityType) ProtoReflect() protoreflect.Message
func (*EntityType) Reset ¶
func (x *EntityType) Reset()
func (*EntityType) String ¶
func (x *EntityType) String() string
type EntityTypeBatch ¶
type EntityTypeBatch struct {
// A collection of entity types.
EntityTypes []*EntityType `protobuf:"bytes,1,rep,name=entity_types,json=entityTypes,proto3" json:"entity_types,omitempty"`
// contains filtered or unexported fields
}
This message is a wrapper around a collection of entity types.
func (*EntityTypeBatch) Descriptor
deprecated
func (*EntityTypeBatch) Descriptor() ([]byte, []int)
Deprecated: Use EntityTypeBatch.ProtoReflect.Descriptor instead.
func (*EntityTypeBatch) GetEntityTypes ¶
func (x *EntityTypeBatch) GetEntityTypes() []*EntityType
func (*EntityTypeBatch) ProtoMessage ¶
func (*EntityTypeBatch) ProtoMessage()
func (*EntityTypeBatch) ProtoReflect ¶
func (x *EntityTypeBatch) ProtoReflect() protoreflect.Message
func (*EntityTypeBatch) Reset ¶
func (x *EntityTypeBatch) Reset()
func (*EntityTypeBatch) String ¶
func (x *EntityTypeBatch) String() string
type EntityType_AutoExpansionMode ¶
type EntityType_AutoExpansionMode int32
Represents different entity type expansion modes. Automated expansion allows an agent to recognize values that have not been explicitly listed in the entity (for example, new kinds of shopping list items).
const ( // Auto expansion disabled for the entity. EntityType_AUTO_EXPANSION_MODE_UNSPECIFIED EntityType_AutoExpansionMode = 0 // Allows an agent to recognize values that have not been explicitly // listed in the entity. EntityType_AUTO_EXPANSION_MODE_DEFAULT EntityType_AutoExpansionMode = 1 )
func (EntityType_AutoExpansionMode) Descriptor ¶
func (EntityType_AutoExpansionMode) Descriptor() protoreflect.EnumDescriptor
func (EntityType_AutoExpansionMode) Enum ¶
func (x EntityType_AutoExpansionMode) Enum() *EntityType_AutoExpansionMode
func (EntityType_AutoExpansionMode) EnumDescriptor
deprecated
func (EntityType_AutoExpansionMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use EntityType_AutoExpansionMode.Descriptor instead.
func (EntityType_AutoExpansionMode) Number ¶
func (x EntityType_AutoExpansionMode) Number() protoreflect.EnumNumber
func (EntityType_AutoExpansionMode) String ¶
func (x EntityType_AutoExpansionMode) String() string
func (EntityType_AutoExpansionMode) Type ¶
func (EntityType_AutoExpansionMode) Type() protoreflect.EnumType
type EntityType_Entity ¶
type EntityType_Entity struct {
// Required. The primary value associated with this entity entry.
// For example, if the entity type is *vegetable*, the value could be
// *scallions*.
//
// For `KIND_MAP` entity types:
//
// * A reference value to be used in place of synonyms.
//
// For `KIND_LIST` entity types:
//
// - A string that can contain references to other entity types (with or
// without aliases).
Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
// Required. A collection of value synonyms. For example, if the entity type
// is *vegetable*, and `value` is *scallions*, a synonym could be *green
// onions*.
//
// For `KIND_LIST` entity types:
//
// * This collection must contain exactly one synonym equal to `value`.
Synonyms []string `protobuf:"bytes,2,rep,name=synonyms,proto3" json:"synonyms,omitempty"`
// contains filtered or unexported fields
}
An **entity entry** for an associated entity type.
func (*EntityType_Entity) Descriptor
deprecated
func (*EntityType_Entity) Descriptor() ([]byte, []int)
Deprecated: Use EntityType_Entity.ProtoReflect.Descriptor instead.
func (*EntityType_Entity) GetSynonyms ¶
func (x *EntityType_Entity) GetSynonyms() []string
func (*EntityType_Entity) GetValue ¶
func (x *EntityType_Entity) GetValue() string
func (*EntityType_Entity) ProtoMessage ¶
func (*EntityType_Entity) ProtoMessage()
func (*EntityType_Entity) ProtoReflect ¶
func (x *EntityType_Entity) ProtoReflect() protoreflect.Message
func (*EntityType_Entity) Reset ¶
func (x *EntityType_Entity) Reset()
func (*EntityType_Entity) String ¶
func (x *EntityType_Entity) String() string
type EntityType_Kind ¶
type EntityType_Kind int32
Represents kinds of entities.
const ( // Not specified. This value should be never used. EntityType_KIND_UNSPECIFIED EntityType_Kind = 0 // Map entity types allow mapping of a group of synonyms to a reference // value. EntityType_KIND_MAP EntityType_Kind = 1 // List entity types contain a set of entries that do not map to reference // values. However, list entity types can contain references to other entity // types (with or without aliases). EntityType_KIND_LIST EntityType_Kind = 2 // Regexp entity types allow to specify regular expressions in entries // values. EntityType_KIND_REGEXP EntityType_Kind = 3 )
func (EntityType_Kind) Descriptor ¶
func (EntityType_Kind) Descriptor() protoreflect.EnumDescriptor
func (EntityType_Kind) Enum ¶
func (x EntityType_Kind) Enum() *EntityType_Kind
func (EntityType_Kind) EnumDescriptor
deprecated
func (EntityType_Kind) EnumDescriptor() ([]byte, []int)
Deprecated: Use EntityType_Kind.Descriptor instead.
func (EntityType_Kind) Number ¶
func (x EntityType_Kind) Number() protoreflect.EnumNumber
func (EntityType_Kind) String ¶
func (x EntityType_Kind) String() string
func (EntityType_Kind) Type ¶
func (EntityType_Kind) Type() protoreflect.EnumType
type EntityTypesClient ¶
type EntityTypesClient interface {
// Returns the list of all entity types in the specified agent.
ListEntityTypes(ctx context.Context, in *ListEntityTypesRequest, opts ...grpc.CallOption) (*ListEntityTypesResponse, error)
// Retrieves the specified entity type.
GetEntityType(ctx context.Context, in *GetEntityTypeRequest, opts ...grpc.CallOption) (*EntityType, error)
// Creates an entity type in the specified agent.
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
CreateEntityType(ctx context.Context, in *CreateEntityTypeRequest, opts ...grpc.CallOption) (*EntityType, error)
// Updates the specified entity type.
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
UpdateEntityType(ctx context.Context, in *UpdateEntityTypeRequest, opts ...grpc.CallOption) (*EntityType, error)
// Deletes the specified entity type.
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
DeleteEntityType(ctx context.Context, in *DeleteEntityTypeRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Updates/Creates multiple entity types in the specified agent.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`:
//
// [BatchUpdateEntityTypesResponse][google.cloud.dialogflow.v2.BatchUpdateEntityTypesResponse]
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
BatchUpdateEntityTypes(ctx context.Context, in *BatchUpdateEntityTypesRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Deletes entity types in the specified agent.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
BatchDeleteEntityTypes(ctx context.Context, in *BatchDeleteEntityTypesRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Creates multiple new entities in the specified entity type.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
BatchCreateEntities(ctx context.Context, in *BatchCreateEntitiesRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Updates or creates multiple entities in the specified entity type. This
// method does not affect entities in the entity type that aren't explicitly
// specified in the request.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
BatchUpdateEntities(ctx context.Context, in *BatchUpdateEntitiesRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Deletes entities in the specified entity type.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
BatchDeleteEntities(ctx context.Context, in *BatchDeleteEntitiesRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}
EntityTypesClient is the client API for EntityTypes 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 NewEntityTypesClient ¶
func NewEntityTypesClient(cc grpc.ClientConnInterface) EntityTypesClient
type EntityTypesServer ¶
type EntityTypesServer interface {
// Returns the list of all entity types in the specified agent.
ListEntityTypes(context.Context, *ListEntityTypesRequest) (*ListEntityTypesResponse, error)
// Retrieves the specified entity type.
GetEntityType(context.Context, *GetEntityTypeRequest) (*EntityType, error)
// Creates an entity type in the specified agent.
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
CreateEntityType(context.Context, *CreateEntityTypeRequest) (*EntityType, error)
// Updates the specified entity type.
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
UpdateEntityType(context.Context, *UpdateEntityTypeRequest) (*EntityType, error)
// Deletes the specified entity type.
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
DeleteEntityType(context.Context, *DeleteEntityTypeRequest) (*emptypb.Empty, error)
// Updates/Creates multiple entity types in the specified agent.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`:
//
// [BatchUpdateEntityTypesResponse][google.cloud.dialogflow.v2.BatchUpdateEntityTypesResponse]
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
BatchUpdateEntityTypes(context.Context, *BatchUpdateEntityTypesRequest) (*longrunningpb.Operation, error)
// Deletes entity types in the specified agent.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
BatchDeleteEntityTypes(context.Context, *BatchDeleteEntityTypesRequest) (*longrunningpb.Operation, error)
// Creates multiple new entities in the specified entity type.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
BatchCreateEntities(context.Context, *BatchCreateEntitiesRequest) (*longrunningpb.Operation, error)
// Updates or creates multiple entities in the specified entity type. This
// method does not affect entities in the entity type that aren't explicitly
// specified in the request.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
BatchUpdateEntities(context.Context, *BatchUpdateEntitiesRequest) (*longrunningpb.Operation, error)
// Deletes entities in the specified entity type.
//
// This method is a [long-running
// operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
// The returned `Operation` type has the following method-specific fields:
//
// - `metadata`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`: An [Empty
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
//
// Note: You should always train an agent prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/es/docs/training).
BatchDeleteEntities(context.Context, *BatchDeleteEntitiesRequest) (*longrunningpb.Operation, error)
}
EntityTypesServer is the server API for EntityTypes service. All implementations should embed UnimplementedEntityTypesServer for forward compatibility
type Environment ¶
type Environment struct {
// Output only. The unique identifier of this agent environment.
// Supported formats:
//
// - `projects/<Project ID>/agent/environments/<Environment ID>`
// - `projects/<Project ID>/locations/<Location
// ID>/agent/environments/<Environment ID>`
//
// The environment ID for the default environment is `-`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. The developer-provided description for this environment.
// The maximum length is 500 characters. If exceeded, the request is rejected.
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
// Optional. The agent version loaded into this environment.
// Supported formats:
//
// - `projects/<Project ID>/agent/versions/<Version ID>`
// - `projects/<Project ID>/locations/<Location ID>/agent/versions/<Version
// ID>`
AgentVersion string `protobuf:"bytes,3,opt,name=agent_version,json=agentVersion,proto3" json:"agent_version,omitempty"`
// Output only. The state of this environment. This field is read-only, i.e.,
// it cannot be set by create and update methods.
State Environment_State `protobuf:"varint,4,opt,name=state,proto3,enum=google.cloud.dialogflow.v2.Environment_State" json:"state,omitempty"`
// Output only. The last update time of this environment. This field is
// read-only, i.e., it cannot be set by create and update methods.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Optional. Text to speech settings for this environment.
TextToSpeechSettings *TextToSpeechSettings `protobuf:"bytes,7,opt,name=text_to_speech_settings,json=textToSpeechSettings,proto3" json:"text_to_speech_settings,omitempty"`
// Optional. The fulfillment settings to use for this environment.
Fulfillment *Fulfillment `protobuf:"bytes,8,opt,name=fulfillment,proto3" json:"fulfillment,omitempty"`
// contains filtered or unexported fields
}
You can create multiple versions of your agent and publish them to separate environments.
When you edit an agent, you are editing the draft agent. At any point, you can save the draft agent as an agent version, which is an immutable snapshot of your agent.
When you save the draft agent, it is published to the default environment. When you create agent versions, you can publish them to custom environments. You can create a variety of custom environments for:
- testing - development - production - etc.
For more information, see the [versions and environments guide](https://cloud.google.com/dialogflow/docs/agents-versions).
func (*Environment) Descriptor
deprecated
func (*Environment) Descriptor() ([]byte, []int)
Deprecated: Use Environment.ProtoReflect.Descriptor instead.
func (*Environment) GetAgentVersion ¶
func (x *Environment) GetAgentVersion() string
func (*Environment) GetDescription ¶
func (x *Environment) GetDescription() string
func (*Environment) GetFulfillment ¶
func (x *Environment) GetFulfillment() *Fulfillment
func (*Environment) GetName ¶
func (x *Environment) GetName() string
func (*Environment) GetState ¶
func (x *Environment) GetState() Environment_State
func (*Environment) GetTextToSpeechSettings ¶
func (x *Environment) GetTextToSpeechSettings() *TextToSpeechSettings
func (*Environment) GetUpdateTime ¶
func (x *Environment) GetUpdateTime() *timestamppb.Timestamp
func (*Environment) ProtoMessage ¶
func (*Environment) ProtoMessage()
func (*Environment) ProtoReflect ¶
func (x *Environment) ProtoReflect() protoreflect.Message
func (*Environment) Reset ¶
func (x *Environment) Reset()
func (*Environment) String ¶
func (x *Environment) String() string
type EnvironmentHistory ¶
type EnvironmentHistory struct {
// Output only. The name of the environment this history is for.
// Supported formats:
//
// - `projects/<Project ID>/agent/environments/<Environment ID>`
// - `projects/<Project ID>/locations/<Location
// ID>/agent/environments/<Environment ID>`
//
// The environment ID for the default environment is `-`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Output only. The list of agent environments. There will be a maximum number
// of items returned based on the page_size field in the request.
Entries []*EnvironmentHistory_Entry `protobuf:"bytes,2,rep,name=entries,proto3" json:"entries,omitempty"`
// Output only. Token to retrieve the next page of results, or empty if there
// are no more results in the list.
NextPageToken string `protobuf:"bytes,3,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [Environments.GetEnvironmentHistory][google.cloud.dialogflow.v2.Environments.GetEnvironmentHistory].
func (*EnvironmentHistory) Descriptor
deprecated
func (*EnvironmentHistory) Descriptor() ([]byte, []int)
Deprecated: Use EnvironmentHistory.ProtoReflect.Descriptor instead.
func (*EnvironmentHistory) GetEntries ¶
func (x *EnvironmentHistory) GetEntries() []*EnvironmentHistory_Entry
func (*EnvironmentHistory) GetNextPageToken ¶
func (x *EnvironmentHistory) GetNextPageToken() string
func (*EnvironmentHistory) GetParent ¶
func (x *EnvironmentHistory) GetParent() string
func (*EnvironmentHistory) ProtoMessage ¶
func (*EnvironmentHistory) ProtoMessage()
func (*EnvironmentHistory) ProtoReflect ¶
func (x *EnvironmentHistory) ProtoReflect() protoreflect.Message
func (*EnvironmentHistory) Reset ¶
func (x *EnvironmentHistory) Reset()
func (*EnvironmentHistory) String ¶
func (x *EnvironmentHistory) String() string
type EnvironmentHistory_Entry ¶
type EnvironmentHistory_Entry struct {
// The agent version loaded into this environment history entry.
AgentVersion string `protobuf:"bytes,1,opt,name=agent_version,json=agentVersion,proto3" json:"agent_version,omitempty"`
// The developer-provided description for this environment history entry.
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
// The creation time of this environment history entry.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// contains filtered or unexported fields
}
Represents an environment history entry.
func (*EnvironmentHistory_Entry) Descriptor
deprecated
func (*EnvironmentHistory_Entry) Descriptor() ([]byte, []int)
Deprecated: Use EnvironmentHistory_Entry.ProtoReflect.Descriptor instead.
func (*EnvironmentHistory_Entry) GetAgentVersion ¶
func (x *EnvironmentHistory_Entry) GetAgentVersion() string
func (*EnvironmentHistory_Entry) GetCreateTime ¶
func (x *EnvironmentHistory_Entry) GetCreateTime() *timestamppb.Timestamp
func (*EnvironmentHistory_Entry) GetDescription ¶
func (x *EnvironmentHistory_Entry) GetDescription() string
func (*EnvironmentHistory_Entry) ProtoMessage ¶
func (*EnvironmentHistory_Entry) ProtoMessage()
func (*EnvironmentHistory_Entry) ProtoReflect ¶
func (x *EnvironmentHistory_Entry) ProtoReflect() protoreflect.Message
func (*EnvironmentHistory_Entry) Reset ¶
func (x *EnvironmentHistory_Entry) Reset()
func (*EnvironmentHistory_Entry) String ¶
func (x *EnvironmentHistory_Entry) String() string
type Environment_State ¶
type Environment_State int32
Represents an environment state. When an environment is pointed to a new agent version, the environment is temporarily set to the `LOADING` state. During that time, the environment keeps on serving the previous version of the agent. After the new agent version is done loading, the environment is set back to the `RUNNING` state.
const ( // Not specified. This value is not used. Environment_STATE_UNSPECIFIED Environment_State = 0 // Stopped. Environment_STOPPED Environment_State = 1 // Loading. Environment_LOADING Environment_State = 2 // Running. Environment_RUNNING Environment_State = 3 )
func (Environment_State) Descriptor ¶
func (Environment_State) Descriptor() protoreflect.EnumDescriptor
func (Environment_State) Enum ¶
func (x Environment_State) Enum() *Environment_State
func (Environment_State) EnumDescriptor
deprecated
func (Environment_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Environment_State.Descriptor instead.
func (Environment_State) Number ¶
func (x Environment_State) Number() protoreflect.EnumNumber
func (Environment_State) String ¶
func (x Environment_State) String() string
func (Environment_State) Type ¶
func (Environment_State) Type() protoreflect.EnumType
type EnvironmentsClient ¶
type EnvironmentsClient interface {
// Returns the list of all non-default environments of the specified agent.
ListEnvironments(ctx context.Context, in *ListEnvironmentsRequest, opts ...grpc.CallOption) (*ListEnvironmentsResponse, error)
// Retrieves the specified agent environment.
GetEnvironment(ctx context.Context, in *GetEnvironmentRequest, opts ...grpc.CallOption) (*Environment, error)
// Creates an agent environment.
CreateEnvironment(ctx context.Context, in *CreateEnvironmentRequest, opts ...grpc.CallOption) (*Environment, error)
// Updates the specified agent environment.
//
// This method allows you to deploy new agent versions into the environment.
// When an environment is pointed to a new agent version by setting
// `environment.agent_version`, the environment is temporarily set to the
// `LOADING` state. During that time, the environment continues serving the
// previous version of the agent. After the new agent version is done loading,
// the environment is set back to the `RUNNING` state.
// You can use "-" as Environment ID in environment name to update an agent
// version in the default environment. WARNING: this will negate all recent
// changes to the draft agent and can't be undone. You may want to save the
// draft agent to a version before calling this method.
UpdateEnvironment(ctx context.Context, in *UpdateEnvironmentRequest, opts ...grpc.CallOption) (*Environment, error)
// Deletes the specified agent environment.
DeleteEnvironment(ctx context.Context, in *DeleteEnvironmentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Gets the history of the specified environment.
GetEnvironmentHistory(ctx context.Context, in *GetEnvironmentHistoryRequest, opts ...grpc.CallOption) (*EnvironmentHistory, error)
}
EnvironmentsClient is the client API for Environments 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 NewEnvironmentsClient ¶
func NewEnvironmentsClient(cc grpc.ClientConnInterface) EnvironmentsClient
type EnvironmentsServer ¶
type EnvironmentsServer interface {
// Returns the list of all non-default environments of the specified agent.
ListEnvironments(context.Context, *ListEnvironmentsRequest) (*ListEnvironmentsResponse, error)
// Retrieves the specified agent environment.
GetEnvironment(context.Context, *GetEnvironmentRequest) (*Environment, error)
// Creates an agent environment.
CreateEnvironment(context.Context, *CreateEnvironmentRequest) (*Environment, error)
// Updates the specified agent environment.
//
// This method allows you to deploy new agent versions into the environment.
// When an environment is pointed to a new agent version by setting
// `environment.agent_version`, the environment is temporarily set to the
// `LOADING` state. During that time, the environment continues serving the
// previous version of the agent. After the new agent version is done loading,
// the environment is set back to the `RUNNING` state.
// You can use "-" as Environment ID in environment name to update an agent
// version in the default environment. WARNING: this will negate all recent
// changes to the draft agent and can't be undone. You may want to save the
// draft agent to a version before calling this method.
UpdateEnvironment(context.Context, *UpdateEnvironmentRequest) (*Environment, error)
// Deletes the specified agent environment.
DeleteEnvironment(context.Context, *DeleteEnvironmentRequest) (*emptypb.Empty, error)
// Gets the history of the specified environment.
GetEnvironmentHistory(context.Context, *GetEnvironmentHistoryRequest) (*EnvironmentHistory, error)
}
EnvironmentsServer is the server API for Environments service. All implementations should embed UnimplementedEnvironmentsServer for forward compatibility
type EvaluationConfig ¶
type EvaluationConfig struct {
// Required. Datasets used for evaluation.
Datasets []*InputDataset `protobuf:"bytes,3,rep,name=datasets,proto3" json:"datasets,omitempty"`
// Specific configurations for different models in order to do evaluation.
//
// Types that are valid to be assigned to ModelSpecificConfig:
//
// *EvaluationConfig_SmartReplyConfig_
// *EvaluationConfig_SmartComposeConfig_
ModelSpecificConfig isEvaluationConfig_ModelSpecificConfig `protobuf_oneof:"model_specific_config"`
// contains filtered or unexported fields
}
The configuration for model evaluation.
func (*EvaluationConfig) Descriptor
deprecated
func (*EvaluationConfig) Descriptor() ([]byte, []int)
Deprecated: Use EvaluationConfig.ProtoReflect.Descriptor instead.
func (*EvaluationConfig) GetDatasets ¶
func (x *EvaluationConfig) GetDatasets() []*InputDataset
func (*EvaluationConfig) GetModelSpecificConfig ¶
func (x *EvaluationConfig) GetModelSpecificConfig() isEvaluationConfig_ModelSpecificConfig
func (*EvaluationConfig) GetSmartComposeConfig ¶
func (x *EvaluationConfig) GetSmartComposeConfig() *EvaluationConfig_SmartComposeConfig
func (*EvaluationConfig) GetSmartReplyConfig ¶
func (x *EvaluationConfig) GetSmartReplyConfig() *EvaluationConfig_SmartReplyConfig
func (*EvaluationConfig) ProtoMessage ¶
func (*EvaluationConfig) ProtoMessage()
func (*EvaluationConfig) ProtoReflect ¶
func (x *EvaluationConfig) ProtoReflect() protoreflect.Message
func (*EvaluationConfig) Reset ¶
func (x *EvaluationConfig) Reset()
func (*EvaluationConfig) String ¶
func (x *EvaluationConfig) String() string
type EvaluationConfig_SmartComposeConfig ¶
type EvaluationConfig_SmartComposeConfig struct {
// The allowlist document resource name.
// Format: `projects/<Project ID>/knowledgeBases/<Knowledge Base
// ID>/documents/<Document ID>`. Only used for smart compose model.
AllowlistDocument string `protobuf:"bytes,1,opt,name=allowlist_document,json=allowlistDocument,proto3" json:"allowlist_document,omitempty"`
// Required. The model to be evaluated can return multiple results with
// confidence score on each query. These results will be sorted by the
// descending order of the scores and we only keep the first
// max_result_count results as the final results to evaluate.
MaxResultCount int32 `protobuf:"varint,2,opt,name=max_result_count,json=maxResultCount,proto3" json:"max_result_count,omitempty"`
// contains filtered or unexported fields
}
Smart compose specific configuration for evaluation job.
func (*EvaluationConfig_SmartComposeConfig) Descriptor
deprecated
func (*EvaluationConfig_SmartComposeConfig) Descriptor() ([]byte, []int)
Deprecated: Use EvaluationConfig_SmartComposeConfig.ProtoReflect.Descriptor instead.
func (*EvaluationConfig_SmartComposeConfig) GetAllowlistDocument ¶
func (x *EvaluationConfig_SmartComposeConfig) GetAllowlistDocument() string
func (*EvaluationConfig_SmartComposeConfig) GetMaxResultCount ¶
func (x *EvaluationConfig_SmartComposeConfig) GetMaxResultCount() int32
func (*EvaluationConfig_SmartComposeConfig) ProtoMessage ¶
func (*EvaluationConfig_SmartComposeConfig) ProtoMessage()
func (*EvaluationConfig_SmartComposeConfig) ProtoReflect ¶
func (x *EvaluationConfig_SmartComposeConfig) ProtoReflect() protoreflect.Message
func (*EvaluationConfig_SmartComposeConfig) Reset ¶
func (x *EvaluationConfig_SmartComposeConfig) Reset()
func (*EvaluationConfig_SmartComposeConfig) String ¶
func (x *EvaluationConfig_SmartComposeConfig) String() string
type EvaluationConfig_SmartComposeConfig_ ¶
type EvaluationConfig_SmartComposeConfig_ struct {
// Configuration for smart compose model evaluation.
SmartComposeConfig *EvaluationConfig_SmartComposeConfig `protobuf:"bytes,4,opt,name=smart_compose_config,json=smartComposeConfig,proto3,oneof"`
}
type EvaluationConfig_SmartReplyConfig ¶
type EvaluationConfig_SmartReplyConfig struct {
// The allowlist document resource name.
// Format: `projects/<Project ID>/knowledgeBases/<Knowledge Base
// ID>/documents/<Document ID>`. Only used for smart reply model.
AllowlistDocument string `protobuf:"bytes,1,opt,name=allowlist_document,json=allowlistDocument,proto3" json:"allowlist_document,omitempty"`
// Required. The model to be evaluated can return multiple results with
// confidence score on each query. These results will be sorted by the
// descending order of the scores and we only keep the first
// max_result_count results as the final results to evaluate.
MaxResultCount int32 `protobuf:"varint,2,opt,name=max_result_count,json=maxResultCount,proto3" json:"max_result_count,omitempty"`
// contains filtered or unexported fields
}
Smart reply specific configuration for evaluation job.
func (*EvaluationConfig_SmartReplyConfig) Descriptor
deprecated
func (*EvaluationConfig_SmartReplyConfig) Descriptor() ([]byte, []int)
Deprecated: Use EvaluationConfig_SmartReplyConfig.ProtoReflect.Descriptor instead.
func (*EvaluationConfig_SmartReplyConfig) GetAllowlistDocument ¶
func (x *EvaluationConfig_SmartReplyConfig) GetAllowlistDocument() string
func (*EvaluationConfig_SmartReplyConfig) GetMaxResultCount ¶
func (x *EvaluationConfig_SmartReplyConfig) GetMaxResultCount() int32
func (*EvaluationConfig_SmartReplyConfig) ProtoMessage ¶
func (*EvaluationConfig_SmartReplyConfig) ProtoMessage()
func (*EvaluationConfig_SmartReplyConfig) ProtoReflect ¶
func (x *EvaluationConfig_SmartReplyConfig) ProtoReflect() protoreflect.Message
func (*EvaluationConfig_SmartReplyConfig) Reset ¶
func (x *EvaluationConfig_SmartReplyConfig) Reset()
func (*EvaluationConfig_SmartReplyConfig) String ¶
func (x *EvaluationConfig_SmartReplyConfig) String() string
type EvaluationConfig_SmartReplyConfig_ ¶
type EvaluationConfig_SmartReplyConfig_ struct {
// Configuration for smart reply model evaluation.
SmartReplyConfig *EvaluationConfig_SmartReplyConfig `protobuf:"bytes,2,opt,name=smart_reply_config,json=smartReplyConfig,proto3,oneof"`
}
type EvaluationStatus ¶ added in v1.73.0
type EvaluationStatus struct {
// Output only. If the value is `false`, it means the evaluation is still in
// progress. If `true`, the operation is completed, and either `error` or
// `response` is available.
Done *bool `protobuf:"varint,1,opt,name=done,proto3,oneof" json:"done,omitempty"`
// Output only. The error result of the evaluation in case of failure in
// evaluation pipeline.
PipelineStatus *status.Status `protobuf:"bytes,2,opt,name=pipeline_status,json=pipelineStatus,proto3" json:"pipeline_status,omitempty"`
// contains filtered or unexported fields
}
A common evalaution pipeline status.
func (*EvaluationStatus) Descriptor
deprecated
added in
v1.73.0
func (*EvaluationStatus) Descriptor() ([]byte, []int)
Deprecated: Use EvaluationStatus.ProtoReflect.Descriptor instead.
func (*EvaluationStatus) GetDone ¶ added in v1.73.0
func (x *EvaluationStatus) GetDone() bool
func (*EvaluationStatus) GetPipelineStatus ¶ added in v1.73.0
func (x *EvaluationStatus) GetPipelineStatus() *status.Status
func (*EvaluationStatus) ProtoMessage ¶ added in v1.73.0
func (*EvaluationStatus) ProtoMessage()
func (*EvaluationStatus) ProtoReflect ¶ added in v1.73.0
func (x *EvaluationStatus) ProtoReflect() protoreflect.Message
func (*EvaluationStatus) Reset ¶ added in v1.73.0
func (x *EvaluationStatus) Reset()
func (*EvaluationStatus) String ¶ added in v1.73.0
func (x *EvaluationStatus) String() string
type EventInput ¶
type EventInput struct {
// Required. The unique identifier of the event.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The collection of parameters associated with the event.
//
// Depending on your protocol or client library language, this is a
// map, associative array, symbol table, dictionary, or JSON object
// composed of a collection of (MapKey, MapValue) pairs:
//
// * MapKey type: string
// * MapKey value: parameter name
// * MapValue type: If parameter's entity type is a composite entity then use
// map, otherwise, depending on the parameter value type, it could be one of
// string, number, boolean, null, list or map.
// * MapValue value: If parameter's entity type is a composite entity then use
// map from composite entity property names to property values, otherwise,
// use parameter value.
Parameters *structpb.Struct `protobuf:"bytes,2,opt,name=parameters,proto3" json:"parameters,omitempty"`
// Required. The language of this query. See [Language
// Support](https://cloud.google.com/dialogflow/docs/reference/language)
// for a list of the currently supported language codes. Note that queries in
// the same session do not necessarily need to specify the same language.
//
// This field is ignored when used in the context of a
// [WebhookResponse.followup_event_input][google.cloud.dialogflow.v2.WebhookResponse.followup_event_input]
// field, because the language was already defined in the originating detect
// intent request.
LanguageCode string `protobuf:"bytes,3,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
Events allow for matching intents by event name instead of the natural language input. For instance, input `<event: { name: "welcome_event", parameters: { name: "Sam" } }>` can trigger a personalized welcome response. The parameter `name` may be used by the agent in the response: `"Hello #welcome_event.name! What can I do for you today?"`.
func (*EventInput) Descriptor
deprecated
func (*EventInput) Descriptor() ([]byte, []int)
Deprecated: Use EventInput.ProtoReflect.Descriptor instead.
func (*EventInput) GetLanguageCode ¶
func (x *EventInput) GetLanguageCode() string
func (*EventInput) GetName ¶
func (x *EventInput) GetName() string
func (*EventInput) GetParameters ¶
func (x *EventInput) GetParameters() *structpb.Struct
func (*EventInput) ProtoMessage ¶
func (*EventInput) ProtoMessage()
func (*EventInput) ProtoReflect ¶
func (x *EventInput) ProtoReflect() protoreflect.Message
func (*EventInput) Reset ¶
func (x *EventInput) Reset()
func (*EventInput) String ¶
func (x *EventInput) String() string
type ExportAgentRequest ¶
type ExportAgentRequest struct {
// Required. The project that the agent to export is associated with.
// Format: `projects/<Project ID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The [Google Cloud
// Storage](https://cloud.google.com/storage/docs/) URI to export the agent
// to. The format of this URI must be `gs://<bucket-name>/<object-name>`. If
// left unspecified, the serialized agent is returned inline.
//
// Dialogflow performs a write operation for the Cloud Storage object
// on the caller's behalf, so your request authentication must
// have write permissions for the object. For more information, see
// [Dialogflow access
// control](https://cloud.google.com/dialogflow/cx/docs/concept/access-control#storage).
AgentUri string `protobuf:"bytes,2,opt,name=agent_uri,json=agentUri,proto3" json:"agent_uri,omitempty"`
// contains filtered or unexported fields
}
The request message for [Agents.ExportAgent][google.cloud.dialogflow.v2.Agents.ExportAgent].
func (*ExportAgentRequest) Descriptor
deprecated
func (*ExportAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExportAgentRequest.ProtoReflect.Descriptor instead.
func (*ExportAgentRequest) GetAgentUri ¶
func (x *ExportAgentRequest) GetAgentUri() string
func (*ExportAgentRequest) GetParent ¶
func (x *ExportAgentRequest) GetParent() string
func (*ExportAgentRequest) ProtoMessage ¶
func (*ExportAgentRequest) ProtoMessage()
func (*ExportAgentRequest) ProtoReflect ¶
func (x *ExportAgentRequest) ProtoReflect() protoreflect.Message
func (*ExportAgentRequest) Reset ¶
func (x *ExportAgentRequest) Reset()
func (*ExportAgentRequest) String ¶
func (x *ExportAgentRequest) String() string
type ExportAgentResponse ¶
type ExportAgentResponse struct {
// The exported agent.
//
// Types that are valid to be assigned to Agent:
//
// *ExportAgentResponse_AgentUri
// *ExportAgentResponse_AgentContent
Agent isExportAgentResponse_Agent `protobuf_oneof:"agent"`
// contains filtered or unexported fields
}
The response message for [Agents.ExportAgent][google.cloud.dialogflow.v2.Agents.ExportAgent].
func (*ExportAgentResponse) Descriptor
deprecated
func (*ExportAgentResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExportAgentResponse.ProtoReflect.Descriptor instead.
func (*ExportAgentResponse) GetAgent ¶
func (x *ExportAgentResponse) GetAgent() isExportAgentResponse_Agent
func (*ExportAgentResponse) GetAgentContent ¶
func (x *ExportAgentResponse) GetAgentContent() []byte
func (*ExportAgentResponse) GetAgentUri ¶
func (x *ExportAgentResponse) GetAgentUri() string
func (*ExportAgentResponse) ProtoMessage ¶
func (*ExportAgentResponse) ProtoMessage()
func (*ExportAgentResponse) ProtoReflect ¶
func (x *ExportAgentResponse) ProtoReflect() protoreflect.Message
func (*ExportAgentResponse) Reset ¶
func (x *ExportAgentResponse) Reset()
func (*ExportAgentResponse) String ¶
func (x *ExportAgentResponse) String() string
type ExportAgentResponse_AgentContent ¶
type ExportAgentResponse_AgentContent struct {
// Zip compressed raw byte content for agent.
AgentContent []byte `protobuf:"bytes,2,opt,name=agent_content,json=agentContent,proto3,oneof"`
}
type ExportAgentResponse_AgentUri ¶
type ExportAgentResponse_AgentUri struct {
// The URI to a file containing the exported agent. This field is populated
// only if `agent_uri` is specified in `ExportAgentRequest`.
AgentUri string `protobuf:"bytes,1,opt,name=agent_uri,json=agentUri,proto3,oneof"`
}
type ExportDocumentRequest ¶
type ExportDocumentRequest struct {
// Required. The name of the document to export.
// Format: `projects/<Project ID>/locations/<Location
// ID>/knowledgeBases/<Knowledge Base ID>/documents/<Document ID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. The destination for the export.
//
// Types that are valid to be assigned to Destination:
//
// *ExportDocumentRequest_GcsDestination
Destination isExportDocumentRequest_Destination `protobuf_oneof:"destination"`
// When enabled, export the full content of the document including empirical
// probability.
ExportFullContent bool `protobuf:"varint,3,opt,name=export_full_content,json=exportFullContent,proto3" json:"export_full_content,omitempty"`
// When enabled, export the smart messaging allowlist document for partial
// update.
SmartMessagingPartialUpdate bool `` /* 147-byte string literal not displayed */
// contains filtered or unexported fields
}
Request message for [Documents.ExportDocument][google.cloud.dialogflow.v2.Documents.ExportDocument].
func (*ExportDocumentRequest) Descriptor
deprecated
func (*ExportDocumentRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExportDocumentRequest.ProtoReflect.Descriptor instead.
func (*ExportDocumentRequest) GetDestination ¶
func (x *ExportDocumentRequest) GetDestination() isExportDocumentRequest_Destination
func (*ExportDocumentRequest) GetExportFullContent ¶
func (x *ExportDocumentRequest) GetExportFullContent() bool
func (*ExportDocumentRequest) GetGcsDestination ¶
func (x *ExportDocumentRequest) GetGcsDestination() *GcsDestination
func (*ExportDocumentRequest) GetName ¶
func (x *ExportDocumentRequest) GetName() string
func (*ExportDocumentRequest) GetSmartMessagingPartialUpdate ¶
func (x *ExportDocumentRequest) GetSmartMessagingPartialUpdate() bool
func (*ExportDocumentRequest) ProtoMessage ¶
func (*ExportDocumentRequest) ProtoMessage()
func (*ExportDocumentRequest) ProtoReflect ¶
func (x *ExportDocumentRequest) ProtoReflect() protoreflect.Message
func (*ExportDocumentRequest) Reset ¶
func (x *ExportDocumentRequest) Reset()
func (*ExportDocumentRequest) String ¶
func (x *ExportDocumentRequest) String() string
type ExportDocumentRequest_GcsDestination ¶
type ExportDocumentRequest_GcsDestination struct {
// Cloud Storage file path to export the document.
GcsDestination *GcsDestination `protobuf:"bytes,2,opt,name=gcs_destination,json=gcsDestination,proto3,oneof"`
}
type ExportOperationMetadata ¶
type ExportOperationMetadata struct {
// Cloud Storage file path of the exported data.
ExportedGcsDestination *GcsDestination `` /* 129-byte string literal not displayed */
// contains filtered or unexported fields
}
Metadata related to the Export Data Operations (e.g. ExportDocument).
func (*ExportOperationMetadata) Descriptor
deprecated
func (*ExportOperationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ExportOperationMetadata.ProtoReflect.Descriptor instead.
func (*ExportOperationMetadata) GetExportedGcsDestination ¶
func (x *ExportOperationMetadata) GetExportedGcsDestination() *GcsDestination
func (*ExportOperationMetadata) ProtoMessage ¶
func (*ExportOperationMetadata) ProtoMessage()
func (*ExportOperationMetadata) ProtoReflect ¶
func (x *ExportOperationMetadata) ProtoReflect() protoreflect.Message
func (*ExportOperationMetadata) Reset ¶
func (x *ExportOperationMetadata) Reset()
func (*ExportOperationMetadata) String ¶
func (x *ExportOperationMetadata) String() string
type FaqAnswer ¶
type FaqAnswer 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 Knowledge answer is a good match
// for this conversational query, range from 0.0 (completely uncertain)
// to 1.0 (completely certain).
Confidence float32 `protobuf:"fixed32,2,opt,name=confidence,proto3" json:"confidence,omitempty"`
// The corresponding FAQ question.
Question string `protobuf:"bytes,3,opt,name=question,proto3" json:"question,omitempty"`
// Indicates which Knowledge Document this answer was extracted
// from.
// Format: `projects/<Project ID>/locations/<Location
// ID>/agent/knowledgeBases/<Knowledge Base ID>/documents/<Document ID>`.
Source string `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"`
// A map that contains metadata about the answer and the
// document from which it originates.
Metadata map[string]string `` /* 143-byte string literal not displayed */
// The name of answer record, in the format of
// "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record
// ID>"
AnswerRecord string `protobuf:"bytes,6,opt,name=answer_record,json=answerRecord,proto3" json:"answer_record,omitempty"`
// contains filtered or unexported fields
}
Represents answer from "frequently asked questions".
func (*FaqAnswer) Descriptor
deprecated
func (*FaqAnswer) GetAnswerRecord ¶
func (*FaqAnswer) GetConfidence ¶
func (*FaqAnswer) GetMetadata ¶
func (*FaqAnswer) GetQuestion ¶
func (*FaqAnswer) ProtoMessage ¶
func (*FaqAnswer) ProtoMessage()
func (*FaqAnswer) ProtoReflect ¶
func (x *FaqAnswer) ProtoReflect() protoreflect.Message
type FewShotExample ¶ added in v1.56.0
type FewShotExample struct {
// Optional. Conversation transcripts.
ConversationContext *ConversationContext `protobuf:"bytes,3,opt,name=conversation_context,json=conversationContext,proto3" json:"conversation_context,omitempty"`
// Optional. Key is the placeholder field name in input, value is the value of
// the placeholder. E.g. instruction contains "@price", and ingested data has
// <"price", "10">
ExtraInfo map[string]string `` /* 162-byte string literal not displayed */
// Instruction list of this few_shot example.
//
// Types that are valid to be assigned to InstructionList:
//
// *FewShotExample_SummarizationSectionList
InstructionList isFewShotExample_InstructionList `protobuf_oneof:"instruction_list"`
// Required. Example output of the model.
Output *GeneratorSuggestion `protobuf:"bytes,7,opt,name=output,proto3" json:"output,omitempty"`
// contains filtered or unexported fields
}
Providing examples in the generator (i.e. building a few-shot generator) helps convey the desired format of the LLM response.
func (*FewShotExample) Descriptor
deprecated
added in
v1.56.0
func (*FewShotExample) Descriptor() ([]byte, []int)
Deprecated: Use FewShotExample.ProtoReflect.Descriptor instead.
func (*FewShotExample) GetConversationContext ¶ added in v1.56.0
func (x *FewShotExample) GetConversationContext() *ConversationContext
func (*FewShotExample) GetExtraInfo ¶ added in v1.56.0
func (x *FewShotExample) GetExtraInfo() map[string]string
func (*FewShotExample) GetInstructionList ¶ added in v1.56.0
func (x *FewShotExample) GetInstructionList() isFewShotExample_InstructionList
func (*FewShotExample) GetOutput ¶ added in v1.56.0
func (x *FewShotExample) GetOutput() *GeneratorSuggestion
func (*FewShotExample) GetSummarizationSectionList ¶ added in v1.56.0
func (x *FewShotExample) GetSummarizationSectionList() *SummarizationSectionList
func (*FewShotExample) ProtoMessage ¶ added in v1.56.0
func (*FewShotExample) ProtoMessage()
func (*FewShotExample) ProtoReflect ¶ added in v1.56.0
func (x *FewShotExample) ProtoReflect() protoreflect.Message
func (*FewShotExample) Reset ¶ added in v1.56.0
func (x *FewShotExample) Reset()
func (*FewShotExample) String ¶ added in v1.56.0
func (x *FewShotExample) String() string
type FewShotExample_SummarizationSectionList ¶ added in v1.56.0
type FewShotExample_SummarizationSectionList struct {
// Summarization sections.
SummarizationSectionList *SummarizationSectionList `protobuf:"bytes,6,opt,name=summarization_section_list,json=summarizationSectionList,proto3,oneof"`
}
type FreeFormContext ¶ added in v1.68.0
type FreeFormContext struct {
// Optional. Free form text input to LLM.
Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
// contains filtered or unexported fields
}
Free form generator context that customer can configure.
func (*FreeFormContext) Descriptor
deprecated
added in
v1.68.0
func (*FreeFormContext) Descriptor() ([]byte, []int)
Deprecated: Use FreeFormContext.ProtoReflect.Descriptor instead.
func (*FreeFormContext) GetText ¶ added in v1.68.0
func (x *FreeFormContext) GetText() string
func (*FreeFormContext) ProtoMessage ¶ added in v1.68.0
func (*FreeFormContext) ProtoMessage()
func (*FreeFormContext) ProtoReflect ¶ added in v1.68.0
func (x *FreeFormContext) ProtoReflect() protoreflect.Message
func (*FreeFormContext) Reset ¶ added in v1.68.0
func (x *FreeFormContext) Reset()
func (*FreeFormContext) String ¶ added in v1.68.0
func (x *FreeFormContext) String() string
type FreeFormSuggestion ¶ added in v1.68.0
type FreeFormSuggestion struct {
// Required. Free form suggestion.
Response string `protobuf:"bytes,1,opt,name=response,proto3" json:"response,omitempty"`
// contains filtered or unexported fields
}
Suggestion generated using free form generator.
func (*FreeFormSuggestion) Descriptor
deprecated
added in
v1.68.0
func (*FreeFormSuggestion) Descriptor() ([]byte, []int)
Deprecated: Use FreeFormSuggestion.ProtoReflect.Descriptor instead.
func (*FreeFormSuggestion) GetResponse ¶ added in v1.68.0
func (x *FreeFormSuggestion) GetResponse() string
func (*FreeFormSuggestion) ProtoMessage ¶ added in v1.68.0
func (*FreeFormSuggestion) ProtoMessage()
func (*FreeFormSuggestion) ProtoReflect ¶ added in v1.68.0
func (x *FreeFormSuggestion) ProtoReflect() protoreflect.Message
func (*FreeFormSuggestion) Reset ¶ added in v1.68.0
func (x *FreeFormSuggestion) Reset()
func (*FreeFormSuggestion) String ¶ added in v1.68.0
func (x *FreeFormSuggestion) String() string
type Fulfillment ¶
type Fulfillment struct {
// Required. The unique identifier of the fulfillment.
// Supported formats:
//
// - `projects/<Project ID>/agent/fulfillment`
// - `projects/<Project ID>/locations/<Location ID>/agent/fulfillment`
//
// This field is not used for Fulfillment in an Environment.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. The human-readable name of the fulfillment, unique within the
// agent.
//
// This field is not used for Fulfillment in an Environment.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Required. The fulfillment configuration.
//
// Types that are valid to be assigned to Fulfillment:
//
// *Fulfillment_GenericWebService_
Fulfillment isFulfillment_Fulfillment `protobuf_oneof:"fulfillment"`
// Optional. Whether fulfillment is enabled.
Enabled bool `protobuf:"varint,4,opt,name=enabled,proto3" json:"enabled,omitempty"`
// Optional. The field defines whether the fulfillment is enabled for certain
// features.
Features []*Fulfillment_Feature `protobuf:"bytes,5,rep,name=features,proto3" json:"features,omitempty"`
// contains filtered or unexported fields
}
By default, your agent responds to a matched intent with a static response. As an alternative, you can provide a more dynamic response by using fulfillment. When you enable fulfillment for an intent, Dialogflow responds to that intent by calling a service that you define. For example, if an end-user wants to schedule a haircut on Friday, your service can check your database and respond to the end-user with availability information for Friday.
For more information, see the [fulfillment guide](https://cloud.google.com/dialogflow/docs/fulfillment-overview).
func (*Fulfillment) Descriptor
deprecated
func (*Fulfillment) Descriptor() ([]byte, []int)
Deprecated: Use Fulfillment.ProtoReflect.Descriptor instead.
func (*Fulfillment) GetDisplayName ¶
func (x *Fulfillment) GetDisplayName() string
func (*Fulfillment) GetEnabled ¶
func (x *Fulfillment) GetEnabled() bool
func (*Fulfillment) GetFeatures ¶
func (x *Fulfillment) GetFeatures() []*Fulfillment_Feature
func (*Fulfillment) GetFulfillment ¶
func (x *Fulfillment) GetFulfillment() isFulfillment_Fulfillment
func (*Fulfillment) GetGenericWebService ¶
func (x *Fulfillment) GetGenericWebService() *Fulfillment_GenericWebService
func (*Fulfillment) GetName ¶
func (x *Fulfillment) GetName() string
func (*Fulfillment) ProtoMessage ¶
func (*Fulfillment) ProtoMessage()
func (*Fulfillment) ProtoReflect ¶
func (x *Fulfillment) ProtoReflect() protoreflect.Message
func (*Fulfillment) Reset ¶
func (x *Fulfillment) Reset()
func (*Fulfillment) String ¶
func (x *Fulfillment) String() string
type Fulfillment_Feature ¶
type Fulfillment_Feature struct {
// The type of the feature that enabled for fulfillment.
Type Fulfillment_Feature_Type `protobuf:"varint,1,opt,name=type,proto3,enum=google.cloud.dialogflow.v2.Fulfillment_Feature_Type" json:"type,omitempty"`
// contains filtered or unexported fields
}
Whether fulfillment is enabled for the specific feature.
func (*Fulfillment_Feature) Descriptor
deprecated
func (*Fulfillment_Feature) Descriptor() ([]byte, []int)
Deprecated: Use Fulfillment_Feature.ProtoReflect.Descriptor instead.
func (*Fulfillment_Feature) GetType ¶
func (x *Fulfillment_Feature) GetType() Fulfillment_Feature_Type
func (*Fulfillment_Feature) ProtoMessage ¶
func (*Fulfillment_Feature) ProtoMessage()
func (*Fulfillment_Feature) ProtoReflect ¶
func (x *Fulfillment_Feature) ProtoReflect() protoreflect.Message
func (*Fulfillment_Feature) Reset ¶
func (x *Fulfillment_Feature) Reset()
func (*Fulfillment_Feature) String ¶
func (x *Fulfillment_Feature) String() string
type Fulfillment_Feature_Type ¶
type Fulfillment_Feature_Type int32
The type of the feature.
const ( // Feature type not specified. Fulfillment_Feature_TYPE_UNSPECIFIED Fulfillment_Feature_Type = 0 // Fulfillment is enabled for SmallTalk. Fulfillment_Feature_SMALLTALK Fulfillment_Feature_Type = 1 )
func (Fulfillment_Feature_Type) Descriptor ¶
func (Fulfillment_Feature_Type) Descriptor() protoreflect.EnumDescriptor
func (Fulfillment_Feature_Type) Enum ¶
func (x Fulfillment_Feature_Type) Enum() *Fulfillment_Feature_Type
func (Fulfillment_Feature_Type) EnumDescriptor
deprecated
func (Fulfillment_Feature_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use Fulfillment_Feature_Type.Descriptor instead.
func (Fulfillment_Feature_Type) Number ¶
func (x Fulfillment_Feature_Type) Number() protoreflect.EnumNumber
func (Fulfillment_Feature_Type) String ¶
func (x Fulfillment_Feature_Type) String() string
func (Fulfillment_Feature_Type) Type ¶
func (Fulfillment_Feature_Type) Type() protoreflect.EnumType
type Fulfillment_GenericWebService ¶
type Fulfillment_GenericWebService struct {
// Required. The fulfillment URI for receiving POST requests.
// It must use https protocol.
Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
// Optional. The user name for HTTP Basic authentication.
Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
// Optional. The password for HTTP Basic authentication.
Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
// Optional. The HTTP request headers to send together with fulfillment
// requests.
RequestHeaders map[string]string `` /* 177-byte string literal not displayed */
// Optional. Indicates if generic web service is created through Cloud
// Functions integration. Defaults to false.
//
// is_cloud_function is deprecated. Cloud functions can be configured by
// its uri as a regular web service now.
//
// Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/fulfillment.proto.
IsCloudFunction bool `protobuf:"varint,5,opt,name=is_cloud_function,json=isCloudFunction,proto3" json:"is_cloud_function,omitempty"`
// contains filtered or unexported fields
}
Represents configuration for a generic web service. Dialogflow supports two mechanisms for authentications:
- Basic authentication with username and password. - Authentication with additional authentication headers.
More information could be found at: https://cloud.google.com/dialogflow/docs/fulfillment-configure.
func (*Fulfillment_GenericWebService) Descriptor
deprecated
func (*Fulfillment_GenericWebService) Descriptor() ([]byte, []int)
Deprecated: Use Fulfillment_GenericWebService.ProtoReflect.Descriptor instead.
func (*Fulfillment_GenericWebService) GetIsCloudFunction
deprecated
func (x *Fulfillment_GenericWebService) GetIsCloudFunction() bool
Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/fulfillment.proto.
func (*Fulfillment_GenericWebService) GetPassword ¶
func (x *Fulfillment_GenericWebService) GetPassword() string
func (*Fulfillment_GenericWebService) GetRequestHeaders ¶
func (x *Fulfillment_GenericWebService) GetRequestHeaders() map[string]string
func (*Fulfillment_GenericWebService) GetUri ¶
func (x *Fulfillment_GenericWebService) GetUri() string
func (*Fulfillment_GenericWebService) GetUsername ¶
func (x *Fulfillment_GenericWebService) GetUsername() string
func (*Fulfillment_GenericWebService) ProtoMessage ¶
func (*Fulfillment_GenericWebService) ProtoMessage()
func (*Fulfillment_GenericWebService) ProtoReflect ¶
func (x *Fulfillment_GenericWebService) ProtoReflect() protoreflect.Message
func (*Fulfillment_GenericWebService) Reset ¶
func (x *Fulfillment_GenericWebService) Reset()
func (*Fulfillment_GenericWebService) String ¶
func (x *Fulfillment_GenericWebService) String() string
type Fulfillment_GenericWebService_ ¶
type Fulfillment_GenericWebService_ struct {
// Configuration for a generic web service.
GenericWebService *Fulfillment_GenericWebService `protobuf:"bytes,3,opt,name=generic_web_service,json=genericWebService,proto3,oneof"`
}
type FulfillmentsClient ¶
type FulfillmentsClient interface {
// Retrieves the fulfillment.
GetFulfillment(ctx context.Context, in *GetFulfillmentRequest, opts ...grpc.CallOption) (*Fulfillment, error)
// Updates the fulfillment.
UpdateFulfillment(ctx context.Context, in *UpdateFulfillmentRequest, opts ...grpc.CallOption) (*Fulfillment, error)
}
FulfillmentsClient is the client API for Fulfillments 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 NewFulfillmentsClient ¶
func NewFulfillmentsClient(cc grpc.ClientConnInterface) FulfillmentsClient
type FulfillmentsServer ¶
type FulfillmentsServer interface {
// Retrieves the fulfillment.
GetFulfillment(context.Context, *GetFulfillmentRequest) (*Fulfillment, error)
// Updates the fulfillment.
UpdateFulfillment(context.Context, *UpdateFulfillmentRequest) (*Fulfillment, error)
}
FulfillmentsServer is the server API for Fulfillments service. All implementations should embed UnimplementedFulfillmentsServer for forward compatibility
type GcsDestination ¶
type GcsDestination struct {
// The Google Cloud Storage URIs for the output. A URI is of the
// form:
// `gs://bucket/object-prefix-or-name`
// Whether a prefix or name is used depends on the use case. The requesting
// user must have "write-permission" to the bucket.
Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
// contains filtered or unexported fields
}
Google Cloud Storage location for the output.
func (*GcsDestination) Descriptor
deprecated
func (*GcsDestination) Descriptor() ([]byte, []int)
Deprecated: Use GcsDestination.ProtoReflect.Descriptor instead.
func (*GcsDestination) GetUri ¶
func (x *GcsDestination) GetUri() string
func (*GcsDestination) ProtoMessage ¶
func (*GcsDestination) ProtoMessage()
func (*GcsDestination) ProtoReflect ¶
func (x *GcsDestination) ProtoReflect() protoreflect.Message
func (*GcsDestination) Reset ¶
func (x *GcsDestination) Reset()
func (*GcsDestination) String ¶
func (x *GcsDestination) String() string
type GcsSources ¶
type GcsSources struct {
// Required. Google Cloud Storage URIs for the inputs. A URI is of the form:
// `gs://bucket/object-prefix-or-name`
// Whether a prefix or name is used depends on the use case.
Uris []string `protobuf:"bytes,2,rep,name=uris,proto3" json:"uris,omitempty"`
// contains filtered or unexported fields
}
Google Cloud Storage location for the inputs.
func (*GcsSources) Descriptor
deprecated
func (*GcsSources) Descriptor() ([]byte, []int)
Deprecated: Use GcsSources.ProtoReflect.Descriptor instead.
func (*GcsSources) GetUris ¶
func (x *GcsSources) GetUris() []string
func (*GcsSources) ProtoMessage ¶
func (*GcsSources) ProtoMessage()
func (*GcsSources) ProtoReflect ¶
func (x *GcsSources) ProtoReflect() protoreflect.Message
func (*GcsSources) Reset ¶
func (x *GcsSources) Reset()
func (*GcsSources) String ¶
func (x *GcsSources) String() string
type GenerateCompanionSuggestionsResponse ¶
type GenerateCompanionSuggestionsResponse struct {
// Contains the core suggestion generated by the Companion Agent.
CompanionSuggestion *CompanionSuggestion `protobuf:"bytes,1,opt,name=companion_suggestion,json=companionSuggestion,proto3" json:"companion_suggestion,omitempty"`
// Answer record that uniquely identifies the suggestion.
// Format: `projects/<Project ID>/locations/<Location
// ID>/answerRecords/<Answer Record ID>`.
AnswerRecord string `protobuf:"bytes,2,opt,name=answer_record,json=answerRecord,proto3" json:"answer_record,omitempty"`
// The name of the latest conversation message used to compile suggestion for.
// Format: `projects/<Project ID>/locations/<Location
// ID>/conversations/<Conversation ID>/messages/<Message ID>`.
LatestMessage string `protobuf:"bytes,3,opt,name=latest_message,json=latestMessage,proto3" json:"latest_message,omitempty"`
// Output only. The 1-based sequential index of the suggestion generated in
// this session.
SuggestionIndex int32 `protobuf:"varint,4,opt,name=suggestion_index,json=suggestionIndex,proto3" json:"suggestion_index,omitempty"`
// contains filtered or unexported fields
}
Represents the response message for GenerateCompanionSuggestions.
func (*GenerateCompanionSuggestionsResponse) Descriptor
deprecated
func (*GenerateCompanionSuggestionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GenerateCompanionSuggestionsResponse.ProtoReflect.Descriptor instead.
func (*GenerateCompanionSuggestionsResponse) GetAnswerRecord ¶
func (x *GenerateCompanionSuggestionsResponse) GetAnswerRecord() string
func (*GenerateCompanionSuggestionsResponse) GetCompanionSuggestion ¶
func (x *GenerateCompanionSuggestionsResponse) GetCompanionSuggestion() *CompanionSuggestion
func (*GenerateCompanionSuggestionsResponse) GetLatestMessage ¶
func (x *GenerateCompanionSuggestionsResponse) GetLatestMessage() string
func (*GenerateCompanionSuggestionsResponse) GetSuggestionIndex ¶
func (x *GenerateCompanionSuggestionsResponse) GetSuggestionIndex() int32
func (*GenerateCompanionSuggestionsResponse) ProtoMessage ¶
func (*GenerateCompanionSuggestionsResponse) ProtoMessage()
func (*GenerateCompanionSuggestionsResponse) ProtoReflect ¶
func (x *GenerateCompanionSuggestionsResponse) ProtoReflect() protoreflect.Message
func (*GenerateCompanionSuggestionsResponse) Reset ¶
func (x *GenerateCompanionSuggestionsResponse) Reset()
func (*GenerateCompanionSuggestionsResponse) String ¶
func (x *GenerateCompanionSuggestionsResponse) String() string
type GenerateStatelessSuggestionRequest ¶ added in v1.56.0
type GenerateStatelessSuggestionRequest struct {
// Required. The parent resource to charge for the Suggestion's generation.
// Format: `projects/<Project ID>/locations/<Location ID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Generator.
//
// Types that are valid to be assigned to GeneratorResource:
//
// *GenerateStatelessSuggestionRequest_Generator
// *GenerateStatelessSuggestionRequest_GeneratorName
GeneratorResource isGenerateStatelessSuggestionRequest_GeneratorResource `protobuf_oneof:"generator_resource"`
// Optional. A section of ingested context information. The key is the name of
// the context reference and the value contains the contents of the context
// reference. The key is used to incorporate ingested context references to
// enhance the generator.
ContextReferences map[string]*Conversation_ContextReference `` /* 186-byte string literal not displayed */
// Optional. Context of the conversation, including transcripts.
ConversationContext *ConversationContext `protobuf:"bytes,5,opt,name=conversation_context,json=conversationContext,proto3" json:"conversation_context,omitempty"`
// Optional. A list of trigger events. Generator will be triggered only if
// it's trigger event is included here.
TriggerEvents []TriggerEvent `` /* 153-byte string literal not displayed */
// Optional. Name of the CX SecuritySettings which is used to redact generated
// response. If this field is empty, try to fetch v2 security_settings, which
// is a project level setting. If this field is empty and no v2
// security_settings set up in this project, no redaction will be done.
//
// Format:
// `projects/<Project ID>/locations/<Location ID>/securitySettings/<Security
// Settings ID>`.
SecuritySettings string `protobuf:"bytes,8,opt,name=security_settings,json=securitySettings,proto3" json:"security_settings,omitempty"`
// contains filtered or unexported fields
}
The request message for [Conversations.GenerateStatelessSuggestion][google.cloud.dialogflow.v2.Conversations.GenerateStatelessSuggestion].
func (*GenerateStatelessSuggestionRequest) Descriptor
deprecated
added in
v1.56.0
func (*GenerateStatelessSuggestionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GenerateStatelessSuggestionRequest.ProtoReflect.Descriptor instead.
func (*GenerateStatelessSuggestionRequest) GetContextReferences ¶ added in v1.68.0
func (x *GenerateStatelessSuggestionRequest) GetContextReferences() map[string]*Conversation_ContextReference
func (*GenerateStatelessSuggestionRequest) GetConversationContext ¶ added in v1.56.0
func (x *GenerateStatelessSuggestionRequest) GetConversationContext() *ConversationContext
func (*GenerateStatelessSuggestionRequest) GetGenerator ¶ added in v1.56.0
func (x *GenerateStatelessSuggestionRequest) GetGenerator() *Generator
func (*GenerateStatelessSuggestionRequest) GetGeneratorName ¶ added in v1.56.0
func (x *GenerateStatelessSuggestionRequest) GetGeneratorName() string
func (*GenerateStatelessSuggestionRequest) GetGeneratorResource ¶ added in v1.56.0
func (x *GenerateStatelessSuggestionRequest) GetGeneratorResource() isGenerateStatelessSuggestionRequest_GeneratorResource
func (*GenerateStatelessSuggestionRequest) GetParent ¶ added in v1.56.0
func (x *GenerateStatelessSuggestionRequest) GetParent() string
func (*GenerateStatelessSuggestionRequest) GetSecuritySettings ¶ added in v1.73.0
func (x *GenerateStatelessSuggestionRequest) GetSecuritySettings() string
func (*GenerateStatelessSuggestionRequest) GetTriggerEvents ¶ added in v1.56.0
func (x *GenerateStatelessSuggestionRequest) GetTriggerEvents() []TriggerEvent
func (*GenerateStatelessSuggestionRequest) ProtoMessage ¶ added in v1.56.0
func (*GenerateStatelessSuggestionRequest) ProtoMessage()
func (*GenerateStatelessSuggestionRequest) ProtoReflect ¶ added in v1.56.0
func (x *GenerateStatelessSuggestionRequest) ProtoReflect() protoreflect.Message
func (*GenerateStatelessSuggestionRequest) Reset ¶ added in v1.56.0
func (x *GenerateStatelessSuggestionRequest) Reset()
func (*GenerateStatelessSuggestionRequest) String ¶ added in v1.56.0
func (x *GenerateStatelessSuggestionRequest) String() string
type GenerateStatelessSuggestionRequest_Generator ¶ added in v1.56.0
type GenerateStatelessSuggestionRequest_Generator struct {
// Uncreated generator. It should be a complete generator that includes all
// information about the generator.
Generator *Generator `protobuf:"bytes,2,opt,name=generator,proto3,oneof"`
}
type GenerateStatelessSuggestionRequest_GeneratorName ¶ added in v1.56.0
type GenerateStatelessSuggestionRequest_GeneratorName struct {
// The resource name of the existing created generator. Format:
// `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
GeneratorName string `protobuf:"bytes,3,opt,name=generator_name,json=generatorName,proto3,oneof"`
}
type GenerateStatelessSuggestionResponse ¶ added in v1.56.0
type GenerateStatelessSuggestionResponse struct {
// Required. Generated suggestion for a conversation.
GeneratorSuggestion *GeneratorSuggestion `protobuf:"bytes,1,opt,name=generator_suggestion,json=generatorSuggestion,proto3" json:"generator_suggestion,omitempty"`
// contains filtered or unexported fields
}
The response message for [Conversations.GenerateStatelessSuggestion][google.cloud.dialogflow.v2.Conversations.GenerateStatelessSuggestion].
func (*GenerateStatelessSuggestionResponse) Descriptor
deprecated
added in
v1.56.0
func (*GenerateStatelessSuggestionResponse) Descriptor() ([]byte, []int)
Deprecated: Use GenerateStatelessSuggestionResponse.ProtoReflect.Descriptor instead.
func (*GenerateStatelessSuggestionResponse) GetGeneratorSuggestion ¶ added in v1.56.0
func (x *GenerateStatelessSuggestionResponse) GetGeneratorSuggestion() *GeneratorSuggestion
func (*GenerateStatelessSuggestionResponse) ProtoMessage ¶ added in v1.56.0
func (*GenerateStatelessSuggestionResponse) ProtoMessage()
func (*GenerateStatelessSuggestionResponse) ProtoReflect ¶ added in v1.56.0
func (x *GenerateStatelessSuggestionResponse) ProtoReflect() protoreflect.Message
func (*GenerateStatelessSuggestionResponse) Reset ¶ added in v1.56.0
func (x *GenerateStatelessSuggestionResponse) Reset()
func (*GenerateStatelessSuggestionResponse) String ¶ added in v1.56.0
func (x *GenerateStatelessSuggestionResponse) String() string
type GenerateStatelessSummaryRequest ¶ added in v1.33.0
type GenerateStatelessSummaryRequest struct {
// Required. The conversation to suggest a summary for.
StatelessConversation *GenerateStatelessSummaryRequest_MinimalConversation `protobuf:"bytes,1,opt,name=stateless_conversation,json=statelessConversation,proto3" json:"stateless_conversation,omitempty"`
// Required. A ConversationProfile containing information required for Summary
// generation.
// Required fields: {language_code, security_settings}
// Optional fields: {agent_assistant_config}
ConversationProfile *ConversationProfile `protobuf:"bytes,2,opt,name=conversation_profile,json=conversationProfile,proto3" json:"conversation_profile,omitempty"`
// Optional. The name of the latest conversation message used as context for
// generating a Summary. If empty, the latest message of the conversation will
// be used. The format is specific to the user and the names of the messages
// provided.
LatestMessage string `protobuf:"bytes,3,opt,name=latest_message,json=latestMessage,proto3" json:"latest_message,omitempty"`
// Optional. Max number of messages prior to and including
// [latest_message] to use as context when compiling the
// suggestion. By default 500 and at most 1000.
MaxContextSize int32 `protobuf:"varint,4,opt,name=max_context_size,json=maxContextSize,proto3" json:"max_context_size,omitempty"`
// contains filtered or unexported fields
}
The request message for [Conversations.GenerateStatelessSummary][google.cloud.dialogflow.v2.Conversations.GenerateStatelessSummary].
func (*GenerateStatelessSummaryRequest) Descriptor
deprecated
added in
v1.33.0
func (*GenerateStatelessSummaryRequest) Descriptor() ([]byte, []int)
Deprecated: Use GenerateStatelessSummaryRequest.ProtoReflect.Descriptor instead.
func (*GenerateStatelessSummaryRequest) GetConversationProfile ¶ added in v1.33.0
func (x *GenerateStatelessSummaryRequest) GetConversationProfile() *ConversationProfile
func (*GenerateStatelessSummaryRequest) GetLatestMessage ¶ added in v1.33.0
func (x *GenerateStatelessSummaryRequest) GetLatestMessage() string
func (*GenerateStatelessSummaryRequest) GetMaxContextSize ¶ added in v1.33.0
func (x *GenerateStatelessSummaryRequest) GetMaxContextSize() int32
func (*GenerateStatelessSummaryRequest) GetStatelessConversation ¶ added in v1.33.0
func (x *GenerateStatelessSummaryRequest) GetStatelessConversation() *GenerateStatelessSummaryRequest_MinimalConversation
func (*GenerateStatelessSummaryRequest) ProtoMessage ¶ added in v1.33.0
func (*GenerateStatelessSummaryRequest) ProtoMessage()
func (*GenerateStatelessSummaryRequest) ProtoReflect ¶ added in v1.33.0
func (x *GenerateStatelessSummaryRequest) ProtoReflect() protoreflect.Message
func (*GenerateStatelessSummaryRequest) Reset ¶ added in v1.33.0
func (x *GenerateStatelessSummaryRequest) Reset()
func (*GenerateStatelessSummaryRequest) String ¶ added in v1.33.0
func (x *GenerateStatelessSummaryRequest) String() string
type GenerateStatelessSummaryRequest_MinimalConversation ¶ added in v1.33.0
type GenerateStatelessSummaryRequest_MinimalConversation struct {
// Required. The messages that the Summary will be generated from. It is
// expected that this message content is already redacted and does not
// contain any PII. Required fields: {content, language_code, participant,
// participant_role} Optional fields: {send_time} If send_time is not
// provided, then the messages must be provided in chronological order.
Messages []*Message `protobuf:"bytes,1,rep,name=messages,proto3" json:"messages,omitempty"`
// Required. The parent resource to charge for the Summary's generation.
// Format: `projects/<Project ID>/locations/<Location ID>`.
Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"`
// contains filtered or unexported fields
}
The minimum amount of information required to generate a Summary without having a Conversation resource created.
func (*GenerateStatelessSummaryRequest_MinimalConversation) Descriptor
deprecated
added in
v1.33.0
func (*GenerateStatelessSummaryRequest_MinimalConversation) Descriptor() ([]byte, []int)
Deprecated: Use GenerateStatelessSummaryRequest_MinimalConversation.ProtoReflect.Descriptor instead.
func (*GenerateStatelessSummaryRequest_MinimalConversation) GetMessages ¶ added in v1.33.0
func (x *GenerateStatelessSummaryRequest_MinimalConversation) GetMessages() []*Message
func (*GenerateStatelessSummaryRequest_MinimalConversation) GetParent ¶ added in v1.33.0
func (x *GenerateStatelessSummaryRequest_MinimalConversation) GetParent() string
func (*GenerateStatelessSummaryRequest_MinimalConversation) ProtoMessage ¶ added in v1.33.0
func (*GenerateStatelessSummaryRequest_MinimalConversation) ProtoMessage()
func (*GenerateStatelessSummaryRequest_MinimalConversation) ProtoReflect ¶ added in v1.33.0
func (x *GenerateStatelessSummaryRequest_MinimalConversation) ProtoReflect() protoreflect.Message
func (*GenerateStatelessSummaryRequest_MinimalConversation) Reset ¶ added in v1.33.0
func (x *GenerateStatelessSummaryRequest_MinimalConversation) Reset()
func (*GenerateStatelessSummaryRequest_MinimalConversation) String ¶ added in v1.33.0
func (x *GenerateStatelessSummaryRequest_MinimalConversation) String() string
type GenerateStatelessSummaryResponse ¶ added in v1.33.0
type GenerateStatelessSummaryResponse struct {
// Generated summary.
Summary *GenerateStatelessSummaryResponse_Summary `protobuf:"bytes,1,opt,name=summary,proto3" json:"summary,omitempty"`
// The name of the latest conversation message used as context for
// compiling suggestion. The format is specific to the user and the names of
// the messages provided.
LatestMessage string `protobuf:"bytes,2,opt,name=latest_message,json=latestMessage,proto3" json:"latest_message,omitempty"`
// Number of messages prior to and including
// [latest_message][google.cloud.dialogflow.v2.GenerateStatelessSummaryResponse.latest_message]
// used to compile the suggestion. It may be smaller than the
// [GenerateStatelessSummaryRequest.max_context_size][google.cloud.dialogflow.v2.GenerateStatelessSummaryRequest.max_context_size]
// field in the request if there weren't that many messages in the
// conversation.
ContextSize int32 `protobuf:"varint,3,opt,name=context_size,json=contextSize,proto3" json:"context_size,omitempty"`
// contains filtered or unexported fields
}
The response message for [Conversations.GenerateStatelessSummary][google.cloud.dialogflow.v2.Conversations.GenerateStatelessSummary].
func (*GenerateStatelessSummaryResponse) Descriptor
deprecated
added in
v1.33.0
func (*GenerateStatelessSummaryResponse) Descriptor() ([]byte, []int)
Deprecated: Use GenerateStatelessSummaryResponse.ProtoReflect.Descriptor instead.
func (*GenerateStatelessSummaryResponse) GetContextSize ¶ added in v1.33.0
func (x *GenerateStatelessSummaryResponse) GetContextSize() int32
func (*GenerateStatelessSummaryResponse) GetLatestMessage ¶ added in v1.33.0
func (x *GenerateStatelessSummaryResponse) GetLatestMessage() string
func (*GenerateStatelessSummaryResponse) GetSummary ¶ added in v1.33.0
func (x *GenerateStatelessSummaryResponse) GetSummary() *GenerateStatelessSummaryResponse_Summary
func (*GenerateStatelessSummaryResponse) ProtoMessage ¶ added in v1.33.0
func (*GenerateStatelessSummaryResponse) ProtoMessage()
func (*GenerateStatelessSummaryResponse) ProtoReflect ¶ added in v1.33.0
func (x *GenerateStatelessSummaryResponse) ProtoReflect() protoreflect.Message
func (*GenerateStatelessSummaryResponse) Reset ¶ added in v1.33.0
func (x *GenerateStatelessSummaryResponse) Reset()
func (*GenerateStatelessSummaryResponse) String ¶ added in v1.33.0
func (x *GenerateStatelessSummaryResponse) String() string
type GenerateStatelessSummaryResponse_Summary ¶ added in v1.33.0
type GenerateStatelessSummaryResponse_Summary struct {
// The summary content that is concatenated into one string.
Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
// The summary 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 `` /* 171-byte string literal not displayed */
// The baseline model version used to generate this summary. It is empty if
// a baseline model was not used to generate this summary.
BaselineModelVersion string `protobuf:"bytes,4,opt,name=baseline_model_version,json=baselineModelVersion,proto3" json:"baseline_model_version,omitempty"`
// contains filtered or unexported fields
}
Generated summary for a conversation.
func (*GenerateStatelessSummaryResponse_Summary) Descriptor
deprecated
added in
v1.33.0
func (*GenerateStatelessSummaryResponse_Summary) Descriptor() ([]byte, []int)
Deprecated: Use GenerateStatelessSummaryResponse_Summary.ProtoReflect.Descriptor instead.
func (*GenerateStatelessSummaryResponse_Summary) GetBaselineModelVersion ¶ added in v1.41.0
func (x *GenerateStatelessSummaryResponse_Summary) GetBaselineModelVersion() string
func (*GenerateStatelessSummaryResponse_Summary) GetText ¶ added in v1.33.0
func (x *GenerateStatelessSummaryResponse_Summary) GetText() string
func (*GenerateStatelessSummaryResponse_Summary) GetTextSections ¶ added in v1.33.0
func (x *GenerateStatelessSummaryResponse_Summary) GetTextSections() map[string]string
func (*GenerateStatelessSummaryResponse_Summary) ProtoMessage ¶ added in v1.33.0
func (*GenerateStatelessSummaryResponse_Summary) ProtoMessage()
func (*GenerateStatelessSummaryResponse_Summary) ProtoReflect ¶ added in v1.33.0
func (x *GenerateStatelessSummaryResponse_Summary) ProtoReflect() protoreflect.Message
func (*GenerateStatelessSummaryResponse_Summary) Reset ¶ added in v1.33.0
func (x *GenerateStatelessSummaryResponse_Summary) Reset()
func (*GenerateStatelessSummaryResponse_Summary) String ¶ added in v1.33.0
func (x *GenerateStatelessSummaryResponse_Summary) String() string
type GenerateSuggestionsRequest ¶ added in v1.68.0
type GenerateSuggestionsRequest struct {
// Required. The conversation for which the suggestions are generated. Format:
// `projects/<Project ID>/locations/<Location
// ID>/conversations/<Conversation ID>`.
//
// The conversation must be created with a conversation profile which has
// generators configured in it to be able to get suggestions.
Conversation string `protobuf:"bytes,1,opt,name=conversation,proto3" json:"conversation,omitempty"`
// Optional. The name of the latest conversation message for which the request
// is triggered. Format: `projects/<Project ID>/locations/<Location
// ID>/conversations/<Conversation ID>/messages/<Message ID>`.
LatestMessage string `protobuf:"bytes,2,opt,name=latest_message,json=latestMessage,proto3" json:"latest_message,omitempty"`
// Optional. A list of trigger events. Only generators configured in the
// conversation_profile whose trigger_event is listed here will be triggered.
TriggerEvents []TriggerEvent `` /* 153-byte string literal not displayed */
// contains filtered or unexported fields
}
The request message for [Conversations.GenerateSuggestions][google.cloud.dialogflow.v2.Conversations.GenerateSuggestions].
func (*GenerateSuggestionsRequest) Descriptor
deprecated
added in
v1.68.0
func (*GenerateSuggestionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GenerateSuggestionsRequest.ProtoReflect.Descriptor instead.
func (*GenerateSuggestionsRequest) GetConversation ¶ added in v1.68.0
func (x *GenerateSuggestionsRequest) GetConversation() string
func (*GenerateSuggestionsRequest) GetLatestMessage ¶ added in v1.68.0
func (x *GenerateSuggestionsRequest) GetLatestMessage() string
func (*GenerateSuggestionsRequest) GetTriggerEvents ¶ added in v1.68.0
func (x *GenerateSuggestionsRequest) GetTriggerEvents() []TriggerEvent
func (*GenerateSuggestionsRequest) ProtoMessage ¶ added in v1.68.0
func (*GenerateSuggestionsRequest) ProtoMessage()
func (*GenerateSuggestionsRequest) ProtoReflect ¶ added in v1.68.0
func (x *GenerateSuggestionsRequest) ProtoReflect() protoreflect.Message
func (*GenerateSuggestionsRequest) Reset ¶ added in v1.68.0
func (x *GenerateSuggestionsRequest) Reset()
func (*GenerateSuggestionsRequest) String ¶ added in v1.68.0
func (x *GenerateSuggestionsRequest) String() string
type GenerateSuggestionsResponse ¶ added in v1.68.0
type GenerateSuggestionsResponse struct {
// The answers generated for the conversation based on context.
GeneratorSuggestionAnswers []*GenerateSuggestionsResponse_GeneratorSuggestionAnswer `` /* 141-byte string literal not displayed */
// The name of the latest conversation message used as context for
// compiling suggestion.
//
// Format: `projects/<Project ID>/locations/<Location
// ID>/conversations/<Conversation ID>/messages/<Message ID>`.
LatestMessage string `protobuf:"bytes,2,opt,name=latest_message,json=latestMessage,proto3" json:"latest_message,omitempty"`
// contains filtered or unexported fields
}
The response message for [Conversations.GenerateSuggestions][google.cloud.dialogflow.v2.Conversations.GenerateSuggestions].
func (*GenerateSuggestionsResponse) Descriptor
deprecated
added in
v1.68.0
func (*GenerateSuggestionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GenerateSuggestionsResponse.ProtoReflect.Descriptor instead.
func (*GenerateSuggestionsResponse) GetGeneratorSuggestionAnswers ¶ added in v1.68.0
func (x *GenerateSuggestionsResponse) GetGeneratorSuggestionAnswers() []*GenerateSuggestionsResponse_GeneratorSuggestionAnswer
func (*GenerateSuggestionsResponse) GetLatestMessage ¶ added in v1.68.0
func (x *GenerateSuggestionsResponse) GetLatestMessage() string
func (*GenerateSuggestionsResponse) ProtoMessage ¶ added in v1.68.0
func (*GenerateSuggestionsResponse) ProtoMessage()
func (*GenerateSuggestionsResponse) ProtoReflect ¶ added in v1.68.0
func (x *GenerateSuggestionsResponse) ProtoReflect() protoreflect.Message
func (*GenerateSuggestionsResponse) Reset ¶ added in v1.68.0
func (x *GenerateSuggestionsResponse) Reset()
func (*GenerateSuggestionsResponse) String ¶ added in v1.68.0
func (x *GenerateSuggestionsResponse) String() string
type GenerateSuggestionsResponse_GeneratorSuggestionAnswer ¶ added in v1.68.0
type GenerateSuggestionsResponse_GeneratorSuggestionAnswer struct {
// Suggestion details.
GeneratorSuggestion *GeneratorSuggestion `protobuf:"bytes,1,opt,name=generator_suggestion,json=generatorSuggestion,proto3" json:"generator_suggestion,omitempty"`
// The name of the generator used to generate this suggestion. Format:
// `projects/<Project ID>/locations/<Location ID>/generators/<Generator
// ID>`.
SourceGenerator string `protobuf:"bytes,2,opt,name=source_generator,json=sourceGenerator,proto3" json:"source_generator,omitempty"`
// Answer record that uniquely identifies the suggestion. This can be used
// to provide suggestion feedback.
AnswerRecord string `protobuf:"bytes,3,opt,name=answer_record,json=answerRecord,proto3" json:"answer_record,omitempty"`
// contains filtered or unexported fields
}
A GeneratorSuggestion answer.
func (*GenerateSuggestionsResponse_GeneratorSuggestionAnswer) Descriptor
deprecated
added in
v1.68.0
func (*GenerateSuggestionsResponse_GeneratorSuggestionAnswer) Descriptor() ([]byte, []int)
Deprecated: Use GenerateSuggestionsResponse_GeneratorSuggestionAnswer.ProtoReflect.Descriptor instead.
func (*GenerateSuggestionsResponse_GeneratorSuggestionAnswer) GetAnswerRecord ¶ added in v1.68.0
func (x *GenerateSuggestionsResponse_GeneratorSuggestionAnswer) GetAnswerRecord() string
func (*GenerateSuggestionsResponse_GeneratorSuggestionAnswer) GetGeneratorSuggestion ¶ added in v1.68.0
func (x *GenerateSuggestionsResponse_GeneratorSuggestionAnswer) GetGeneratorSuggestion() *GeneratorSuggestion
func (*GenerateSuggestionsResponse_GeneratorSuggestionAnswer) GetSourceGenerator ¶ added in v1.68.0
func (x *GenerateSuggestionsResponse_GeneratorSuggestionAnswer) GetSourceGenerator() string
func (*GenerateSuggestionsResponse_GeneratorSuggestionAnswer) ProtoMessage ¶ added in v1.68.0
func (*GenerateSuggestionsResponse_GeneratorSuggestionAnswer) ProtoMessage()
func (*GenerateSuggestionsResponse_GeneratorSuggestionAnswer) ProtoReflect ¶ added in v1.68.0
func (x *GenerateSuggestionsResponse_GeneratorSuggestionAnswer) ProtoReflect() protoreflect.Message
func (*GenerateSuggestionsResponse_GeneratorSuggestionAnswer) Reset ¶ added in v1.68.0
func (x *GenerateSuggestionsResponse_GeneratorSuggestionAnswer) Reset()
func (*GenerateSuggestionsResponse_GeneratorSuggestionAnswer) String ¶ added in v1.68.0
func (x *GenerateSuggestionsResponse_GeneratorSuggestionAnswer) String() string
type Generator ¶ added in v1.56.0
type Generator struct {
// Output only. Identifier. The resource name of the generator. Format:
// `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. Human readable description of the generator.
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
// Required. Input context of the generator.
//
// Types that are valid to be assigned to Context:
//
// *Generator_FreeFormContext
// *Generator_AgentCoachingContext
// *Generator_SummarizationContext
Context isGenerator_Context `protobuf_oneof:"context"`
// Optional. Inference parameters for this generator.
InferenceParameter *InferenceParameter `protobuf:"bytes,4,opt,name=inference_parameter,json=inferenceParameter,proto3" json:"inference_parameter,omitempty"`
// Optional. The trigger event of the generator. It defines when the generator
// is triggered in a conversation.
TriggerEvent TriggerEvent `` /* 143-byte string literal not displayed */
// The foundation model to use for generating suggestions. If a foundation
// model isn't specified here, a model specifically tuned for the feature
// type (and version when applicable) will be used.
//
// Types that are valid to be assigned to FoundationModel:
//
// *Generator_PublishedModel
FoundationModel isGenerator_FoundationModel `protobuf_oneof:"foundation_model"`
// Output only. Creation time of this generator.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. Update time of this generator.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Optional. Resource names of the tools that the generator can choose from.
// Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
Tools []string `protobuf:"bytes,14,rep,name=tools,proto3" json:"tools,omitempty"`
// Optional. Configuration for suggestion deduping. This is only applicable to
// AI Coach feature.
SuggestionDedupingConfig *SuggestionDedupingConfig `` /* 136-byte string literal not displayed */
// Optional. List of CES toolset specs that the generator can choose from.
ToolsetTools []*ToolsetTool `protobuf:"bytes,27,rep,name=toolset_tools,json=toolsetTools,proto3" json:"toolset_tools,omitempty"`
// Optional. List of CES tool specs that the generator can choose from.
CesToolSpecs []*CesToolSpec `protobuf:"bytes,28,rep,name=ces_tool_specs,json=cesToolSpecs,proto3" json:"ces_tool_specs,omitempty"`
// Optional. Deprecated: Use `ces_tool_specs` instead.
// List of CES app specs that the generator can choose from.
//
// Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/generator.proto.
CesAppSpecs []*CesAppSpec `protobuf:"bytes,29,rep,name=ces_app_specs,json=cesAppSpecs,proto3" json:"ces_app_specs,omitempty"`
// contains filtered or unexported fields
}
LLM generator.
func (*Generator) Descriptor
deprecated
added in
v1.56.0
func (*Generator) GetAgentCoachingContext ¶ added in v1.73.0
func (x *Generator) GetAgentCoachingContext() *AgentCoachingContext
func (*Generator) GetCesAppSpecs
deprecated
added in
v1.77.0
func (x *Generator) GetCesAppSpecs() []*CesAppSpec
Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/generator.proto.
func (*Generator) GetCesToolSpecs ¶ added in v1.77.0
func (x *Generator) GetCesToolSpecs() []*CesToolSpec
func (*Generator) GetContext ¶ added in v1.56.0
func (x *Generator) GetContext() isGenerator_Context
func (*Generator) GetCreateTime ¶ added in v1.56.0
func (x *Generator) GetCreateTime() *timestamppb.Timestamp
func (*Generator) GetDescription ¶ added in v1.56.0
func (*Generator) GetFoundationModel ¶ added in v1.68.0
func (x *Generator) GetFoundationModel() isGenerator_FoundationModel
func (*Generator) GetFreeFormContext ¶ added in v1.68.0
func (x *Generator) GetFreeFormContext() *FreeFormContext
func (*Generator) GetInferenceParameter ¶ added in v1.56.0
func (x *Generator) GetInferenceParameter() *InferenceParameter
func (*Generator) GetPublishedModel ¶ added in v1.68.0
func (*Generator) GetSuggestionDedupingConfig ¶ added in v1.73.0
func (x *Generator) GetSuggestionDedupingConfig() *SuggestionDedupingConfig
func (*Generator) GetSummarizationContext ¶ added in v1.56.0
func (x *Generator) GetSummarizationContext() *SummarizationContext
func (*Generator) GetToolsetTools ¶ added in v1.77.0
func (x *Generator) GetToolsetTools() []*ToolsetTool
func (*Generator) GetTriggerEvent ¶ added in v1.56.0
func (x *Generator) GetTriggerEvent() TriggerEvent
func (*Generator) GetUpdateTime ¶ added in v1.56.0
func (x *Generator) GetUpdateTime() *timestamppb.Timestamp
func (*Generator) ProtoMessage ¶ added in v1.56.0
func (*Generator) ProtoMessage()
func (*Generator) ProtoReflect ¶ added in v1.56.0
func (x *Generator) ProtoReflect() protoreflect.Message
type GeneratorEvaluation ¶ added in v1.73.0
type GeneratorEvaluation struct {
// Output only. Identifier. The resource name of the evaluation. Format:
// `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
// evaluations/<Evaluation ID>`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. The display name of the generator evaluation. At most 64 bytes
// long.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Required. The configuration of the evaluation task.
GeneratorEvaluationConfig *GeneratorEvaluationConfig `` /* 138-byte string literal not displayed */
// Output only. Creation time of this generator evaluation.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. Completion time of this generator evaluation.
CompleteTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=complete_time,json=completeTime,proto3" json:"complete_time,omitempty"`
// Required. The initial generator that was used when creating this
// evaluation. This is a copy of the generator read from storage when creating
// the evaluation.
InitialGenerator *Generator `protobuf:"bytes,5,opt,name=initial_generator,json=initialGenerator,proto3" json:"initial_generator,omitempty"`
// Metrics details.
//
// Types that are valid to be assigned to Metrics:
//
// *GeneratorEvaluation_SummarizationMetrics
Metrics isGeneratorEvaluation_Metrics `protobuf_oneof:"metrics"`
// Output only. The result status of the evaluation pipeline. Provides the
// status information including if the evaluation is still in progress,
// completed or failed with certain error and user actionable message.
EvaluationStatus *EvaluationStatus `protobuf:"bytes,10,opt,name=evaluation_status,json=evaluationStatus,proto3" json:"evaluation_status,omitempty"`
// Output only. A read only boolean field reflecting Zone Separation
// status of the model. The field is an aggregated
// value of ZS status of its underlying dependencies. See more details in
// go/zicy-resource-placement#resource-status
SatisfiesPzs *bool `protobuf:"varint,11,opt,name=satisfies_pzs,json=satisfiesPzs,proto3,oneof" json:"satisfies_pzs,omitempty"`
// Output only. A read only boolean field reflecting Zone Isolation status
// of the model. The field is an aggregated value of
// ZI status of its underlying dependencies. See more details in
// go/zicy-resource-placement#resource-status
SatisfiesPzi *bool `protobuf:"varint,12,opt,name=satisfies_pzi,json=satisfiesPzi,proto3,oneof" json:"satisfies_pzi,omitempty"`
// contains filtered or unexported fields
}
Represents evaluation result of a generator.
func (*GeneratorEvaluation) Descriptor
deprecated
added in
v1.73.0
func (*GeneratorEvaluation) Descriptor() ([]byte, []int)
Deprecated: Use GeneratorEvaluation.ProtoReflect.Descriptor instead.
func (*GeneratorEvaluation) GetCompleteTime ¶ added in v1.73.0
func (x *GeneratorEvaluation) GetCompleteTime() *timestamppb.Timestamp
func (*GeneratorEvaluation) GetCreateTime ¶ added in v1.73.0
func (x *GeneratorEvaluation) GetCreateTime() *timestamppb.Timestamp
func (*GeneratorEvaluation) GetDisplayName ¶ added in v1.73.0
func (x *GeneratorEvaluation) GetDisplayName() string
func (*GeneratorEvaluation) GetEvaluationStatus ¶ added in v1.73.0
func (x *GeneratorEvaluation) GetEvaluationStatus() *EvaluationStatus
func (*GeneratorEvaluation) GetGeneratorEvaluationConfig ¶ added in v1.73.0
func (x *GeneratorEvaluation) GetGeneratorEvaluationConfig() *GeneratorEvaluationConfig
func (*GeneratorEvaluation) GetInitialGenerator ¶ added in v1.73.0
func (x *GeneratorEvaluation) GetInitialGenerator() *Generator
func (*GeneratorEvaluation) GetMetrics ¶ added in v1.73.0
func (x *GeneratorEvaluation) GetMetrics() isGeneratorEvaluation_Metrics
func (*GeneratorEvaluation) GetName ¶ added in v1.73.0
func (x *GeneratorEvaluation) GetName() string
func (*GeneratorEvaluation) GetSatisfiesPzi ¶ added in v1.73.0
func (x *GeneratorEvaluation) GetSatisfiesPzi() bool
func (*GeneratorEvaluation) GetSatisfiesPzs ¶ added in v1.73.0
func (x *GeneratorEvaluation) GetSatisfiesPzs() bool
func (*GeneratorEvaluation) GetSummarizationMetrics ¶ added in v1.73.0
func (x *GeneratorEvaluation) GetSummarizationMetrics() *SummarizationEvaluationMetrics
func (*GeneratorEvaluation) ProtoMessage ¶ added in v1.73.0
func (*GeneratorEvaluation) ProtoMessage()
func (*GeneratorEvaluation) ProtoReflect ¶ added in v1.73.0
func (x *GeneratorEvaluation) ProtoReflect() protoreflect.Message
func (*GeneratorEvaluation) Reset ¶ added in v1.73.0
func (x *GeneratorEvaluation) Reset()
func (*GeneratorEvaluation) String ¶ added in v1.73.0
func (x *GeneratorEvaluation) String() string
type GeneratorEvaluationConfig ¶ added in v1.73.0
type GeneratorEvaluationConfig struct {
// Required. The config/source of input data.
InputDataConfig *GeneratorEvaluationConfig_InputDataConfig `protobuf:"bytes,1,opt,name=input_data_config,json=inputDataConfig,proto3" json:"input_data_config,omitempty"`
// Required. The output Cloud Storage bucket path to store eval files, e.g.
// per_summary_accuracy_score report. This path is provided by customer and
// files stored in it are visible to customer, no internal data should be
// stored in this path.
OutputGcsBucketPath string `protobuf:"bytes,2,opt,name=output_gcs_bucket_path,json=outputGcsBucketPath,proto3" json:"output_gcs_bucket_path,omitempty"`
// Feature used for evaluation.
//
// Types that are valid to be assigned to EvaluationFeatureConfig:
//
// *GeneratorEvaluationConfig_SummarizationConfig_
EvaluationFeatureConfig isGeneratorEvaluationConfig_EvaluationFeatureConfig `protobuf_oneof:"evaluation_feature_config"`
// contains filtered or unexported fields
}
Generator evaluation input config.
func (*GeneratorEvaluationConfig) Descriptor
deprecated
added in
v1.73.0
func (*GeneratorEvaluationConfig) Descriptor() ([]byte, []int)
Deprecated: Use GeneratorEvaluationConfig.ProtoReflect.Descriptor instead.
func (*GeneratorEvaluationConfig) GetEvaluationFeatureConfig ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig) GetEvaluationFeatureConfig() isGeneratorEvaluationConfig_EvaluationFeatureConfig
func (*GeneratorEvaluationConfig) GetInputDataConfig ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig) GetInputDataConfig() *GeneratorEvaluationConfig_InputDataConfig
func (*GeneratorEvaluationConfig) GetOutputGcsBucketPath ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig) GetOutputGcsBucketPath() string
func (*GeneratorEvaluationConfig) GetSummarizationConfig ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig) GetSummarizationConfig() *GeneratorEvaluationConfig_SummarizationConfig
func (*GeneratorEvaluationConfig) ProtoMessage ¶ added in v1.73.0
func (*GeneratorEvaluationConfig) ProtoMessage()
func (*GeneratorEvaluationConfig) ProtoReflect ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig) ProtoReflect() protoreflect.Message
func (*GeneratorEvaluationConfig) Reset ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig) Reset()
func (*GeneratorEvaluationConfig) String ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig) String() string
type GeneratorEvaluationConfig_AgentAssistInputDataConfig ¶ added in v1.73.0
type GeneratorEvaluationConfig_AgentAssistInputDataConfig struct {
// Required. The start of the time range for conversations to be evaluated.
// Only conversations created at or after this timestamp will be sampled.
StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
// Required. The end of the time range for conversations to be evaluated.
// Only conversations ended at or before this timestamp will be sampled.
EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
// contains filtered or unexported fields
}
The distinctive configs for Agent Assist conversations as the conversation source.
func (*GeneratorEvaluationConfig_AgentAssistInputDataConfig) Descriptor
deprecated
added in
v1.73.0
func (*GeneratorEvaluationConfig_AgentAssistInputDataConfig) Descriptor() ([]byte, []int)
Deprecated: Use GeneratorEvaluationConfig_AgentAssistInputDataConfig.ProtoReflect.Descriptor instead.
func (*GeneratorEvaluationConfig_AgentAssistInputDataConfig) GetEndTime ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_AgentAssistInputDataConfig) GetEndTime() *timestamppb.Timestamp
func (*GeneratorEvaluationConfig_AgentAssistInputDataConfig) GetStartTime ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_AgentAssistInputDataConfig) GetStartTime() *timestamppb.Timestamp
func (*GeneratorEvaluationConfig_AgentAssistInputDataConfig) ProtoMessage ¶ added in v1.73.0
func (*GeneratorEvaluationConfig_AgentAssistInputDataConfig) ProtoMessage()
func (*GeneratorEvaluationConfig_AgentAssistInputDataConfig) ProtoReflect ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_AgentAssistInputDataConfig) ProtoReflect() protoreflect.Message
func (*GeneratorEvaluationConfig_AgentAssistInputDataConfig) Reset ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_AgentAssistInputDataConfig) Reset()
func (*GeneratorEvaluationConfig_AgentAssistInputDataConfig) String ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_AgentAssistInputDataConfig) String() string
type GeneratorEvaluationConfig_DatasetInputDataConfig ¶ added in v1.73.0
type GeneratorEvaluationConfig_DatasetInputDataConfig struct {
// Required. The identifier of the dataset to be evaluated.
// Format:
// `projects/<ProjectId>/locations/<LocationID>/datasets/<DatasetID>`.
Dataset string `protobuf:"bytes,1,opt,name=dataset,proto3" json:"dataset,omitempty"`
// contains filtered or unexported fields
}
The distinctive configs for dataset as the conversation source.
func (*GeneratorEvaluationConfig_DatasetInputDataConfig) Descriptor
deprecated
added in
v1.73.0
func (*GeneratorEvaluationConfig_DatasetInputDataConfig) Descriptor() ([]byte, []int)
Deprecated: Use GeneratorEvaluationConfig_DatasetInputDataConfig.ProtoReflect.Descriptor instead.
func (*GeneratorEvaluationConfig_DatasetInputDataConfig) GetDataset ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_DatasetInputDataConfig) GetDataset() string
func (*GeneratorEvaluationConfig_DatasetInputDataConfig) ProtoMessage ¶ added in v1.73.0
func (*GeneratorEvaluationConfig_DatasetInputDataConfig) ProtoMessage()
func (*GeneratorEvaluationConfig_DatasetInputDataConfig) ProtoReflect ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_DatasetInputDataConfig) ProtoReflect() protoreflect.Message
func (*GeneratorEvaluationConfig_DatasetInputDataConfig) Reset ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_DatasetInputDataConfig) Reset()
func (*GeneratorEvaluationConfig_DatasetInputDataConfig) String ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_DatasetInputDataConfig) String() string
type GeneratorEvaluationConfig_InputDataConfig ¶ added in v1.73.0
type GeneratorEvaluationConfig_InputDataConfig struct {
// Required. The source type of input data.
//
// Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/generator_evaluation.proto.
InputDataSourceType GeneratorEvaluationConfig_InputDataSourceType `` /* 201-byte string literal not displayed */
// Optional. The start timestamp to fetch conversation data.
//
// Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/generator_evaluation.proto.
StartTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
// Optional. The end timestamp to fetch conversation data.
//
// Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/generator_evaluation.proto.
EndTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
// Optional. Desired number of conversation-summary pairs to be evaluated.
SampleSize int32 `protobuf:"varint,4,opt,name=sample_size,json=sampleSize,proto3" json:"sample_size,omitempty"`
// Optional. Whether the summary generation is allowed when the pre-existing
// qualified summaries are insufficient to cover the sample size.
//
// Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/generator_evaluation.proto.
IsSummaryGenerationAllowed bool `` /* 144-byte string literal not displayed */
// Optional. Option to control whether summaries are generated during
// evaluation.
SummaryGenerationOption GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption `` /* 231-byte string literal not displayed */
// The source specific config for the input data.
//
// Types that are valid to be assigned to SourceSpecificConfig:
//
// *GeneratorEvaluationConfig_InputDataConfig_AgentAssistInputDataConfig
// *GeneratorEvaluationConfig_InputDataConfig_DatasetInputDataConfig
SourceSpecificConfig isGeneratorEvaluationConfig_InputDataConfig_SourceSpecificConfig `protobuf_oneof:"source_specific_config"`
// contains filtered or unexported fields
}
Input data config details
func (*GeneratorEvaluationConfig_InputDataConfig) Descriptor
deprecated
added in
v1.73.0
func (*GeneratorEvaluationConfig_InputDataConfig) Descriptor() ([]byte, []int)
Deprecated: Use GeneratorEvaluationConfig_InputDataConfig.ProtoReflect.Descriptor instead.
func (*GeneratorEvaluationConfig_InputDataConfig) GetAgentAssistInputDataConfig ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_InputDataConfig) GetAgentAssistInputDataConfig() *GeneratorEvaluationConfig_AgentAssistInputDataConfig
func (*GeneratorEvaluationConfig_InputDataConfig) GetDatasetInputDataConfig ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_InputDataConfig) GetDatasetInputDataConfig() *GeneratorEvaluationConfig_DatasetInputDataConfig
func (*GeneratorEvaluationConfig_InputDataConfig) GetEndTime
deprecated
added in
v1.73.0
func (x *GeneratorEvaluationConfig_InputDataConfig) GetEndTime() *timestamppb.Timestamp
Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/generator_evaluation.proto.
func (*GeneratorEvaluationConfig_InputDataConfig) GetInputDataSourceType
deprecated
added in
v1.73.0
func (x *GeneratorEvaluationConfig_InputDataConfig) GetInputDataSourceType() GeneratorEvaluationConfig_InputDataSourceType
Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/generator_evaluation.proto.
func (*GeneratorEvaluationConfig_InputDataConfig) GetIsSummaryGenerationAllowed
deprecated
added in
v1.73.0
func (x *GeneratorEvaluationConfig_InputDataConfig) GetIsSummaryGenerationAllowed() bool
Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/generator_evaluation.proto.
func (*GeneratorEvaluationConfig_InputDataConfig) GetSampleSize ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_InputDataConfig) GetSampleSize() int32
func (*GeneratorEvaluationConfig_InputDataConfig) GetSourceSpecificConfig ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_InputDataConfig) GetSourceSpecificConfig() isGeneratorEvaluationConfig_InputDataConfig_SourceSpecificConfig
func (*GeneratorEvaluationConfig_InputDataConfig) GetStartTime
deprecated
added in
v1.73.0
func (x *GeneratorEvaluationConfig_InputDataConfig) GetStartTime() *timestamppb.Timestamp
Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/generator_evaluation.proto.
func (*GeneratorEvaluationConfig_InputDataConfig) GetSummaryGenerationOption ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_InputDataConfig) GetSummaryGenerationOption() GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption
func (*GeneratorEvaluationConfig_InputDataConfig) ProtoMessage ¶ added in v1.73.0
func (*GeneratorEvaluationConfig_InputDataConfig) ProtoMessage()
func (*GeneratorEvaluationConfig_InputDataConfig) ProtoReflect ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_InputDataConfig) ProtoReflect() protoreflect.Message
func (*GeneratorEvaluationConfig_InputDataConfig) Reset ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_InputDataConfig) Reset()
func (*GeneratorEvaluationConfig_InputDataConfig) String ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_InputDataConfig) String() string
type GeneratorEvaluationConfig_InputDataConfig_AgentAssistInputDataConfig ¶ added in v1.73.0
type GeneratorEvaluationConfig_InputDataConfig_AgentAssistInputDataConfig struct {
// The distinctive configs for Agent Assist conversations as the
// conversation source.
AgentAssistInputDataConfig *GeneratorEvaluationConfig_AgentAssistInputDataConfig `protobuf:"bytes,6,opt,name=agent_assist_input_data_config,json=agentAssistInputDataConfig,proto3,oneof"`
}
type GeneratorEvaluationConfig_InputDataConfig_DatasetInputDataConfig ¶ added in v1.73.0
type GeneratorEvaluationConfig_InputDataConfig_DatasetInputDataConfig struct {
// The distinctive configs for dataset as the conversation source.
DatasetInputDataConfig *GeneratorEvaluationConfig_DatasetInputDataConfig `protobuf:"bytes,7,opt,name=dataset_input_data_config,json=datasetInputDataConfig,proto3,oneof"`
}
type GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption ¶ added in v1.73.0
type GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption int32
Summary generation options.
const ( // Default option will not be used GeneratorEvaluationConfig_InputDataConfig_SUMMARY_GENERATION_OPTION_UNSPECIFIED GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption = 0 // Always Generate summary for all conversations. GeneratorEvaluationConfig_InputDataConfig_ALWAYS_GENERATE GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption = 1 // Gnerate only missing summaries. GeneratorEvaluationConfig_InputDataConfig_GENERATE_IF_MISSING GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption = 2 // Do not generate new summaries. Only use existing summaries found. GeneratorEvaluationConfig_InputDataConfig_DO_NOT_GENERATE GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption = 3 )
func (GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption) Descriptor ¶ added in v1.73.0
func (GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption) EnumDescriptor
deprecated
added in
v1.73.0
func (GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption) EnumDescriptor() ([]byte, []int)
Deprecated: Use GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption.Descriptor instead.
func (GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption) String ¶ added in v1.73.0
func (x GeneratorEvaluationConfig_InputDataConfig_SummaryGenerationOption) String() string
type GeneratorEvaluationConfig_InputDataSourceType ¶ added in v1.73.0
type GeneratorEvaluationConfig_InputDataSourceType int32
Enumeration of input data source type.
const ( // Unspecified InputDataSourceType. Should not be used. GeneratorEvaluationConfig_INPUT_DATA_SOURCE_TYPE_UNSPECIFIED GeneratorEvaluationConfig_InputDataSourceType = 0 // Fetch data from Agent Assist storage. If this source type is chosen, // input_data_config.start_time and input_data_config.end_timestamp must be // provided. GeneratorEvaluationConfig_AGENT_ASSIST_CONVERSATIONS GeneratorEvaluationConfig_InputDataSourceType = 1 // Fetch data from Insights storage. If this source type is chosen, // input_data_config.start_time and input_data_config.end_timestamp must be // provided. GeneratorEvaluationConfig_INSIGHTS_CONVERSATIONS GeneratorEvaluationConfig_InputDataSourceType = 2 )
func (GeneratorEvaluationConfig_InputDataSourceType) Descriptor ¶ added in v1.73.0
func (GeneratorEvaluationConfig_InputDataSourceType) Descriptor() protoreflect.EnumDescriptor
func (GeneratorEvaluationConfig_InputDataSourceType) EnumDescriptor
deprecated
added in
v1.73.0
func (GeneratorEvaluationConfig_InputDataSourceType) EnumDescriptor() ([]byte, []int)
Deprecated: Use GeneratorEvaluationConfig_InputDataSourceType.Descriptor instead.
func (GeneratorEvaluationConfig_InputDataSourceType) Number ¶ added in v1.73.0
func (x GeneratorEvaluationConfig_InputDataSourceType) Number() protoreflect.EnumNumber
func (GeneratorEvaluationConfig_InputDataSourceType) String ¶ added in v1.73.0
func (x GeneratorEvaluationConfig_InputDataSourceType) String() string
type GeneratorEvaluationConfig_SummarizationConfig ¶ added in v1.73.0
type GeneratorEvaluationConfig_SummarizationConfig struct {
// Optional. Enable accuracy evaluation.
//
// Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/generator_evaluation.proto.
EnableAccuracyEvaluation bool `` /* 136-byte string literal not displayed */
// Optional. Version for summarization accuracy. This will determine the
// prompt and model used at backend.
//
// Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/generator_evaluation.proto.
AccuracyEvaluationVersion string `` /* 138-byte string literal not displayed */
// Optional. Enable completeness evaluation.
//
// Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/generator_evaluation.proto.
EnableCompletenessEvaluation bool `` /* 148-byte string literal not displayed */
// Optional. Version for summarization completeness. This will determine the
// prompt and model used at backend.
//
// Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/generator_evaluation.proto.
CompletenessEvaluationVersion string `` /* 150-byte string literal not displayed */
// Optional. Version for summarization evaluation.
EvaluatorVersion *string `protobuf:"bytes,5,opt,name=evaluator_version,json=evaluatorVersion,proto3,oneof" json:"evaluator_version,omitempty"`
// contains filtered or unexported fields
}
Evaluation configs for summarization generator.
func (*GeneratorEvaluationConfig_SummarizationConfig) Descriptor
deprecated
added in
v1.73.0
func (*GeneratorEvaluationConfig_SummarizationConfig) Descriptor() ([]byte, []int)
Deprecated: Use GeneratorEvaluationConfig_SummarizationConfig.ProtoReflect.Descriptor instead.
func (*GeneratorEvaluationConfig_SummarizationConfig) GetAccuracyEvaluationVersion
deprecated
added in
v1.73.0
func (x *GeneratorEvaluationConfig_SummarizationConfig) GetAccuracyEvaluationVersion() string
Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/generator_evaluation.proto.
func (*GeneratorEvaluationConfig_SummarizationConfig) GetCompletenessEvaluationVersion
deprecated
added in
v1.73.0
func (x *GeneratorEvaluationConfig_SummarizationConfig) GetCompletenessEvaluationVersion() string
Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/generator_evaluation.proto.
func (*GeneratorEvaluationConfig_SummarizationConfig) GetEnableAccuracyEvaluation
deprecated
added in
v1.73.0
func (x *GeneratorEvaluationConfig_SummarizationConfig) GetEnableAccuracyEvaluation() bool
Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/generator_evaluation.proto.
func (*GeneratorEvaluationConfig_SummarizationConfig) GetEnableCompletenessEvaluation
deprecated
added in
v1.73.0
func (x *GeneratorEvaluationConfig_SummarizationConfig) GetEnableCompletenessEvaluation() bool
Deprecated: Marked as deprecated in google/cloud/dialogflow/v2/generator_evaluation.proto.
func (*GeneratorEvaluationConfig_SummarizationConfig) GetEvaluatorVersion ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_SummarizationConfig) GetEvaluatorVersion() string
func (*GeneratorEvaluationConfig_SummarizationConfig) ProtoMessage ¶ added in v1.73.0
func (*GeneratorEvaluationConfig_SummarizationConfig) ProtoMessage()
func (*GeneratorEvaluationConfig_SummarizationConfig) ProtoReflect ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_SummarizationConfig) ProtoReflect() protoreflect.Message
func (*GeneratorEvaluationConfig_SummarizationConfig) Reset ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_SummarizationConfig) Reset()
func (*GeneratorEvaluationConfig_SummarizationConfig) String ¶ added in v1.73.0
func (x *GeneratorEvaluationConfig_SummarizationConfig) String() string
type GeneratorEvaluationConfig_SummarizationConfig_ ¶ added in v1.73.0
type GeneratorEvaluationConfig_SummarizationConfig_ struct {
// Evaluation configs for summarization generator.
SummarizationConfig *GeneratorEvaluationConfig_SummarizationConfig `protobuf:"bytes,3,opt,name=summarization_config,json=summarizationConfig,proto3,oneof"`
}
type GeneratorEvaluationOperationMetadata ¶ added in v1.73.0
type GeneratorEvaluationOperationMetadata struct {
// Output only. The resource name of the generator evaluation. Format:
// `projects/<Project ID>/locations/<Location
// ID>/generators/<Generator ID>/evaluations/<Evaluation ID>`
GeneratorEvaluation string `protobuf:"bytes,1,opt,name=generator_evaluation,json=generatorEvaluation,proto3" json:"generator_evaluation,omitempty"`
// contains filtered or unexported fields
}
Metadata for a [GeneratorEvaluations.CreateGeneratorEvaluation][google.cloud.dialogflow.v2.GeneratorEvaluations.CreateGeneratorEvaluation] operation.
func (*GeneratorEvaluationOperationMetadata) Descriptor
deprecated
added in
v1.73.0
func (*GeneratorEvaluationOperationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use GeneratorEvaluationOperationMetadata.ProtoReflect.Descriptor instead.
func (*GeneratorEvaluationOperationMetadata) GetGeneratorEvaluation ¶ added in v1.73.0
func (x *GeneratorEvaluationOperationMetadata) GetGeneratorEvaluation() string
func (*GeneratorEvaluationOperationMetadata) ProtoMessage ¶ added in v1.73.0
func (*GeneratorEvaluationOperationMetadata) ProtoMessage()
func (*GeneratorEvaluationOperationMetadata) ProtoReflect ¶ added in v1.73.0
func (x *GeneratorEvaluationOperationMetadata) ProtoReflect() protoreflect.Message
func (*GeneratorEvaluationOperationMetadata) Reset ¶ added in v1.73.0
func (x *GeneratorEvaluationOperationMetadata) Reset()
func (*GeneratorEvaluationOperationMetadata) String ¶ added in v1.73.0
func (x *GeneratorEvaluationOperationMetadata) String() string
type GeneratorEvaluation_SummarizationMetrics ¶ added in v1.73.0
type GeneratorEvaluation_SummarizationMetrics struct {
// Output only. Only available when the summarization generator is provided.
SummarizationMetrics *SummarizationEvaluationMetrics `protobuf:"bytes,6,opt,name=summarization_metrics,json=summarizationMetrics,proto3,oneof"`
}
type GeneratorEvaluationsClient ¶ added in v1.73.0
type GeneratorEvaluationsClient interface {
// Creates evaluation of a generator.
CreateGeneratorEvaluation(ctx context.Context, in *CreateGeneratorEvaluationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Gets an evaluation of generator.
GetGeneratorEvaluation(ctx context.Context, in *GetGeneratorEvaluationRequest, opts ...grpc.CallOption) (*GeneratorEvaluation, error)
// Lists evaluations of generator.
ListGeneratorEvaluations(ctx context.Context, in *ListGeneratorEvaluationsRequest, opts ...grpc.CallOption) (*ListGeneratorEvaluationsResponse, error)
// Deletes an evaluation of generator.
DeleteGeneratorEvaluation(ctx context.Context, in *DeleteGeneratorEvaluationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}
GeneratorEvaluationsClient is the client API for GeneratorEvaluations 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 NewGeneratorEvaluationsClient ¶ added in v1.73.0
func NewGeneratorEvaluationsClient(cc grpc.ClientConnInterface) GeneratorEvaluationsClient
type GeneratorEvaluationsServer ¶ added in v1.73.0
type GeneratorEvaluationsServer interface {
// Creates evaluation of a generator.
CreateGeneratorEvaluation(context.Context, *CreateGeneratorEvaluationRequest) (*longrunningpb.Operation, error)
// Gets an evaluation of generator.
GetGeneratorEvaluation(context.Context, *GetGeneratorEvaluationRequest) (*GeneratorEvaluation, error)
// Lists evaluations of generator.
ListGeneratorEvaluations(context.Context, *ListGeneratorEvaluationsRequest) (*ListGeneratorEvaluationsResponse, error)
// Deletes an evaluation of generator.
DeleteGeneratorEvaluation(context.Context, *DeleteGeneratorEvaluationRequest) (*emptypb.Empty, error)
}
GeneratorEvaluationsServer is the server API for GeneratorEvaluations service. All implementations should embed UnimplementedGeneratorEvaluationsServer for forward compatibility
type GeneratorSuggestion ¶ added in v1.56.0
type GeneratorSuggestion struct {
// The suggestion could be one of the many types
//
// Types that are valid to be assigned to Suggestion:
//
// *GeneratorSuggestion_FreeFormSuggestion
// *GeneratorSuggestion_SummarySuggestion
// *GeneratorSuggestion_AgentCoachingSuggestion
Suggestion isGeneratorSuggestion_Suggestion `protobuf_oneof:"suggestion"`
// Optional. List of request and response for tool calls executed.
ToolCallInfo []*GeneratorSuggestion_ToolCallInfo `protobuf:"bytes,9,rep,name=tool_call_info,json=toolCallInfo,proto3" json:"tool_call_info,omitempty"`
// contains filtered or unexported fields
}
Suggestion generated using a Generator.
func (*GeneratorSuggestion) Descriptor
deprecated
added in
v1.56.0
func (*GeneratorSuggestion) Descriptor() ([]byte, []int)
Deprecated: Use GeneratorSuggestion.ProtoReflect.Descriptor instead.
func (*GeneratorSuggestion) GetAgentCoachingSuggestion ¶ added in v1.73.0
func (x *GeneratorSuggestion) GetAgentCoachingSuggestion() *AgentCoachingSuggestion
func (*GeneratorSuggestion) GetFreeFormSuggestion ¶ added in v1.68.0
func (x *GeneratorSuggestion) GetFreeFormSuggestion() *FreeFormSuggestion
func (*GeneratorSuggestion) GetSuggestion ¶ added in v1.56.0
func (x *GeneratorSuggestion) GetSuggestion() isGeneratorSuggestion_Suggestion
func (*GeneratorSuggestion) GetSummarySuggestion ¶ added in v1.56.0
func (x *GeneratorSuggestion) GetSummarySuggestion() *SummarySuggestion
func (*GeneratorSuggestion) GetToolCallInfo ¶ added in v1.73.0
func (x *GeneratorSuggestion) GetToolCallInfo() []*GeneratorSuggestion_ToolCallInfo
func (*GeneratorSuggestion) ProtoMessage ¶ added in v1.56.0
func (*GeneratorSuggestion) ProtoMessage()
func (*GeneratorSuggestion) ProtoReflect ¶ added in v1.56.0
func (x *GeneratorSuggestion) ProtoReflect() protoreflect.Message
func (*GeneratorSuggestion) Reset ¶ added in v1.56.0
func (x *GeneratorSuggestion) Reset()
func (*GeneratorSuggestion) String ¶ added in v1.56.0
func (x *GeneratorSuggestion) String() string
type GeneratorSuggestion_AgentCoachingSuggestion ¶ added in v1.73.0
type GeneratorSuggestion_AgentCoachingSuggestion struct {
// Optional. Suggestion to coach the agent.
AgentCoachingSuggestion *AgentCoachingSuggestion `protobuf:"bytes,3,opt,name=agent_coaching_suggestion,json=agentCoachingSuggestion,proto3,oneof"`
}
type GeneratorSuggestion_FreeFormSuggestion ¶ added in v1.68.0
type GeneratorSuggestion_FreeFormSuggestion struct {
// Optional. Free form suggestion.
FreeFormSuggestion *FreeFormSuggestion `protobuf:"bytes,1,opt,name=free_form_suggestion,json=freeFormSuggestion,proto3,oneof"`
}
type GeneratorSuggestion_SummarySuggestion ¶ added in v1.56.0
type GeneratorSuggestion_SummarySuggestion struct {
// Optional. Suggested summary.
SummarySuggestion *SummarySuggestion `protobuf:"bytes,2,opt,name=summary_suggestion,json=summarySuggestion,proto3,oneof"`
}
type GeneratorSuggestion_ToolCallInfo ¶ added in v1.73.0
type GeneratorSuggestion_ToolCallInfo struct {
// Required. Request for a tool call.
ToolCall *ToolCall `protobuf:"bytes,1,opt,name=tool_call,json=toolCall,proto3" json:"tool_call,omitempty"`
// Required. Response for a tool call.
ToolCallResult *ToolCallResult `protobuf:"bytes,2,opt,name=tool_call_result,json=toolCallResult,proto3" json:"tool_call_result,omitempty"`
// contains filtered or unexported fields
}
Request and response for a tool call.
func (*GeneratorSuggestion_ToolCallInfo) Descriptor
deprecated
added in
v1.73.0
func (*GeneratorSuggestion_ToolCallInfo) Descriptor() ([]byte, []int)
Deprecated: Use GeneratorSuggestion_ToolCallInfo.ProtoReflect.Descriptor instead.
func (*GeneratorSuggestion_ToolCallInfo) GetToolCall ¶ added in v1.73.0
func (x *GeneratorSuggestion_ToolCallInfo) GetToolCall() *ToolCall
func (*GeneratorSuggestion_ToolCallInfo) GetToolCallResult ¶ added in v1.73.0
func (x *GeneratorSuggestion_ToolCallInfo) GetToolCallResult() *ToolCallResult
func (*GeneratorSuggestion_ToolCallInfo) ProtoMessage ¶ added in v1.73.0
func (*GeneratorSuggestion_ToolCallInfo) ProtoMessage()
func (*GeneratorSuggestion_ToolCallInfo) ProtoReflect ¶ added in v1.73.0
func (x *GeneratorSuggestion_ToolCallInfo) ProtoReflect() protoreflect.Message
func (*GeneratorSuggestion_ToolCallInfo) Reset ¶ added in v1.73.0
func (x *GeneratorSuggestion_ToolCallInfo) Reset()
func (*GeneratorSuggestion_ToolCallInfo) String ¶ added in v1.73.0
func (x *GeneratorSuggestion_ToolCallInfo) String() string
type Generator_AgentCoachingContext ¶ added in v1.73.0
type Generator_AgentCoachingContext struct {
// Input of prebuilt Agent Coaching feature.
AgentCoachingContext *AgentCoachingContext `protobuf:"bytes,12,opt,name=agent_coaching_context,json=agentCoachingContext,proto3,oneof"`
}
type Generator_FreeFormContext ¶ added in v1.68.0
type Generator_FreeFormContext struct {
// Input of free from generator to LLM.
FreeFormContext *FreeFormContext `protobuf:"bytes,11,opt,name=free_form_context,json=freeFormContext,proto3,oneof"`
}
type Generator_PublishedModel ¶ added in v1.68.0
type Generator_PublishedModel struct {
// Optional. The published Large Language Model name.
// - To use the latest model version, specify the model name without version
// number. Example: `text-bison`
// - To use a stable model version, specify the version number as well.
// Example: `text-bison@002`.
PublishedModel string `protobuf:"bytes,15,opt,name=published_model,json=publishedModel,proto3,oneof"`
}
type Generator_SummarizationContext ¶ added in v1.56.0
type Generator_SummarizationContext struct {
// Input of prebuilt Summarization feature.
SummarizationContext *SummarizationContext `protobuf:"bytes,13,opt,name=summarization_context,json=summarizationContext,proto3,oneof"`
}
type GeneratorsClient ¶ added in v1.56.0
type GeneratorsClient interface {
// Creates a generator.
CreateGenerator(ctx context.Context, in *CreateGeneratorRequest, opts ...grpc.CallOption) (*Generator, error)
// Retrieves a generator.
GetGenerator(ctx context.Context, in *GetGeneratorRequest, opts ...grpc.CallOption) (*Generator, error)
// Lists generators.
ListGenerators(ctx context.Context, in *ListGeneratorsRequest, opts ...grpc.CallOption) (*ListGeneratorsResponse, error)
// Deletes a generator.
DeleteGenerator(ctx context.Context, in *DeleteGeneratorRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Updates a generator.
UpdateGenerator(ctx context.Context, in *UpdateGeneratorRequest, opts ...grpc.CallOption) (*Generator, error)
}
GeneratorsClient is the client API for Generators 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 NewGeneratorsClient ¶ added in v1.56.0
func NewGeneratorsClient(cc grpc.ClientConnInterface) GeneratorsClient
type GeneratorsServer ¶ added in v1.56.0
type GeneratorsServer interface {
// Creates a generator.
CreateGenerator(context.Context, *CreateGeneratorRequest) (*Generator, error)
// Retrieves a generator.
GetGenerator(context.Context, *GetGeneratorRequest) (*Generator, error)
// Lists generators.
ListGenerators(context.Context, *ListGeneratorsRequest) (*ListGeneratorsResponse, error)
// Deletes a generator.
DeleteGenerator(context.Context, *DeleteGeneratorRequest) (*emptypb.Empty, error)
// Updates a generator.
UpdateGenerator(context.Context, *UpdateGeneratorRequest) (*Generator, error)
}
GeneratorsServer is the server API for Generators service. All implementations should embed UnimplementedGeneratorsServer for forward compatibility