Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterAgentsServer(s grpc.ServiceRegistrar, srv AgentsServer)
- func RegisterChangelogsServer(s grpc.ServiceRegistrar, srv ChangelogsServer)
- func RegisterDeploymentsServer(s grpc.ServiceRegistrar, srv DeploymentsServer)
- func RegisterEntityTypesServer(s grpc.ServiceRegistrar, srv EntityTypesServer)
- func RegisterEnvironmentsServer(s grpc.ServiceRegistrar, srv EnvironmentsServer)
- func RegisterExamplesServer(s grpc.ServiceRegistrar, srv ExamplesServer)
- func RegisterExperimentsServer(s grpc.ServiceRegistrar, srv ExperimentsServer)
- func RegisterFlowsServer(s grpc.ServiceRegistrar, srv FlowsServer)
- func RegisterGeneratorsServer(s grpc.ServiceRegistrar, srv GeneratorsServer)
- func RegisterIntentsServer(s grpc.ServiceRegistrar, srv IntentsServer)
- func RegisterPagesServer(s grpc.ServiceRegistrar, srv PagesServer)
- func RegisterPlaybooksServer(s grpc.ServiceRegistrar, srv PlaybooksServer)
- func RegisterSecuritySettingsServiceServer(s grpc.ServiceRegistrar, srv SecuritySettingsServiceServer)
- func RegisterSessionEntityTypesServer(s grpc.ServiceRegistrar, srv SessionEntityTypesServer)
- func RegisterSessionsServer(s grpc.ServiceRegistrar, srv SessionsServer)
- func RegisterTestCasesServer(s grpc.ServiceRegistrar, srv TestCasesServer)
- func RegisterToolsServer(s grpc.ServiceRegistrar, srv ToolsServer)
- func RegisterTransitionRouteGroupsServer(s grpc.ServiceRegistrar, srv TransitionRouteGroupsServer)
- func RegisterVersionsServer(s grpc.ServiceRegistrar, srv VersionsServer)
- func RegisterWebhooksServer(s grpc.ServiceRegistrar, srv WebhooksServer)
- type Action
- func (*Action) Descriptor() ([]byte, []int)deprecated
- func (x *Action) GetAction() isAction_Action
- func (x *Action) GetAgentUtterance() *AgentUtterance
- func (x *Action) GetFlowInvocation() *FlowInvocation
- func (x *Action) GetFlowTransition() *FlowTransition
- func (x *Action) GetPlaybookInvocation() *PlaybookInvocation
- func (x *Action) GetPlaybookTransition() *PlaybookTransition
- func (x *Action) GetToolUse() *ToolUse
- func (x *Action) GetUserUtterance() *UserUtterance
- func (*Action) ProtoMessage()
- func (x *Action) ProtoReflect() protoreflect.Message
- func (x *Action) Reset()
- func (x *Action) String() string
- type Action_AgentUtterance
- type Action_FlowInvocation
- type Action_FlowTransition
- type Action_PlaybookInvocation
- type Action_PlaybookTransition
- type Action_ToolUse
- type Action_UserUtterance
- type AdvancedSettings
- func (*AdvancedSettings) Descriptor() ([]byte, []int)deprecated
- func (x *AdvancedSettings) GetAudioExportGcsDestination() *GcsDestination
- func (x *AdvancedSettings) GetDtmfSettings() *AdvancedSettings_DtmfSettings
- func (x *AdvancedSettings) GetLoggingSettings() *AdvancedSettings_LoggingSettings
- func (x *AdvancedSettings) GetSpeechSettings() *AdvancedSettings_SpeechSettings
- func (*AdvancedSettings) ProtoMessage()
- func (x *AdvancedSettings) ProtoReflect() protoreflect.Message
- func (x *AdvancedSettings) Reset()
- func (x *AdvancedSettings) String() string
- type AdvancedSettings_DtmfSettings
- func (*AdvancedSettings_DtmfSettings) Descriptor() ([]byte, []int)deprecated
- func (x *AdvancedSettings_DtmfSettings) GetEnabled() bool
- func (x *AdvancedSettings_DtmfSettings) GetEndpointingTimeoutDuration() *durationpb.Duration
- func (x *AdvancedSettings_DtmfSettings) GetFinishDigit() string
- func (x *AdvancedSettings_DtmfSettings) GetInterdigitTimeoutDuration() *durationpb.Duration
- func (x *AdvancedSettings_DtmfSettings) GetMaxDigits() int32
- func (*AdvancedSettings_DtmfSettings) ProtoMessage()
- func (x *AdvancedSettings_DtmfSettings) ProtoReflect() protoreflect.Message
- func (x *AdvancedSettings_DtmfSettings) Reset()
- func (x *AdvancedSettings_DtmfSettings) String() string
- type AdvancedSettings_LoggingSettings
- func (*AdvancedSettings_LoggingSettings) Descriptor() ([]byte, []int)deprecated
- func (x *AdvancedSettings_LoggingSettings) GetEnableConsentBasedRedaction() bool
- func (x *AdvancedSettings_LoggingSettings) GetEnableInteractionLogging() bool
- func (x *AdvancedSettings_LoggingSettings) GetEnableStackdriverLogging() bool
- func (*AdvancedSettings_LoggingSettings) ProtoMessage()
- func (x *AdvancedSettings_LoggingSettings) ProtoReflect() protoreflect.Message
- func (x *AdvancedSettings_LoggingSettings) Reset()
- func (x *AdvancedSettings_LoggingSettings) String() string
- type AdvancedSettings_SpeechSettings
- func (*AdvancedSettings_SpeechSettings) Descriptor() ([]byte, []int)deprecated
- func (x *AdvancedSettings_SpeechSettings) GetEndpointerSensitivity() int32
- func (x *AdvancedSettings_SpeechSettings) GetModels() map[string]string
- func (x *AdvancedSettings_SpeechSettings) GetNoSpeechTimeout() *durationpb.Duration
- func (x *AdvancedSettings_SpeechSettings) GetUseTimeoutBasedEndpointing() bool
- func (*AdvancedSettings_SpeechSettings) ProtoMessage()
- func (x *AdvancedSettings_SpeechSettings) ProtoReflect() protoreflect.Message
- func (x *AdvancedSettings_SpeechSettings) Reset()
- func (x *AdvancedSettings_SpeechSettings) String() string
- type Agent
- func (*Agent) Descriptor() ([]byte, []int)deprecated
- func (x *Agent) GetAdvancedSettings() *AdvancedSettings
- func (x *Agent) GetAnswerFeedbackSettings() *Agent_AnswerFeedbackSettings
- func (x *Agent) GetAvatarUri() string
- func (x *Agent) GetClientCertificateSettings() *Agent_ClientCertificateSettings
- func (x *Agent) GetDefaultLanguageCode() string
- func (x *Agent) GetDescription() string
- func (x *Agent) GetDisplayName() string
- func (x *Agent) GetEnableMultiLanguageTraining() bool
- func (x *Agent) GetEnableSpellCorrection() bool
- func (x *Agent) GetEnableStackdriverLogging() booldeprecated
- func (x *Agent) GetGenAppBuilderSettings() *Agent_GenAppBuilderSettings
- func (x *Agent) GetGitIntegrationSettings() *Agent_GitIntegrationSettings
- func (x *Agent) GetLocked() bool
- func (x *Agent) GetName() string
- func (x *Agent) GetPersonalizationSettings() *Agent_PersonalizationSettings
- func (x *Agent) GetSatisfiesPzi() bool
- func (x *Agent) GetSatisfiesPzs() bool
- func (x *Agent) GetSecuritySettings() string
- func (x *Agent) GetSessionEntryResource() isAgent_SessionEntryResource
- func (x *Agent) GetSpeechToTextSettings() *SpeechToTextSettings
- func (x *Agent) GetStartFlow() string
- func (x *Agent) GetStartPlaybook() string
- func (x *Agent) GetSupportedLanguageCodes() []string
- func (x *Agent) GetTextToSpeechSettings() *TextToSpeechSettings
- func (x *Agent) GetTimeZone() string
- func (*Agent) ProtoMessage()
- func (x *Agent) ProtoReflect() protoreflect.Message
- func (x *Agent) Reset()
- func (x *Agent) String() string
- type AgentUtterance
- type AgentValidationResult
- func (*AgentValidationResult) Descriptor() ([]byte, []int)deprecated
- func (x *AgentValidationResult) GetFlowValidationResults() []*FlowValidationResult
- func (x *AgentValidationResult) GetName() string
- func (*AgentValidationResult) ProtoMessage()
- func (x *AgentValidationResult) ProtoReflect() protoreflect.Message
- func (x *AgentValidationResult) Reset()
- func (x *AgentValidationResult) String() string
- type Agent_AnswerFeedbackSettings
- func (*Agent_AnswerFeedbackSettings) Descriptor() ([]byte, []int)deprecated
- func (x *Agent_AnswerFeedbackSettings) GetEnableAnswerFeedback() bool
- func (*Agent_AnswerFeedbackSettings) ProtoMessage()
- func (x *Agent_AnswerFeedbackSettings) ProtoReflect() protoreflect.Message
- func (x *Agent_AnswerFeedbackSettings) Reset()
- func (x *Agent_AnswerFeedbackSettings) String() string
- type Agent_ClientCertificateSettings
- func (*Agent_ClientCertificateSettings) Descriptor() ([]byte, []int)deprecated
- func (x *Agent_ClientCertificateSettings) GetPassphrase() string
- func (x *Agent_ClientCertificateSettings) GetPrivateKey() string
- func (x *Agent_ClientCertificateSettings) GetSslCertificate() string
- func (*Agent_ClientCertificateSettings) ProtoMessage()
- func (x *Agent_ClientCertificateSettings) ProtoReflect() protoreflect.Message
- func (x *Agent_ClientCertificateSettings) Reset()
- func (x *Agent_ClientCertificateSettings) String() string
- type Agent_GenAppBuilderSettings
- func (*Agent_GenAppBuilderSettings) Descriptor() ([]byte, []int)deprecated
- func (x *Agent_GenAppBuilderSettings) GetEngine() string
- func (*Agent_GenAppBuilderSettings) ProtoMessage()
- func (x *Agent_GenAppBuilderSettings) ProtoReflect() protoreflect.Message
- func (x *Agent_GenAppBuilderSettings) Reset()
- func (x *Agent_GenAppBuilderSettings) String() string
- type Agent_GitIntegrationSettings
- func (*Agent_GitIntegrationSettings) Descriptor() ([]byte, []int)deprecated
- func (x *Agent_GitIntegrationSettings) GetGitSettings() isAgent_GitIntegrationSettings_GitSettings
- func (x *Agent_GitIntegrationSettings) GetGithubSettings() *Agent_GitIntegrationSettings_GithubSettings
- func (*Agent_GitIntegrationSettings) ProtoMessage()
- func (x *Agent_GitIntegrationSettings) ProtoReflect() protoreflect.Message
- func (x *Agent_GitIntegrationSettings) Reset()
- func (x *Agent_GitIntegrationSettings) String() string
- type Agent_GitIntegrationSettings_GithubSettings
- func (*Agent_GitIntegrationSettings_GithubSettings) Descriptor() ([]byte, []int)deprecated
- func (x *Agent_GitIntegrationSettings_GithubSettings) GetAccessToken() string
- func (x *Agent_GitIntegrationSettings_GithubSettings) GetBranches() []string
- func (x *Agent_GitIntegrationSettings_GithubSettings) GetDisplayName() string
- func (x *Agent_GitIntegrationSettings_GithubSettings) GetRepositoryUri() string
- func (x *Agent_GitIntegrationSettings_GithubSettings) GetTrackingBranch() string
- func (*Agent_GitIntegrationSettings_GithubSettings) ProtoMessage()
- func (x *Agent_GitIntegrationSettings_GithubSettings) ProtoReflect() protoreflect.Message
- func (x *Agent_GitIntegrationSettings_GithubSettings) Reset()
- func (x *Agent_GitIntegrationSettings_GithubSettings) String() string
- type Agent_GitIntegrationSettings_GithubSettings_
- type Agent_PersonalizationSettings
- func (*Agent_PersonalizationSettings) Descriptor() ([]byte, []int)deprecated
- func (x *Agent_PersonalizationSettings) GetDefaultEndUserMetadata() *structpb.Struct
- func (*Agent_PersonalizationSettings) ProtoMessage()
- func (x *Agent_PersonalizationSettings) ProtoReflect() protoreflect.Message
- func (x *Agent_PersonalizationSettings) Reset()
- func (x *Agent_PersonalizationSettings) String() string
- type Agent_StartFlow
- type Agent_StartPlaybook
- type AgentsClient
- type AgentsServer
- type AnswerFeedback
- func (*AnswerFeedback) Descriptor() ([]byte, []int)deprecated
- func (x *AnswerFeedback) GetCustomRating() string
- func (x *AnswerFeedback) GetRating() AnswerFeedback_Rating
- func (x *AnswerFeedback) GetRatingReason() *AnswerFeedback_RatingReason
- func (*AnswerFeedback) ProtoMessage()
- func (x *AnswerFeedback) ProtoReflect() protoreflect.Message
- func (x *AnswerFeedback) Reset()
- func (x *AnswerFeedback) String() string
- type AnswerFeedback_Rating
- func (AnswerFeedback_Rating) Descriptor() protoreflect.EnumDescriptor
- func (x AnswerFeedback_Rating) Enum() *AnswerFeedback_Rating
- func (AnswerFeedback_Rating) EnumDescriptor() ([]byte, []int)deprecated
- func (x AnswerFeedback_Rating) Number() protoreflect.EnumNumber
- func (x AnswerFeedback_Rating) String() string
- func (AnswerFeedback_Rating) Type() protoreflect.EnumType
- type AnswerFeedback_RatingReason
- func (*AnswerFeedback_RatingReason) Descriptor() ([]byte, []int)deprecated
- func (x *AnswerFeedback_RatingReason) GetFeedback() string
- func (x *AnswerFeedback_RatingReason) GetReasonLabels() []string
- func (*AnswerFeedback_RatingReason) ProtoMessage()
- func (x *AnswerFeedback_RatingReason) ProtoReflect() protoreflect.Message
- func (x *AnswerFeedback_RatingReason) Reset()
- func (x *AnswerFeedback_RatingReason) 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 BargeInConfig
- func (*BargeInConfig) Descriptor() ([]byte, []int)deprecated
- func (x *BargeInConfig) GetNoBargeInDuration() *durationpb.Duration
- func (x *BargeInConfig) GetTotalDuration() *durationpb.Duration
- func (*BargeInConfig) ProtoMessage()
- func (x *BargeInConfig) ProtoReflect() protoreflect.Message
- func (x *BargeInConfig) Reset()
- func (x *BargeInConfig) String() string
- type BatchDeleteTestCasesRequest
- func (*BatchDeleteTestCasesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BatchDeleteTestCasesRequest) GetNames() []string
- func (x *BatchDeleteTestCasesRequest) GetParent() string
- func (*BatchDeleteTestCasesRequest) ProtoMessage()
- func (x *BatchDeleteTestCasesRequest) ProtoReflect() protoreflect.Message
- func (x *BatchDeleteTestCasesRequest) Reset()
- func (x *BatchDeleteTestCasesRequest) String() string
- type BatchRunTestCasesMetadata
- func (*BatchRunTestCasesMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *BatchRunTestCasesMetadata) GetErrors() []*TestError
- func (*BatchRunTestCasesMetadata) ProtoMessage()
- func (x *BatchRunTestCasesMetadata) ProtoReflect() protoreflect.Message
- func (x *BatchRunTestCasesMetadata) Reset()
- func (x *BatchRunTestCasesMetadata) String() string
- type BatchRunTestCasesRequest
- func (*BatchRunTestCasesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BatchRunTestCasesRequest) GetEnvironment() string
- func (x *BatchRunTestCasesRequest) GetParent() string
- func (x *BatchRunTestCasesRequest) GetTestCases() []string
- func (*BatchRunTestCasesRequest) ProtoMessage()
- func (x *BatchRunTestCasesRequest) ProtoReflect() protoreflect.Message
- func (x *BatchRunTestCasesRequest) Reset()
- func (x *BatchRunTestCasesRequest) String() string
- type BatchRunTestCasesResponse
- func (*BatchRunTestCasesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BatchRunTestCasesResponse) GetResults() []*TestCaseResult
- func (*BatchRunTestCasesResponse) ProtoMessage()
- func (x *BatchRunTestCasesResponse) ProtoReflect() protoreflect.Message
- func (x *BatchRunTestCasesResponse) Reset()
- func (x *BatchRunTestCasesResponse) String() string
- type BoostSpec
- type BoostSpec_ConditionBoostSpec
- func (*BoostSpec_ConditionBoostSpec) Descriptor() ([]byte, []int)deprecated
- func (x *BoostSpec_ConditionBoostSpec) GetBoost() float32
- func (x *BoostSpec_ConditionBoostSpec) GetBoostControlSpec() *BoostSpec_ConditionBoostSpec_BoostControlSpec
- func (x *BoostSpec_ConditionBoostSpec) GetCondition() string
- func (*BoostSpec_ConditionBoostSpec) ProtoMessage()
- func (x *BoostSpec_ConditionBoostSpec) ProtoReflect() protoreflect.Message
- func (x *BoostSpec_ConditionBoostSpec) Reset()
- func (x *BoostSpec_ConditionBoostSpec) String() string
- type BoostSpec_ConditionBoostSpec_BoostControlSpec
- func (*BoostSpec_ConditionBoostSpec_BoostControlSpec) Descriptor() ([]byte, []int)deprecated
- func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec) GetAttributeType() BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType
- func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec) GetControlPoints() []*BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint
- func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec) GetFieldName() string
- func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec) GetInterpolationType() BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType
- func (*BoostSpec_ConditionBoostSpec_BoostControlSpec) ProtoMessage()
- func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec) ProtoReflect() protoreflect.Message
- func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec) Reset()
- func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec) String() string
- type BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType
- func (BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType) Descriptor() protoreflect.EnumDescriptor
- func (x BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType) Enum() *BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType
- func (BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType) EnumDescriptor() ([]byte, []int)deprecated
- func (x BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType) Number() protoreflect.EnumNumber
- func (x BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType) String() string
- func (BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType) Type() protoreflect.EnumType
- type BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint
- func (*BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) Descriptor() ([]byte, []int)deprecated
- func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) GetAttributeValue() string
- func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) GetBoostAmount() float32
- func (*BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) ProtoMessage()
- func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) ProtoReflect() protoreflect.Message
- func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) Reset()
- func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) String() string
- type BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType
- func (BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType) Descriptor() protoreflect.EnumDescriptor
- func (x BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType) Enum() *BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType
- func (BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType) EnumDescriptor() ([]byte, []int)deprecated
- func (x BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType) Number() protoreflect.EnumNumber
- func (x BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType) String() string
- func (BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType) Type() protoreflect.EnumType
- type BoostSpecs
- func (*BoostSpecs) Descriptor() ([]byte, []int)deprecated
- func (x *BoostSpecs) GetDataStores() []string
- func (x *BoostSpecs) GetSpec() []*BoostSpec
- func (*BoostSpecs) ProtoMessage()
- func (x *BoostSpecs) ProtoReflect() protoreflect.Message
- func (x *BoostSpecs) Reset()
- func (x *BoostSpecs) String() string
- type CalculateCoverageRequest
- func (*CalculateCoverageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CalculateCoverageRequest) GetAgent() string
- func (x *CalculateCoverageRequest) GetType() CalculateCoverageRequest_CoverageType
- func (*CalculateCoverageRequest) ProtoMessage()
- func (x *CalculateCoverageRequest) ProtoReflect() protoreflect.Message
- func (x *CalculateCoverageRequest) Reset()
- func (x *CalculateCoverageRequest) String() string
- type CalculateCoverageRequest_CoverageType
- func (CalculateCoverageRequest_CoverageType) Descriptor() protoreflect.EnumDescriptor
- func (x CalculateCoverageRequest_CoverageType) Enum() *CalculateCoverageRequest_CoverageType
- func (CalculateCoverageRequest_CoverageType) EnumDescriptor() ([]byte, []int)deprecated
- func (x CalculateCoverageRequest_CoverageType) Number() protoreflect.EnumNumber
- func (x CalculateCoverageRequest_CoverageType) String() string
- func (CalculateCoverageRequest_CoverageType) Type() protoreflect.EnumType
- type CalculateCoverageResponse
- func (*CalculateCoverageResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CalculateCoverageResponse) GetAgent() string
- func (x *CalculateCoverageResponse) GetCoverageType() isCalculateCoverageResponse_CoverageType
- func (x *CalculateCoverageResponse) GetIntentCoverage() *IntentCoverage
- func (x *CalculateCoverageResponse) GetRouteGroupCoverage() *TransitionRouteGroupCoverage
- func (x *CalculateCoverageResponse) GetTransitionCoverage() *TransitionCoverage
- func (*CalculateCoverageResponse) ProtoMessage()
- func (x *CalculateCoverageResponse) ProtoReflect() protoreflect.Message
- func (x *CalculateCoverageResponse) Reset()
- func (x *CalculateCoverageResponse) String() string
- type CalculateCoverageResponse_IntentCoverage
- type CalculateCoverageResponse_RouteGroupCoverage
- type CalculateCoverageResponse_TransitionCoverage
- type Changelog
- func (*Changelog) Descriptor() ([]byte, []int)deprecated
- func (x *Changelog) GetAction() string
- func (x *Changelog) GetCreateTime() *timestamppb.Timestamp
- func (x *Changelog) GetDisplayName() string
- func (x *Changelog) GetLanguageCode() string
- func (x *Changelog) GetName() string
- func (x *Changelog) GetResource() string
- func (x *Changelog) GetType() string
- func (x *Changelog) GetUserEmail() string
- func (*Changelog) ProtoMessage()
- func (x *Changelog) ProtoReflect() protoreflect.Message
- func (x *Changelog) Reset()
- func (x *Changelog) String() string
- type ChangelogsClient
- type ChangelogsServer
- 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 CodeBlock
- type CompareVersionsRequest
- func (*CompareVersionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CompareVersionsRequest) GetBaseVersion() string
- func (x *CompareVersionsRequest) GetLanguageCode() string
- func (x *CompareVersionsRequest) GetTargetVersion() string
- func (*CompareVersionsRequest) ProtoMessage()
- func (x *CompareVersionsRequest) ProtoReflect() protoreflect.Message
- func (x *CompareVersionsRequest) Reset()
- func (x *CompareVersionsRequest) String() string
- type CompareVersionsResponse
- func (*CompareVersionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CompareVersionsResponse) GetBaseVersionContentJson() string
- func (x *CompareVersionsResponse) GetCompareTime() *timestamppb.Timestamp
- func (x *CompareVersionsResponse) GetTargetVersionContentJson() string
- func (*CompareVersionsResponse) ProtoMessage()
- func (x *CompareVersionsResponse) ProtoReflect() protoreflect.Message
- func (x *CompareVersionsResponse) Reset()
- func (x *CompareVersionsResponse) String() string
- type ContinuousTestResult
- func (*ContinuousTestResult) Descriptor() ([]byte, []int)deprecated
- func (x *ContinuousTestResult) GetName() string
- func (x *ContinuousTestResult) GetResult() ContinuousTestResult_AggregatedTestResult
- func (x *ContinuousTestResult) GetRunTime() *timestamppb.Timestamp
- func (x *ContinuousTestResult) GetTestCaseResults() []string
- func (*ContinuousTestResult) ProtoMessage()
- func (x *ContinuousTestResult) ProtoReflect() protoreflect.Message
- func (x *ContinuousTestResult) Reset()
- func (x *ContinuousTestResult) String() string
- type ContinuousTestResult_AggregatedTestResult
- func (ContinuousTestResult_AggregatedTestResult) Descriptor() protoreflect.EnumDescriptor
- func (x ContinuousTestResult_AggregatedTestResult) Enum() *ContinuousTestResult_AggregatedTestResult
- func (ContinuousTestResult_AggregatedTestResult) EnumDescriptor() ([]byte, []int)deprecated
- func (x ContinuousTestResult_AggregatedTestResult) Number() protoreflect.EnumNumber
- func (x ContinuousTestResult_AggregatedTestResult) String() string
- func (ContinuousTestResult_AggregatedTestResult) Type() protoreflect.EnumType
- type ConversationTurn
- func (*ConversationTurn) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationTurn) GetUserInput() *ConversationTurn_UserInput
- func (x *ConversationTurn) GetVirtualAgentOutput() *ConversationTurn_VirtualAgentOutput
- func (*ConversationTurn) ProtoMessage()
- func (x *ConversationTurn) ProtoReflect() protoreflect.Message
- func (x *ConversationTurn) Reset()
- func (x *ConversationTurn) String() string
- type ConversationTurn_UserInput
- func (*ConversationTurn_UserInput) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationTurn_UserInput) GetEnableSentimentAnalysis() bool
- func (x *ConversationTurn_UserInput) GetInjectedParameters() *structpb.Struct
- func (x *ConversationTurn_UserInput) GetInput() *QueryInput
- func (x *ConversationTurn_UserInput) GetIsWebhookEnabled() bool
- func (*ConversationTurn_UserInput) ProtoMessage()
- func (x *ConversationTurn_UserInput) ProtoReflect() protoreflect.Message
- func (x *ConversationTurn_UserInput) Reset()
- func (x *ConversationTurn_UserInput) String() string
- type ConversationTurn_VirtualAgentOutput
- func (*ConversationTurn_VirtualAgentOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationTurn_VirtualAgentOutput) GetCurrentPage() *Page
- func (x *ConversationTurn_VirtualAgentOutput) GetDiagnosticInfo() *structpb.Struct
- func (x *ConversationTurn_VirtualAgentOutput) GetDifferences() []*TestRunDifference
- func (x *ConversationTurn_VirtualAgentOutput) GetSessionParameters() *structpb.Struct
- func (x *ConversationTurn_VirtualAgentOutput) GetStatus() *status.Status
- func (x *ConversationTurn_VirtualAgentOutput) GetTextResponses() []*ResponseMessage_Text
- func (x *ConversationTurn_VirtualAgentOutput) GetTriggeredIntent() *Intent
- func (*ConversationTurn_VirtualAgentOutput) ProtoMessage()
- func (x *ConversationTurn_VirtualAgentOutput) ProtoReflect() protoreflect.Message
- func (x *ConversationTurn_VirtualAgentOutput) Reset()
- func (x *ConversationTurn_VirtualAgentOutput) String() string
- type CreateAgentRequest
- func (*CreateAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAgentRequest) GetAgent() *Agent
- func (x *CreateAgentRequest) GetParent() string
- func (*CreateAgentRequest) ProtoMessage()
- func (x *CreateAgentRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAgentRequest) Reset()
- func (x *CreateAgentRequest) 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) GetParent() string
- func (*CreateEnvironmentRequest) ProtoMessage()
- func (x *CreateEnvironmentRequest) ProtoReflect() protoreflect.Message
- func (x *CreateEnvironmentRequest) Reset()
- func (x *CreateEnvironmentRequest) String() string
- type CreateExampleRequest
- func (*CreateExampleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateExampleRequest) GetExample() *Example
- func (x *CreateExampleRequest) GetParent() string
- func (*CreateExampleRequest) ProtoMessage()
- func (x *CreateExampleRequest) ProtoReflect() protoreflect.Message
- func (x *CreateExampleRequest) Reset()
- func (x *CreateExampleRequest) String() string
- type CreateExperimentRequest
- func (*CreateExperimentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateExperimentRequest) GetExperiment() *Experiment
- func (x *CreateExperimentRequest) GetParent() string
- func (*CreateExperimentRequest) ProtoMessage()
- func (x *CreateExperimentRequest) ProtoReflect() protoreflect.Message
- func (x *CreateExperimentRequest) Reset()
- func (x *CreateExperimentRequest) String() string
- type CreateFlowRequest
- func (*CreateFlowRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateFlowRequest) GetFlow() *Flow
- func (x *CreateFlowRequest) GetLanguageCode() string
- func (x *CreateFlowRequest) GetParent() string
- func (*CreateFlowRequest) ProtoMessage()
- func (x *CreateFlowRequest) ProtoReflect() protoreflect.Message
- func (x *CreateFlowRequest) Reset()
- func (x *CreateFlowRequest) String() string
- type CreateGeneratorRequest
- func (*CreateGeneratorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateGeneratorRequest) GetGenerator() *Generator
- func (x *CreateGeneratorRequest) GetLanguageCode() 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) 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 CreatePageRequest
- func (*CreatePageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePageRequest) GetLanguageCode() string
- func (x *CreatePageRequest) GetPage() *Page
- func (x *CreatePageRequest) GetParent() string
- func (*CreatePageRequest) ProtoMessage()
- func (x *CreatePageRequest) ProtoReflect() protoreflect.Message
- func (x *CreatePageRequest) Reset()
- func (x *CreatePageRequest) String() string
- type CreatePlaybookRequest
- func (*CreatePlaybookRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePlaybookRequest) GetParent() string
- func (x *CreatePlaybookRequest) GetPlaybook() *Playbook
- func (*CreatePlaybookRequest) ProtoMessage()
- func (x *CreatePlaybookRequest) ProtoReflect() protoreflect.Message
- func (x *CreatePlaybookRequest) Reset()
- func (x *CreatePlaybookRequest) String() string
- type CreatePlaybookVersionRequest
- func (*CreatePlaybookVersionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePlaybookVersionRequest) GetParent() string
- func (x *CreatePlaybookVersionRequest) GetPlaybookVersion() *PlaybookVersion
- func (*CreatePlaybookVersionRequest) ProtoMessage()
- func (x *CreatePlaybookVersionRequest) ProtoReflect() protoreflect.Message
- func (x *CreatePlaybookVersionRequest) Reset()
- func (x *CreatePlaybookVersionRequest) String() string
- type CreateSecuritySettingsRequest
- func (*CreateSecuritySettingsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSecuritySettingsRequest) GetParent() string
- func (x *CreateSecuritySettingsRequest) GetSecuritySettings() *SecuritySettings
- func (*CreateSecuritySettingsRequest) ProtoMessage()
- func (x *CreateSecuritySettingsRequest) ProtoReflect() protoreflect.Message
- func (x *CreateSecuritySettingsRequest) Reset()
- func (x *CreateSecuritySettingsRequest) 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 CreateTestCaseRequest
- func (*CreateTestCaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTestCaseRequest) GetParent() string
- func (x *CreateTestCaseRequest) GetTestCase() *TestCase
- func (*CreateTestCaseRequest) ProtoMessage()
- func (x *CreateTestCaseRequest) ProtoReflect() protoreflect.Message
- func (x *CreateTestCaseRequest) Reset()
- func (x *CreateTestCaseRequest) String() string
- type CreateToolRequest
- func (*CreateToolRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateToolRequest) GetParent() string
- func (x *CreateToolRequest) GetTool() *Tool
- func (*CreateToolRequest) ProtoMessage()
- func (x *CreateToolRequest) ProtoReflect() protoreflect.Message
- func (x *CreateToolRequest) Reset()
- func (x *CreateToolRequest) String() string
- type CreateToolVersionRequest
- func (*CreateToolVersionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateToolVersionRequest) GetParent() string
- func (x *CreateToolVersionRequest) GetToolVersion() *ToolVersion
- func (*CreateToolVersionRequest) ProtoMessage()
- func (x *CreateToolVersionRequest) ProtoReflect() protoreflect.Message
- func (x *CreateToolVersionRequest) Reset()
- func (x *CreateToolVersionRequest) String() string
- type CreateTransitionRouteGroupRequest
- func (*CreateTransitionRouteGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTransitionRouteGroupRequest) GetLanguageCode() string
- func (x *CreateTransitionRouteGroupRequest) GetParent() string
- func (x *CreateTransitionRouteGroupRequest) GetTransitionRouteGroup() *TransitionRouteGroup
- func (*CreateTransitionRouteGroupRequest) ProtoMessage()
- func (x *CreateTransitionRouteGroupRequest) ProtoReflect() protoreflect.Message
- func (x *CreateTransitionRouteGroupRequest) Reset()
- func (x *CreateTransitionRouteGroupRequest) String() string
- type CreateVersionOperationMetadata
- func (*CreateVersionOperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateVersionOperationMetadata) GetVersion() string
- func (*CreateVersionOperationMetadata) ProtoMessage()
- func (x *CreateVersionOperationMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateVersionOperationMetadata) Reset()
- func (x *CreateVersionOperationMetadata) 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 CreateWebhookRequest
- func (*CreateWebhookRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateWebhookRequest) GetParent() string
- func (x *CreateWebhookRequest) GetWebhook() *Webhook
- func (*CreateWebhookRequest) ProtoMessage()
- func (x *CreateWebhookRequest) ProtoReflect() protoreflect.Message
- func (x *CreateWebhookRequest) Reset()
- func (x *CreateWebhookRequest) String() string
- type DataStoreConnection
- func (*DataStoreConnection) Descriptor() ([]byte, []int)deprecated
- func (x *DataStoreConnection) GetDataStore() string
- func (x *DataStoreConnection) GetDataStoreType() DataStoreType
- func (x *DataStoreConnection) GetDocumentProcessingMode() DocumentProcessingMode
- func (*DataStoreConnection) ProtoMessage()
- func (x *DataStoreConnection) ProtoReflect() protoreflect.Message
- func (x *DataStoreConnection) Reset()
- func (x *DataStoreConnection) String() string
- type DataStoreConnectionSignals
- func (*DataStoreConnectionSignals) Descriptor() ([]byte, []int)deprecated
- func (x *DataStoreConnectionSignals) GetAnswer() string
- func (x *DataStoreConnectionSignals) GetAnswerGenerationModelCallSignals() *DataStoreConnectionSignals_AnswerGenerationModelCallSignals
- func (x *DataStoreConnectionSignals) GetAnswerParts() []*DataStoreConnectionSignals_AnswerPart
- func (x *DataStoreConnectionSignals) GetCitedSnippets() []*DataStoreConnectionSignals_CitedSnippet
- func (x *DataStoreConnectionSignals) GetGroundingSignals() *DataStoreConnectionSignals_GroundingSignals
- func (x *DataStoreConnectionSignals) GetRewriterModelCallSignals() *DataStoreConnectionSignals_RewriterModelCallSignals
- func (x *DataStoreConnectionSignals) GetRewrittenQuery() string
- func (x *DataStoreConnectionSignals) GetSafetySignals() *DataStoreConnectionSignals_SafetySignals
- func (x *DataStoreConnectionSignals) GetSearchSnippets() []*DataStoreConnectionSignals_SearchSnippet
- func (*DataStoreConnectionSignals) ProtoMessage()
- func (x *DataStoreConnectionSignals) ProtoReflect() protoreflect.Message
- func (x *DataStoreConnectionSignals) Reset()
- func (x *DataStoreConnectionSignals) String() string
- type DataStoreConnectionSignals_AnswerGenerationModelCallSignals
- func (*DataStoreConnectionSignals_AnswerGenerationModelCallSignals) Descriptor() ([]byte, []int)deprecated
- func (x *DataStoreConnectionSignals_AnswerGenerationModelCallSignals) GetModel() string
- func (x *DataStoreConnectionSignals_AnswerGenerationModelCallSignals) GetModelOutput() string
- func (x *DataStoreConnectionSignals_AnswerGenerationModelCallSignals) GetRenderedPrompt() string
- func (*DataStoreConnectionSignals_AnswerGenerationModelCallSignals) ProtoMessage()
- func (x *DataStoreConnectionSignals_AnswerGenerationModelCallSignals) ProtoReflect() protoreflect.Message
- func (x *DataStoreConnectionSignals_AnswerGenerationModelCallSignals) Reset()
- func (x *DataStoreConnectionSignals_AnswerGenerationModelCallSignals) String() string
- type DataStoreConnectionSignals_AnswerPart
- func (*DataStoreConnectionSignals_AnswerPart) Descriptor() ([]byte, []int)deprecated
- func (x *DataStoreConnectionSignals_AnswerPart) GetSupportingIndices() []int32
- func (x *DataStoreConnectionSignals_AnswerPart) GetText() string
- func (*DataStoreConnectionSignals_AnswerPart) ProtoMessage()
- func (x *DataStoreConnectionSignals_AnswerPart) ProtoReflect() protoreflect.Message
- func (x *DataStoreConnectionSignals_AnswerPart) Reset()
- func (x *DataStoreConnectionSignals_AnswerPart) String() string
- type DataStoreConnectionSignals_CitedSnippet
- func (*DataStoreConnectionSignals_CitedSnippet) Descriptor() ([]byte, []int)deprecated
- func (x *DataStoreConnectionSignals_CitedSnippet) GetSearchSnippet() *DataStoreConnectionSignals_SearchSnippet
- func (x *DataStoreConnectionSignals_CitedSnippet) GetSnippetIndex() int32
- func (*DataStoreConnectionSignals_CitedSnippet) ProtoMessage()
- func (x *DataStoreConnectionSignals_CitedSnippet) ProtoReflect() protoreflect.Message
- func (x *DataStoreConnectionSignals_CitedSnippet) Reset()
- func (x *DataStoreConnectionSignals_CitedSnippet) String() string
- type DataStoreConnectionSignals_GroundingSignals
- func (*DataStoreConnectionSignals_GroundingSignals) Descriptor() ([]byte, []int)deprecated
- func (x *DataStoreConnectionSignals_GroundingSignals) GetDecision() DataStoreConnectionSignals_GroundingSignals_GroundingDecision
- func (x *DataStoreConnectionSignals_GroundingSignals) GetScore() DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket
- func (*DataStoreConnectionSignals_GroundingSignals) ProtoMessage()
- func (x *DataStoreConnectionSignals_GroundingSignals) ProtoReflect() protoreflect.Message
- func (x *DataStoreConnectionSignals_GroundingSignals) Reset()
- func (x *DataStoreConnectionSignals_GroundingSignals) String() string
- type DataStoreConnectionSignals_GroundingSignals_GroundingDecision
- func (DataStoreConnectionSignals_GroundingSignals_GroundingDecision) Descriptor() protoreflect.EnumDescriptor
- func (x DataStoreConnectionSignals_GroundingSignals_GroundingDecision) Enum() *DataStoreConnectionSignals_GroundingSignals_GroundingDecision
- func (DataStoreConnectionSignals_GroundingSignals_GroundingDecision) EnumDescriptor() ([]byte, []int)deprecated
- func (x DataStoreConnectionSignals_GroundingSignals_GroundingDecision) Number() protoreflect.EnumNumber
- func (x DataStoreConnectionSignals_GroundingSignals_GroundingDecision) String() string
- func (DataStoreConnectionSignals_GroundingSignals_GroundingDecision) Type() protoreflect.EnumType
- type DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket
- func (DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket) Descriptor() protoreflect.EnumDescriptor
- func (x DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket) Enum() *DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket
- func (DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket) EnumDescriptor() ([]byte, []int)deprecated
- func (x DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket) Number() protoreflect.EnumNumber
- func (x DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket) String() string
- func (DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket) Type() protoreflect.EnumType
- type DataStoreConnectionSignals_RewriterModelCallSignals
- func (*DataStoreConnectionSignals_RewriterModelCallSignals) Descriptor() ([]byte, []int)deprecated
- func (x *DataStoreConnectionSignals_RewriterModelCallSignals) GetModel() string
- func (x *DataStoreConnectionSignals_RewriterModelCallSignals) GetModelOutput() string
- func (x *DataStoreConnectionSignals_RewriterModelCallSignals) GetRenderedPrompt() string
- func (*DataStoreConnectionSignals_RewriterModelCallSignals) ProtoMessage()
- func (x *DataStoreConnectionSignals_RewriterModelCallSignals) ProtoReflect() protoreflect.Message
- func (x *DataStoreConnectionSignals_RewriterModelCallSignals) Reset()
- func (x *DataStoreConnectionSignals_RewriterModelCallSignals) String() string
- type DataStoreConnectionSignals_SafetySignals
- func (*DataStoreConnectionSignals_SafetySignals) Descriptor() ([]byte, []int)deprecated
- func (x *DataStoreConnectionSignals_SafetySignals) GetBannedPhraseMatch() DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch
- func (x *DataStoreConnectionSignals_SafetySignals) GetDecision() DataStoreConnectionSignals_SafetySignals_SafetyDecision
- func (x *DataStoreConnectionSignals_SafetySignals) GetMatchedBannedPhrase() string
- func (*DataStoreConnectionSignals_SafetySignals) ProtoMessage()
- func (x *DataStoreConnectionSignals_SafetySignals) ProtoReflect() protoreflect.Message
- func (x *DataStoreConnectionSignals_SafetySignals) Reset()
- func (x *DataStoreConnectionSignals_SafetySignals) String() string
- type DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch
- func (DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch) Descriptor() protoreflect.EnumDescriptor
- func (x DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch) Enum() *DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch
- func (DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch) EnumDescriptor() ([]byte, []int)deprecated
- func (x DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch) Number() protoreflect.EnumNumber
- func (x DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch) String() string
- func (DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch) Type() protoreflect.EnumType
- type DataStoreConnectionSignals_SafetySignals_SafetyDecision
- func (DataStoreConnectionSignals_SafetySignals_SafetyDecision) Descriptor() protoreflect.EnumDescriptor
- func (x DataStoreConnectionSignals_SafetySignals_SafetyDecision) Enum() *DataStoreConnectionSignals_SafetySignals_SafetyDecision
- func (DataStoreConnectionSignals_SafetySignals_SafetyDecision) EnumDescriptor() ([]byte, []int)deprecated
- func (x DataStoreConnectionSignals_SafetySignals_SafetyDecision) Number() protoreflect.EnumNumber
- func (x DataStoreConnectionSignals_SafetySignals_SafetyDecision) String() string
- func (DataStoreConnectionSignals_SafetySignals_SafetyDecision) Type() protoreflect.EnumType
- type DataStoreConnectionSignals_SearchSnippet
- func (*DataStoreConnectionSignals_SearchSnippet) Descriptor() ([]byte, []int)deprecated
- func (x *DataStoreConnectionSignals_SearchSnippet) GetDocumentTitle() string
- func (x *DataStoreConnectionSignals_SearchSnippet) GetDocumentUri() string
- func (x *DataStoreConnectionSignals_SearchSnippet) GetMetadata() *structpb.Struct
- func (x *DataStoreConnectionSignals_SearchSnippet) GetText() string
- func (*DataStoreConnectionSignals_SearchSnippet) ProtoMessage()
- func (x *DataStoreConnectionSignals_SearchSnippet) ProtoReflect() protoreflect.Message
- func (x *DataStoreConnectionSignals_SearchSnippet) Reset()
- func (x *DataStoreConnectionSignals_SearchSnippet) String() string
- type DataStoreType
- func (DataStoreType) Descriptor() protoreflect.EnumDescriptor
- func (x DataStoreType) Enum() *DataStoreType
- func (DataStoreType) EnumDescriptor() ([]byte, []int)deprecated
- func (x DataStoreType) Number() protoreflect.EnumNumber
- func (x DataStoreType) String() string
- func (DataStoreType) Type() protoreflect.EnumType
- type DataType
- type DeleteAgentRequest
- func (*DeleteAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAgentRequest) GetName() string
- func (*DeleteAgentRequest) ProtoMessage()
- func (x *DeleteAgentRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAgentRequest) Reset()
- func (x *DeleteAgentRequest) String() string
- type DeleteEntityTypeRequest
- func (*DeleteEntityTypeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteEntityTypeRequest) GetForce() bool
- 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 DeleteExampleRequest
- func (*DeleteExampleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteExampleRequest) GetName() string
- func (*DeleteExampleRequest) ProtoMessage()
- func (x *DeleteExampleRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteExampleRequest) Reset()
- func (x *DeleteExampleRequest) String() string
- type DeleteExperimentRequest
- func (*DeleteExperimentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteExperimentRequest) GetName() string
- func (*DeleteExperimentRequest) ProtoMessage()
- func (x *DeleteExperimentRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteExperimentRequest) Reset()
- func (x *DeleteExperimentRequest) String() string
- type DeleteFlowRequest
- func (*DeleteFlowRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteFlowRequest) GetForce() bool
- func (x *DeleteFlowRequest) GetName() string
- func (*DeleteFlowRequest) ProtoMessage()
- func (x *DeleteFlowRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteFlowRequest) Reset()
- func (x *DeleteFlowRequest) String() string
- type DeleteGeneratorRequest
- func (*DeleteGeneratorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteGeneratorRequest) GetForce() bool
- 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 DeletePageRequest
- func (*DeletePageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeletePageRequest) GetForce() bool
- func (x *DeletePageRequest) GetName() string
- func (*DeletePageRequest) ProtoMessage()
- func (x *DeletePageRequest) ProtoReflect() protoreflect.Message
- func (x *DeletePageRequest) Reset()
- func (x *DeletePageRequest) String() string
- type DeletePlaybookRequest
- func (*DeletePlaybookRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeletePlaybookRequest) GetName() string
- func (*DeletePlaybookRequest) ProtoMessage()
- func (x *DeletePlaybookRequest) ProtoReflect() protoreflect.Message
- func (x *DeletePlaybookRequest) Reset()
- func (x *DeletePlaybookRequest) String() string
- type DeletePlaybookVersionRequest
- func (*DeletePlaybookVersionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeletePlaybookVersionRequest) GetName() string
- func (*DeletePlaybookVersionRequest) ProtoMessage()
- func (x *DeletePlaybookVersionRequest) ProtoReflect() protoreflect.Message
- func (x *DeletePlaybookVersionRequest) Reset()
- func (x *DeletePlaybookVersionRequest) String() string
- type DeleteSecuritySettingsRequest
- func (*DeleteSecuritySettingsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSecuritySettingsRequest) GetName() string
- func (*DeleteSecuritySettingsRequest) ProtoMessage()
- func (x *DeleteSecuritySettingsRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteSecuritySettingsRequest) Reset()
- func (x *DeleteSecuritySettingsRequest) 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 DeleteToolRequest
- func (*DeleteToolRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteToolRequest) GetForce() bool
- func (x *DeleteToolRequest) GetName() string
- func (*DeleteToolRequest) ProtoMessage()
- func (x *DeleteToolRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteToolRequest) Reset()
- func (x *DeleteToolRequest) String() string
- type DeleteToolVersionRequest
- func (*DeleteToolVersionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteToolVersionRequest) GetForce() bool
- func (x *DeleteToolVersionRequest) GetName() string
- func (*DeleteToolVersionRequest) ProtoMessage()
- func (x *DeleteToolVersionRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteToolVersionRequest) Reset()
- func (x *DeleteToolVersionRequest) String() string
- type DeleteTransitionRouteGroupRequest
- func (*DeleteTransitionRouteGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTransitionRouteGroupRequest) GetForce() bool
- func (x *DeleteTransitionRouteGroupRequest) GetName() string
- func (*DeleteTransitionRouteGroupRequest) ProtoMessage()
- func (x *DeleteTransitionRouteGroupRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteTransitionRouteGroupRequest) Reset()
- func (x *DeleteTransitionRouteGroupRequest) String() string
- 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 DeleteWebhookRequest
- func (*DeleteWebhookRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteWebhookRequest) GetForce() bool
- func (x *DeleteWebhookRequest) GetName() string
- func (*DeleteWebhookRequest) ProtoMessage()
- func (x *DeleteWebhookRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteWebhookRequest) Reset()
- func (x *DeleteWebhookRequest) String() string
- type DeployFlowMetadata
- func (*DeployFlowMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeployFlowMetadata) GetTestErrors() []*TestError
- func (*DeployFlowMetadata) ProtoMessage()
- func (x *DeployFlowMetadata) ProtoReflect() protoreflect.Message
- func (x *DeployFlowMetadata) Reset()
- func (x *DeployFlowMetadata) String() string
- type DeployFlowRequest
- func (*DeployFlowRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeployFlowRequest) GetEnvironment() string
- func (x *DeployFlowRequest) GetFlowVersion() string
- func (*DeployFlowRequest) ProtoMessage()
- func (x *DeployFlowRequest) ProtoReflect() protoreflect.Message
- func (x *DeployFlowRequest) Reset()
- func (x *DeployFlowRequest) String() string
- type DeployFlowResponse
- func (*DeployFlowResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeployFlowResponse) GetDeployment() string
- func (x *DeployFlowResponse) GetEnvironment() *Environment
- func (*DeployFlowResponse) ProtoMessage()
- func (x *DeployFlowResponse) ProtoReflect() protoreflect.Message
- func (x *DeployFlowResponse) Reset()
- func (x *DeployFlowResponse) String() string
- type Deployment
- func (*Deployment) Descriptor() ([]byte, []int)deprecated
- func (x *Deployment) GetEndTime() *timestamppb.Timestamp
- func (x *Deployment) GetFlowVersion() string
- func (x *Deployment) GetName() string
- func (x *Deployment) GetResult() *Deployment_Result
- func (x *Deployment) GetStartTime() *timestamppb.Timestamp
- func (x *Deployment) GetState() Deployment_State
- func (*Deployment) ProtoMessage()
- func (x *Deployment) ProtoReflect() protoreflect.Message
- func (x *Deployment) Reset()
- func (x *Deployment) String() string
- type Deployment_Result
- func (*Deployment_Result) Descriptor() ([]byte, []int)deprecated
- func (x *Deployment_Result) GetDeploymentTestResults() []string
- func (x *Deployment_Result) GetExperiment() string
- func (*Deployment_Result) ProtoMessage()
- func (x *Deployment_Result) ProtoReflect() protoreflect.Message
- func (x *Deployment_Result) Reset()
- func (x *Deployment_Result) String() string
- type Deployment_State
- func (Deployment_State) Descriptor() protoreflect.EnumDescriptor
- func (x Deployment_State) Enum() *Deployment_State
- func (Deployment_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Deployment_State) Number() protoreflect.EnumNumber
- func (x Deployment_State) String() string
- func (Deployment_State) Type() protoreflect.EnumType
- type DeploymentsClient
- type DeploymentsServer
- type DetectIntentRequest
- func (*DetectIntentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DetectIntentRequest) GetOutputAudioConfig() *OutputAudioConfig
- func (x *DetectIntentRequest) GetQueryInput() *QueryInput
- func (x *DetectIntentRequest) GetQueryParams() *QueryParameters
- func (x *DetectIntentRequest) GetResponseView() DetectIntentResponseView
- 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) GetAllowCancellation() bool
- func (x *DetectIntentResponse) GetOutputAudio() []byte
- func (x *DetectIntentResponse) GetOutputAudioConfig() *OutputAudioConfig
- func (x *DetectIntentResponse) GetQueryResult() *QueryResult
- func (x *DetectIntentResponse) GetResponseId() string
- func (x *DetectIntentResponse) GetResponseType() DetectIntentResponse_ResponseType
- func (*DetectIntentResponse) ProtoMessage()
- func (x *DetectIntentResponse) ProtoReflect() protoreflect.Message
- func (x *DetectIntentResponse) Reset()
- func (x *DetectIntentResponse) String() string
- type DetectIntentResponseView
- func (DetectIntentResponseView) Descriptor() protoreflect.EnumDescriptor
- func (x DetectIntentResponseView) Enum() *DetectIntentResponseView
- func (DetectIntentResponseView) EnumDescriptor() ([]byte, []int)deprecated
- func (x DetectIntentResponseView) Number() protoreflect.EnumNumber
- func (x DetectIntentResponseView) String() string
- func (DetectIntentResponseView) Type() protoreflect.EnumType
- type DetectIntentResponse_ResponseType
- func (DetectIntentResponse_ResponseType) Descriptor() protoreflect.EnumDescriptor
- func (x DetectIntentResponse_ResponseType) Enum() *DetectIntentResponse_ResponseType
- func (DetectIntentResponse_ResponseType) EnumDescriptor() ([]byte, []int)deprecated
- func (x DetectIntentResponse_ResponseType) Number() protoreflect.EnumNumber
- func (x DetectIntentResponse_ResponseType) String() string
- func (DetectIntentResponse_ResponseType) Type() protoreflect.EnumType
- type DocumentProcessingMode
- func (DocumentProcessingMode) Descriptor() protoreflect.EnumDescriptor
- func (x DocumentProcessingMode) Enum() *DocumentProcessingMode
- func (DocumentProcessingMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x DocumentProcessingMode) Number() protoreflect.EnumNumber
- func (x DocumentProcessingMode) String() string
- func (DocumentProcessingMode) Type() protoreflect.EnumType
- type DtmfInput
- 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) GetExcludedPhrases() []*EntityType_ExcludedPhrase
- func (x *EntityType) GetKind() EntityType_Kind
- func (x *EntityType) GetName() string
- func (x *EntityType) GetRedact() bool
- func (*EntityType) ProtoMessage()
- func (x *EntityType) ProtoReflect() protoreflect.Message
- func (x *EntityType) Reset()
- func (x *EntityType) String() string
- 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_ExcludedPhrase
- func (*EntityType_ExcludedPhrase) Descriptor() ([]byte, []int)deprecated
- func (x *EntityType_ExcludedPhrase) GetValue() string
- func (*EntityType_ExcludedPhrase) ProtoMessage()
- func (x *EntityType_ExcludedPhrase) ProtoReflect() protoreflect.Message
- func (x *EntityType_ExcludedPhrase) Reset()
- func (x *EntityType_ExcludedPhrase) 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) GetDescription() string
- func (x *Environment) GetDisplayName() string
- func (x *Environment) GetName() string
- func (x *Environment) GetTestCasesConfig() *Environment_TestCasesConfig
- func (x *Environment) GetUpdateTime() *timestamppb.Timestamp
- func (x *Environment) GetVersionConfigs() []*Environment_VersionConfig
- func (x *Environment) GetWebhookConfig() *Environment_WebhookConfig
- func (*Environment) ProtoMessage()
- func (x *Environment) ProtoReflect() protoreflect.Message
- func (x *Environment) Reset()
- func (x *Environment) String() string
- type Environment_TestCasesConfig
- func (*Environment_TestCasesConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Environment_TestCasesConfig) GetEnableContinuousRun() bool
- func (x *Environment_TestCasesConfig) GetEnablePredeploymentRun() bool
- func (x *Environment_TestCasesConfig) GetTestCases() []string
- func (*Environment_TestCasesConfig) ProtoMessage()
- func (x *Environment_TestCasesConfig) ProtoReflect() protoreflect.Message
- func (x *Environment_TestCasesConfig) Reset()
- func (x *Environment_TestCasesConfig) String() string
- type Environment_VersionConfig
- func (*Environment_VersionConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Environment_VersionConfig) GetVersion() string
- func (*Environment_VersionConfig) ProtoMessage()
- func (x *Environment_VersionConfig) ProtoReflect() protoreflect.Message
- func (x *Environment_VersionConfig) Reset()
- func (x *Environment_VersionConfig) String() string
- type Environment_WebhookConfig
- func (*Environment_WebhookConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Environment_WebhookConfig) GetWebhookOverrides() []*Webhook
- func (*Environment_WebhookConfig) ProtoMessage()
- func (x *Environment_WebhookConfig) ProtoReflect() protoreflect.Message
- func (x *Environment_WebhookConfig) Reset()
- func (x *Environment_WebhookConfig) String() string
- type EnvironmentsClient
- type EnvironmentsServer
- type EventHandler
- func (*EventHandler) Descriptor() ([]byte, []int)deprecated
- func (x *EventHandler) GetEvent() string
- func (x *EventHandler) GetName() string
- func (x *EventHandler) GetTarget() isEventHandler_Target
- func (x *EventHandler) GetTargetFlow() string
- func (x *EventHandler) GetTargetPage() string
- func (x *EventHandler) GetTargetPlaybook() string
- func (x *EventHandler) GetTriggerFulfillment() *Fulfillment
- func (*EventHandler) ProtoMessage()
- func (x *EventHandler) ProtoReflect() protoreflect.Message
- func (x *EventHandler) Reset()
- func (x *EventHandler) String() string
- type EventHandler_TargetFlow
- type EventHandler_TargetPage
- type EventHandler_TargetPlaybook
- type EventInput
- type Example
- func (*Example) Descriptor() ([]byte, []int)deprecated
- func (x *Example) GetActions() []*Action
- func (x *Example) GetConversationState() OutputState
- func (x *Example) GetCreateTime() *timestamppb.Timestamp
- func (x *Example) GetDescription() string
- func (x *Example) GetDisplayName() string
- func (x *Example) GetLanguageCode() string
- func (x *Example) GetName() string
- func (x *Example) GetPlaybookInput() *PlaybookInput
- func (x *Example) GetPlaybookOutput() *PlaybookOutput
- func (x *Example) GetTokenCount() int64
- func (x *Example) GetUpdateTime() *timestamppb.Timestamp
- func (*Example) ProtoMessage()
- func (x *Example) ProtoReflect() protoreflect.Message
- func (x *Example) Reset()
- func (x *Example) String() string
- type ExamplesClient
- type ExamplesServer
- type Experiment
- func (*Experiment) Descriptor() ([]byte, []int)deprecated
- func (x *Experiment) GetCreateTime() *timestamppb.Timestamp
- func (x *Experiment) GetDefinition() *Experiment_Definition
- func (x *Experiment) GetDescription() string
- func (x *Experiment) GetDisplayName() string
- func (x *Experiment) GetEndTime() *timestamppb.Timestamp
- func (x *Experiment) GetExperimentLength() *durationpb.Duration
- func (x *Experiment) GetLastUpdateTime() *timestamppb.Timestamp
- func (x *Experiment) GetName() string
- func (x *Experiment) GetResult() *Experiment_Result
- func (x *Experiment) GetRolloutConfig() *RolloutConfig
- func (x *Experiment) GetRolloutFailureReason() string
- func (x *Experiment) GetRolloutState() *RolloutState
- func (x *Experiment) GetStartTime() *timestamppb.Timestamp
- func (x *Experiment) GetState() Experiment_State
- func (x *Experiment) GetVariantsHistory() []*VariantsHistory
- func (*Experiment) ProtoMessage()
- func (x *Experiment) ProtoReflect() protoreflect.Message
- func (x *Experiment) Reset()
- func (x *Experiment) String() string
- type Experiment_Definition
- func (*Experiment_Definition) Descriptor() ([]byte, []int)deprecated
- func (x *Experiment_Definition) GetCondition() string
- func (x *Experiment_Definition) GetVariants() isExperiment_Definition_Variants
- func (x *Experiment_Definition) GetVersionVariants() *VersionVariants
- func (*Experiment_Definition) ProtoMessage()
- func (x *Experiment_Definition) ProtoReflect() protoreflect.Message
- func (x *Experiment_Definition) Reset()
- func (x *Experiment_Definition) String() string
- type Experiment_Definition_VersionVariants
- type Experiment_Result
- func (*Experiment_Result) Descriptor() ([]byte, []int)deprecated
- func (x *Experiment_Result) GetLastUpdateTime() *timestamppb.Timestamp
- func (x *Experiment_Result) GetVersionMetrics() []*Experiment_Result_VersionMetrics
- func (*Experiment_Result) ProtoMessage()
- func (x *Experiment_Result) ProtoReflect() protoreflect.Message
- func (x *Experiment_Result) Reset()
- func (x *Experiment_Result) String() string
- type Experiment_Result_ConfidenceInterval
- func (*Experiment_Result_ConfidenceInterval) Descriptor() ([]byte, []int)deprecated
- func (x *Experiment_Result_ConfidenceInterval) GetConfidenceLevel() float64
- func (x *Experiment_Result_ConfidenceInterval) GetLowerBound() float64
- func (x *Experiment_Result_ConfidenceInterval) GetRatio() float64
- func (x *Experiment_Result_ConfidenceInterval) GetUpperBound() float64
- func (*Experiment_Result_ConfidenceInterval) ProtoMessage()
- func (x *Experiment_Result_ConfidenceInterval) ProtoReflect() protoreflect.Message
- func (x *Experiment_Result_ConfidenceInterval) Reset()
- func (x *Experiment_Result_ConfidenceInterval) String() string
- type Experiment_Result_CountType
- func (Experiment_Result_CountType) Descriptor() protoreflect.EnumDescriptor
- func (x Experiment_Result_CountType) Enum() *Experiment_Result_CountType
- func (Experiment_Result_CountType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Experiment_Result_CountType) Number() protoreflect.EnumNumber
- func (x Experiment_Result_CountType) String() string
- func (Experiment_Result_CountType) Type() protoreflect.EnumType
- type Experiment_Result_Metric
- func (*Experiment_Result_Metric) Descriptor() ([]byte, []int)deprecated
- func (x *Experiment_Result_Metric) GetConfidenceInterval() *Experiment_Result_ConfidenceInterval
- func (x *Experiment_Result_Metric) GetCount() float64
- func (x *Experiment_Result_Metric) GetCountType() Experiment_Result_CountType
- func (x *Experiment_Result_Metric) GetRatio() float64
- func (x *Experiment_Result_Metric) GetType() Experiment_Result_MetricType
- func (x *Experiment_Result_Metric) GetValue() isExperiment_Result_Metric_Value
- func (*Experiment_Result_Metric) ProtoMessage()
- func (x *Experiment_Result_Metric) ProtoReflect() protoreflect.Message
- func (x *Experiment_Result_Metric) Reset()
- func (x *Experiment_Result_Metric) String() string
- type Experiment_Result_MetricType
- func (Experiment_Result_MetricType) Descriptor() protoreflect.EnumDescriptor
- func (x Experiment_Result_MetricType) Enum() *Experiment_Result_MetricType
- func (Experiment_Result_MetricType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Experiment_Result_MetricType) Number() protoreflect.EnumNumber
- func (x Experiment_Result_MetricType) String() string
- func (Experiment_Result_MetricType) Type() protoreflect.EnumType
- type Experiment_Result_Metric_Count
- type Experiment_Result_Metric_Ratio
- type Experiment_Result_VersionMetrics
- func (*Experiment_Result_VersionMetrics) Descriptor() ([]byte, []int)deprecated
- func (x *Experiment_Result_VersionMetrics) GetMetrics() []*Experiment_Result_Metric
- func (x *Experiment_Result_VersionMetrics) GetSessionCount() int32
- func (x *Experiment_Result_VersionMetrics) GetVersion() string
- func (*Experiment_Result_VersionMetrics) ProtoMessage()
- func (x *Experiment_Result_VersionMetrics) ProtoReflect() protoreflect.Message
- func (x *Experiment_Result_VersionMetrics) Reset()
- func (x *Experiment_Result_VersionMetrics) String() string
- type Experiment_State
- func (Experiment_State) Descriptor() protoreflect.EnumDescriptor
- func (x Experiment_State) Enum() *Experiment_State
- func (Experiment_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Experiment_State) Number() protoreflect.EnumNumber
- func (x Experiment_State) String() string
- func (Experiment_State) Type() protoreflect.EnumType
- type ExperimentsClient
- type ExperimentsServer
- type ExportAgentRequest
- func (*ExportAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExportAgentRequest) GetAgentUri() string
- func (x *ExportAgentRequest) GetDataFormat() ExportAgentRequest_DataFormat
- func (x *ExportAgentRequest) GetEnvironment() string
- func (x *ExportAgentRequest) GetGitDestination() *ExportAgentRequest_GitDestination
- func (x *ExportAgentRequest) GetIncludeBigqueryExportSettings() bool
- func (x *ExportAgentRequest) GetName() string
- func (*ExportAgentRequest) ProtoMessage()
- func (x *ExportAgentRequest) ProtoReflect() protoreflect.Message
- func (x *ExportAgentRequest) Reset()
- func (x *ExportAgentRequest) String() string
- type ExportAgentRequest_DataFormat
- func (ExportAgentRequest_DataFormat) Descriptor() protoreflect.EnumDescriptor
- func (x ExportAgentRequest_DataFormat) Enum() *ExportAgentRequest_DataFormat
- func (ExportAgentRequest_DataFormat) EnumDescriptor() ([]byte, []int)deprecated
- func (x ExportAgentRequest_DataFormat) Number() protoreflect.EnumNumber
- func (x ExportAgentRequest_DataFormat) String() string
- func (ExportAgentRequest_DataFormat) Type() protoreflect.EnumType
- type ExportAgentRequest_GitDestination
- func (*ExportAgentRequest_GitDestination) Descriptor() ([]byte, []int)deprecated
- func (x *ExportAgentRequest_GitDestination) GetCommitMessage() string
- func (x *ExportAgentRequest_GitDestination) GetTrackingBranch() string
- func (*ExportAgentRequest_GitDestination) ProtoMessage()
- func (x *ExportAgentRequest_GitDestination) ProtoReflect() protoreflect.Message
- func (x *ExportAgentRequest_GitDestination) Reset()
- func (x *ExportAgentRequest_GitDestination) 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 (x *ExportAgentResponse) GetCommitSha() 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 ExportAgentResponse_CommitSha
- type ExportEntityTypesMetadata
- type ExportEntityTypesRequest
- func (*ExportEntityTypesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExportEntityTypesRequest) GetDataFormat() ExportEntityTypesRequest_DataFormat
- func (x *ExportEntityTypesRequest) GetDestination() isExportEntityTypesRequest_Destination
- func (x *ExportEntityTypesRequest) GetEntityTypes() []string
- func (x *ExportEntityTypesRequest) GetEntityTypesContentInline() bool
- func (x *ExportEntityTypesRequest) GetEntityTypesUri() string
- func (x *ExportEntityTypesRequest) GetLanguageCode() string
- func (x *ExportEntityTypesRequest) GetParent() string
- func (*ExportEntityTypesRequest) ProtoMessage()
- func (x *ExportEntityTypesRequest) ProtoReflect() protoreflect.Message
- func (x *ExportEntityTypesRequest) Reset()
- func (x *ExportEntityTypesRequest) String() string
- type ExportEntityTypesRequest_DataFormat
- func (ExportEntityTypesRequest_DataFormat) Descriptor() protoreflect.EnumDescriptor
- func (x ExportEntityTypesRequest_DataFormat) Enum() *ExportEntityTypesRequest_DataFormat
- func (ExportEntityTypesRequest_DataFormat) EnumDescriptor() ([]byte, []int)deprecated
- func (x ExportEntityTypesRequest_DataFormat) Number() protoreflect.EnumNumber
- func (x ExportEntityTypesRequest_DataFormat) String() string
- func (ExportEntityTypesRequest_DataFormat) Type() protoreflect.EnumType
- type ExportEntityTypesRequest_EntityTypesContentInline
- type ExportEntityTypesRequest_EntityTypesUri
- type ExportEntityTypesResponse
- func (*ExportEntityTypesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ExportEntityTypesResponse) GetEntityTypesContent() *InlineDestination
- func (x *ExportEntityTypesResponse) GetEntityTypesUri() string
- func (x *ExportEntityTypesResponse) GetExportedEntityTypes() isExportEntityTypesResponse_ExportedEntityTypes
- func (*ExportEntityTypesResponse) ProtoMessage()
- func (x *ExportEntityTypesResponse) ProtoReflect() protoreflect.Message
- func (x *ExportEntityTypesResponse) Reset()
- func (x *ExportEntityTypesResponse) String() string
- type ExportEntityTypesResponse_EntityTypesContent
- type ExportEntityTypesResponse_EntityTypesUri
- type ExportFlowRequest
- func (*ExportFlowRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExportFlowRequest) GetFlowUri() string
- func (x *ExportFlowRequest) GetIncludeReferencedFlows() bool
- func (x *ExportFlowRequest) GetName() string
- func (*ExportFlowRequest) ProtoMessage()
- func (x *ExportFlowRequest) ProtoReflect() protoreflect.Message
- func (x *ExportFlowRequest) Reset()
- func (x *ExportFlowRequest) String() string
- type ExportFlowResponse
- func (*ExportFlowResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ExportFlowResponse) GetFlow() isExportFlowResponse_Flow
- func (x *ExportFlowResponse) GetFlowContent() []byte
- func (x *ExportFlowResponse) GetFlowUri() string
- func (*ExportFlowResponse) ProtoMessage()
- func (x *ExportFlowResponse) ProtoReflect() protoreflect.Message
- func (x *ExportFlowResponse) Reset()
- func (x *ExportFlowResponse) String() string
- type ExportFlowResponse_FlowContent
- type ExportFlowResponse_FlowUri
- type ExportIntentsMetadata
- type ExportIntentsRequest
- func (*ExportIntentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExportIntentsRequest) GetDataFormat() ExportIntentsRequest_DataFormat
- func (x *ExportIntentsRequest) GetDestination() isExportIntentsRequest_Destination
- func (x *ExportIntentsRequest) GetIntents() []string
- func (x *ExportIntentsRequest) GetIntentsContentInline() bool
- func (x *ExportIntentsRequest) GetIntentsUri() string
- func (x *ExportIntentsRequest) GetParent() string
- func (*ExportIntentsRequest) ProtoMessage()
- func (x *ExportIntentsRequest) ProtoReflect() protoreflect.Message
- func (x *ExportIntentsRequest) Reset()
- func (x *ExportIntentsRequest) String() string
- type ExportIntentsRequest_DataFormat
- func (ExportIntentsRequest_DataFormat) Descriptor() protoreflect.EnumDescriptor
- func (x ExportIntentsRequest_DataFormat) Enum() *ExportIntentsRequest_DataFormat
- func (ExportIntentsRequest_DataFormat) EnumDescriptor() ([]byte, []int)deprecated
- func (x ExportIntentsRequest_DataFormat) Number() protoreflect.EnumNumber
- func (x ExportIntentsRequest_DataFormat) String() string
- func (ExportIntentsRequest_DataFormat) Type() protoreflect.EnumType
- type ExportIntentsRequest_IntentsContentInline
- type ExportIntentsRequest_IntentsUri
- type ExportIntentsResponse
- func (*ExportIntentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ExportIntentsResponse) GetIntents() isExportIntentsResponse_Intents
- func (x *ExportIntentsResponse) GetIntentsContent() *InlineDestination
- func (x *ExportIntentsResponse) GetIntentsUri() string
- func (*ExportIntentsResponse) ProtoMessage()
- func (x *ExportIntentsResponse) ProtoReflect() protoreflect.Message
- func (x *ExportIntentsResponse) Reset()
- func (x *ExportIntentsResponse) String() string
- type ExportIntentsResponse_IntentsContent
- type ExportIntentsResponse_IntentsUri
- type ExportPlaybookRequest
- func (*ExportPlaybookRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExportPlaybookRequest) GetDataFormat() ExportPlaybookRequest_DataFormat
- func (x *ExportPlaybookRequest) GetName() string
- func (x *ExportPlaybookRequest) GetPlaybookUri() string
- func (*ExportPlaybookRequest) ProtoMessage()
- func (x *ExportPlaybookRequest) ProtoReflect() protoreflect.Message
- func (x *ExportPlaybookRequest) Reset()
- func (x *ExportPlaybookRequest) String() string
- type ExportPlaybookRequest_DataFormat
- func (ExportPlaybookRequest_DataFormat) Descriptor() protoreflect.EnumDescriptor
- func (x ExportPlaybookRequest_DataFormat) Enum() *ExportPlaybookRequest_DataFormat
- func (ExportPlaybookRequest_DataFormat) EnumDescriptor() ([]byte, []int)deprecated
- func (x ExportPlaybookRequest_DataFormat) Number() protoreflect.EnumNumber
- func (x ExportPlaybookRequest_DataFormat) String() string
- func (ExportPlaybookRequest_DataFormat) Type() protoreflect.EnumType
- type ExportPlaybookResponse
- func (*ExportPlaybookResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ExportPlaybookResponse) GetPlaybook() isExportPlaybookResponse_Playbook
- func (x *ExportPlaybookResponse) GetPlaybookContent() []byte
- func (x *ExportPlaybookResponse) GetPlaybookUri() string
- func (*ExportPlaybookResponse) ProtoMessage()
- func (x *ExportPlaybookResponse) ProtoReflect() protoreflect.Message
- func (x *ExportPlaybookResponse) Reset()
- func (x *ExportPlaybookResponse) String() string
- type ExportPlaybookResponse_PlaybookContent
- type ExportPlaybookResponse_PlaybookUri
- type ExportTestCasesMetadata
- type ExportTestCasesRequest
- func (*ExportTestCasesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExportTestCasesRequest) GetDataFormat() ExportTestCasesRequest_DataFormat
- func (x *ExportTestCasesRequest) GetDestination() isExportTestCasesRequest_Destination
- func (x *ExportTestCasesRequest) GetFilter() string
- func (x *ExportTestCasesRequest) GetGcsUri() string
- func (x *ExportTestCasesRequest) GetParent() string
- func (*ExportTestCasesRequest) ProtoMessage()
- func (x *ExportTestCasesRequest) ProtoReflect() protoreflect.Message
- func (x *ExportTestCasesRequest) Reset()
- func (x *ExportTestCasesRequest) String() string
- type ExportTestCasesRequest_DataFormat
- func (ExportTestCasesRequest_DataFormat) Descriptor() protoreflect.EnumDescriptor
- func (x ExportTestCasesRequest_DataFormat) Enum() *ExportTestCasesRequest_DataFormat
- func (ExportTestCasesRequest_DataFormat) EnumDescriptor() ([]byte, []int)deprecated
- func (x ExportTestCasesRequest_DataFormat) Number() protoreflect.EnumNumber
- func (x ExportTestCasesRequest_DataFormat) String() string
- func (ExportTestCasesRequest_DataFormat) Type() protoreflect.EnumType
- type ExportTestCasesRequest_GcsUri
- type ExportTestCasesResponse
- func (*ExportTestCasesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ExportTestCasesResponse) GetContent() []byte
- func (x *ExportTestCasesResponse) GetDestination() isExportTestCasesResponse_Destination
- func (x *ExportTestCasesResponse) GetGcsUri() string
- func (*ExportTestCasesResponse) ProtoMessage()
- func (x *ExportTestCasesResponse) ProtoReflect() protoreflect.Message
- func (x *ExportTestCasesResponse) Reset()
- func (x *ExportTestCasesResponse) String() string
- type ExportTestCasesResponse_Content
- type ExportTestCasesResponse_GcsUri
- type FilterSpecs
- func (*FilterSpecs) Descriptor() ([]byte, []int)deprecated
- func (x *FilterSpecs) GetDataStores() []string
- func (x *FilterSpecs) GetFilter() string
- func (*FilterSpecs) ProtoMessage()
- func (x *FilterSpecs) ProtoReflect() protoreflect.Message
- func (x *FilterSpecs) Reset()
- func (x *FilterSpecs) String() string
- type Flow
- func (*Flow) Descriptor() ([]byte, []int)deprecated
- func (x *Flow) GetAdvancedSettings() *AdvancedSettings
- func (x *Flow) GetDescription() string
- func (x *Flow) GetDisplayName() string
- func (x *Flow) GetEventHandlers() []*EventHandler
- func (x *Flow) GetInputParameterDefinitions() []*ParameterDefinition
- func (x *Flow) GetKnowledgeConnectorSettings() *KnowledgeConnectorSettings
- func (x *Flow) GetLocked() bool
- func (x *Flow) GetMultiLanguageSettings() *Flow_MultiLanguageSettings
- func (x *Flow) GetName() string
- func (x *Flow) GetNluSettings() *NluSettings
- func (x *Flow) GetOutputParameterDefinitions() []*ParameterDefinition
- func (x *Flow) GetTransitionRouteGroups() []string
- func (x *Flow) GetTransitionRoutes() []*TransitionRoute
- func (*Flow) ProtoMessage()
- func (x *Flow) ProtoReflect() protoreflect.Message
- func (x *Flow) Reset()
- func (x *Flow) String() string
- type FlowImportStrategy
- func (*FlowImportStrategy) Descriptor() ([]byte, []int)deprecated
- func (x *FlowImportStrategy) GetGlobalImportStrategy() ImportStrategy
- func (*FlowImportStrategy) ProtoMessage()
- func (x *FlowImportStrategy) ProtoReflect() protoreflect.Message
- func (x *FlowImportStrategy) Reset()
- func (x *FlowImportStrategy) String() string
- type FlowInvocation
- func (*FlowInvocation) Descriptor() ([]byte, []int)deprecated
- func (x *FlowInvocation) GetDisplayName() string
- func (x *FlowInvocation) GetFlow() string
- func (x *FlowInvocation) GetFlowState() OutputState
- func (*FlowInvocation) ProtoMessage()
- func (x *FlowInvocation) ProtoReflect() protoreflect.Message
- func (x *FlowInvocation) Reset()
- func (x *FlowInvocation) String() string
- type FlowTraceMetadata
- func (*FlowTraceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *FlowTraceMetadata) GetDisplayName() string
- func (x *FlowTraceMetadata) GetFlow() string
- func (*FlowTraceMetadata) ProtoMessage()
- func (x *FlowTraceMetadata) ProtoReflect() protoreflect.Message
- func (x *FlowTraceMetadata) Reset()
- func (x *FlowTraceMetadata) String() string
- type FlowTransition
- func (*FlowTransition) Descriptor() ([]byte, []int)deprecated
- func (x *FlowTransition) GetDisplayName() string
- func (x *FlowTransition) GetFlow() string
- func (*FlowTransition) ProtoMessage()
- func (x *FlowTransition) ProtoReflect() protoreflect.Message
- func (x *FlowTransition) Reset()
- func (x *FlowTransition) String() string
- type FlowValidationResult
- func (*FlowValidationResult) Descriptor() ([]byte, []int)deprecated
- func (x *FlowValidationResult) GetName() string
- func (x *FlowValidationResult) GetUpdateTime() *timestamppb.Timestamp
- func (x *FlowValidationResult) GetValidationMessages() []*ValidationMessage
- func (*FlowValidationResult) ProtoMessage()
- func (x *FlowValidationResult) ProtoReflect() protoreflect.Message
- func (x *FlowValidationResult) Reset()
- func (x *FlowValidationResult) String() string
- type Flow_MultiLanguageSettings
- func (*Flow_MultiLanguageSettings) Descriptor() ([]byte, []int)deprecated
- func (x *Flow_MultiLanguageSettings) GetEnableMultiLanguageDetection() bool
- func (x *Flow_MultiLanguageSettings) GetSupportedResponseLanguageCodes() []string
- func (*Flow_MultiLanguageSettings) ProtoMessage()
- func (x *Flow_MultiLanguageSettings) ProtoReflect() protoreflect.Message
- func (x *Flow_MultiLanguageSettings) Reset()
- func (x *Flow_MultiLanguageSettings) String() string
- type FlowsClient
- type FlowsServer
- type Form
- type Form_Parameter
- func (*Form_Parameter) Descriptor() ([]byte, []int)deprecated
- func (x *Form_Parameter) GetAdvancedSettings() *AdvancedSettings
- func (x *Form_Parameter) GetDefaultValue() *structpb.Value
- func (x *Form_Parameter) GetDisplayName() string
- func (x *Form_Parameter) GetEntityType() string
- func (x *Form_Parameter) GetFillBehavior() *Form_Parameter_FillBehavior
- func (x *Form_Parameter) GetIsList() bool
- func (x *Form_Parameter) GetRedact() bool
- func (x *Form_Parameter) GetRequired() bool
- func (*Form_Parameter) ProtoMessage()
- func (x *Form_Parameter) ProtoReflect() protoreflect.Message
- func (x *Form_Parameter) Reset()
- func (x *Form_Parameter) String() string
- type Form_Parameter_FillBehavior
- func (*Form_Parameter_FillBehavior) Descriptor() ([]byte, []int)deprecated
- func (x *Form_Parameter_FillBehavior) GetInitialPromptFulfillment() *Fulfillment
- func (x *Form_Parameter_FillBehavior) GetRepromptEventHandlers() []*EventHandler
- func (*Form_Parameter_FillBehavior) ProtoMessage()
- func (x *Form_Parameter_FillBehavior) ProtoReflect() protoreflect.Message
- func (x *Form_Parameter_FillBehavior) Reset()
- func (x *Form_Parameter_FillBehavior) String() string
- type FulfillIntentRequest
- func (*FulfillIntentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *FulfillIntentRequest) GetMatch() *Match
- func (x *FulfillIntentRequest) GetMatchIntentRequest() *MatchIntentRequest
- func (x *FulfillIntentRequest) GetOutputAudioConfig() *OutputAudioConfig
- func (*FulfillIntentRequest) ProtoMessage()
- func (x *FulfillIntentRequest) ProtoReflect() protoreflect.Message
- func (x *FulfillIntentRequest) Reset()
- func (x *FulfillIntentRequest) String() string
- type FulfillIntentResponse
- func (*FulfillIntentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *FulfillIntentResponse) GetOutputAudio() []byte
- func (x *FulfillIntentResponse) GetOutputAudioConfig() *OutputAudioConfig
- func (x *FulfillIntentResponse) GetQueryResult() *QueryResult
- func (x *FulfillIntentResponse) GetResponseId() string
- func (*FulfillIntentResponse) ProtoMessage()
- func (x *FulfillIntentResponse) ProtoReflect() protoreflect.Message
- func (x *FulfillIntentResponse) Reset()
- func (x *FulfillIntentResponse) String() string
- type Fulfillment
- func (*Fulfillment) Descriptor() ([]byte, []int)deprecated
- func (x *Fulfillment) GetAdvancedSettings() *AdvancedSettings
- func (x *Fulfillment) GetConditionalCases() []*Fulfillment_ConditionalCases
- func (x *Fulfillment) GetEnableGenerativeFallback() bool
- func (x *Fulfillment) GetGenerators() []*Fulfillment_GeneratorSettings
- func (x *Fulfillment) GetMessages() []*ResponseMessage
- func (x *Fulfillment) GetReturnPartialResponses() bool
- func (x *Fulfillment) GetSetParameterActions() []*Fulfillment_SetParameterAction
- func (x *Fulfillment) GetTag() string
- func (x *Fulfillment) GetWebhook() string
- func (*Fulfillment) ProtoMessage()
- func (x *Fulfillment) ProtoReflect() protoreflect.Message
- func (x *Fulfillment) Reset()
- func (x *Fulfillment) String() string
- type Fulfillment_ConditionalCases
- func (*Fulfillment_ConditionalCases) Descriptor() ([]byte, []int)deprecated
- func (x *Fulfillment_ConditionalCases) GetCases() []*Fulfillment_ConditionalCases_Case
- func (*Fulfillment_ConditionalCases) ProtoMessage()
- func (x *Fulfillment_ConditionalCases) ProtoReflect() protoreflect.Message
- func (x *Fulfillment_ConditionalCases) Reset()
- func (x *Fulfillment_ConditionalCases) String() string
- type Fulfillment_ConditionalCases_Case
- func (*Fulfillment_ConditionalCases_Case) Descriptor() ([]byte, []int)deprecated
- func (x *Fulfillment_ConditionalCases_Case) GetCaseContent() []*Fulfillment_ConditionalCases_Case_CaseContent
- func (x *Fulfillment_ConditionalCases_Case) GetCondition() string
- func (*Fulfillment_ConditionalCases_Case) ProtoMessage()
- func (x *Fulfillment_ConditionalCases_Case) ProtoReflect() protoreflect.Message
- func (x *Fulfillment_ConditionalCases_Case) Reset()
- func (x *Fulfillment_ConditionalCases_Case) String() string
- type Fulfillment_ConditionalCases_Case_CaseContent
- func (*Fulfillment_ConditionalCases_Case_CaseContent) Descriptor() ([]byte, []int)deprecated
- func (x *Fulfillment_ConditionalCases_Case_CaseContent) GetAdditionalCases() *Fulfillment_ConditionalCases
- func (x *Fulfillment_ConditionalCases_Case_CaseContent) GetCasesOrMessage() isFulfillment_ConditionalCases_Case_CaseContent_CasesOrMessage
- func (x *Fulfillment_ConditionalCases_Case_CaseContent) GetMessage() *ResponseMessage
- func (*Fulfillment_ConditionalCases_Case_CaseContent) ProtoMessage()
- func (x *Fulfillment_ConditionalCases_Case_CaseContent) ProtoReflect() protoreflect.Message
- func (x *Fulfillment_ConditionalCases_Case_CaseContent) Reset()
- func (x *Fulfillment_ConditionalCases_Case_CaseContent) String() string
- type Fulfillment_ConditionalCases_Case_CaseContent_AdditionalCases
- type Fulfillment_ConditionalCases_Case_CaseContent_Message
- type Fulfillment_GeneratorSettings
- func (*Fulfillment_GeneratorSettings) Descriptor() ([]byte, []int)deprecated
- func (x *Fulfillment_GeneratorSettings) GetGenerator() string
- func (x *Fulfillment_GeneratorSettings) GetInputParameters() map[string]string
- func (x *Fulfillment_GeneratorSettings) GetOutputParameter() string
- func (*Fulfillment_GeneratorSettings) ProtoMessage()
- func (x *Fulfillment_GeneratorSettings) ProtoReflect() protoreflect.Message
- func (x *Fulfillment_GeneratorSettings) Reset()
- func (x *Fulfillment_GeneratorSettings) String() string
- type Fulfillment_SetParameterAction
- func (*Fulfillment_SetParameterAction) Descriptor() ([]byte, []int)deprecated
- func (x *Fulfillment_SetParameterAction) GetParameter() string
- func (x *Fulfillment_SetParameterAction) GetValue() *structpb.Value
- func (*Fulfillment_SetParameterAction) ProtoMessage()
- func (x *Fulfillment_SetParameterAction) ProtoReflect() protoreflect.Message
- func (x *Fulfillment_SetParameterAction) Reset()
- func (x *Fulfillment_SetParameterAction) String() string
- type GcsDestination
- type GenerativeSettings
- func (*GenerativeSettings) Descriptor() ([]byte, []int)deprecated
- func (x *GenerativeSettings) GetFallbackSettings() *GenerativeSettings_FallbackSettings
- func (x *GenerativeSettings) GetGenerativeSafetySettings() *SafetySettings
- func (x *GenerativeSettings) GetKnowledgeConnectorSettings() *GenerativeSettings_KnowledgeConnectorSettings
- func (x *GenerativeSettings) GetLanguageCode() string
- func (x *GenerativeSettings) GetLlmModelSettings() *LlmModelSettings
- func (x *GenerativeSettings) GetName() string
- func (*GenerativeSettings) ProtoMessage()
- func (x *GenerativeSettings) ProtoReflect() protoreflect.Message
- func (x *GenerativeSettings) Reset()
- func (x *GenerativeSettings) String() string
- type GenerativeSettings_FallbackSettings
- func (*GenerativeSettings_FallbackSettings) Descriptor() ([]byte, []int)deprecated
- func (x *GenerativeSettings_FallbackSettings) GetPromptTemplates() []*GenerativeSettings_FallbackSettings_PromptTemplate
- func (x *GenerativeSettings_FallbackSettings) GetSelectedPrompt() string
- func (*GenerativeSettings_FallbackSettings) ProtoMessage()
- func (x *GenerativeSettings_FallbackSettings) ProtoReflect() protoreflect.Message
- func (x *GenerativeSettings_FallbackSettings) Reset()
- func (x *GenerativeSettings_FallbackSettings) String() string
- type GenerativeSettings_FallbackSettings_PromptTemplate
- func (*GenerativeSettings_FallbackSettings_PromptTemplate) Descriptor() ([]byte, []int)deprecated
- func (x *GenerativeSettings_FallbackSettings_PromptTemplate) GetDisplayName() string
- func (x *GenerativeSettings_FallbackSettings_PromptTemplate) GetFrozen() bool
- func (x *GenerativeSettings_FallbackSettings_PromptTemplate) GetPromptText() string
- func (*GenerativeSettings_FallbackSettings_PromptTemplate) ProtoMessage()
- func (x *GenerativeSettings_FallbackSettings_PromptTemplate) ProtoReflect() protoreflect.Message
- func (x *GenerativeSettings_FallbackSettings_PromptTemplate) Reset()
- func (x *GenerativeSettings_FallbackSettings_PromptTemplate) String() string
- type GenerativeSettings_KnowledgeConnectorSettings
- func (*GenerativeSettings_KnowledgeConnectorSettings) Descriptor() ([]byte, []int)deprecated
- func (x *GenerativeSettings_KnowledgeConnectorSettings) GetAgent() string
- func (x *GenerativeSettings_KnowledgeConnectorSettings) GetAgentIdentity() string
- func (x *GenerativeSettings_KnowledgeConnectorSettings) GetAgentScope() string
- func (x *GenerativeSettings_KnowledgeConnectorSettings) GetBusiness() string
- func (x *GenerativeSettings_KnowledgeConnectorSettings) GetBusinessDescription() string
- func (x *GenerativeSettings_KnowledgeConnectorSettings) GetDisableDataStoreFallback() bool
- func (*GenerativeSettings_KnowledgeConnectorSettings) ProtoMessage()
- func (x *GenerativeSettings_KnowledgeConnectorSettings) ProtoReflect() protoreflect.Message
- func (x *GenerativeSettings_KnowledgeConnectorSettings) Reset()
- func (x *GenerativeSettings_KnowledgeConnectorSettings) String() string
- type Generator
- func (*Generator) Descriptor() ([]byte, []int)deprecated
- func (x *Generator) GetDisplayName() string
- func (x *Generator) GetLlmModelSettings() *LlmModelSettings
- func (x *Generator) GetModelParameter() *Generator_ModelParameter
- func (x *Generator) GetName() string
- func (x *Generator) GetPlaceholders() []*Generator_Placeholder
- func (x *Generator) GetPromptText() *Phrase
- func (*Generator) ProtoMessage()
- func (x *Generator) ProtoReflect() protoreflect.Message
- func (x *Generator) Reset()
- func (x *Generator) String() string
- type Generator_ModelParameter
- func (*Generator_ModelParameter) Descriptor() ([]byte, []int)deprecated
- func (x *Generator_ModelParameter) GetMaxDecodeSteps() int32
- func (x *Generator_ModelParameter) GetTemperature() float32
- func (x *Generator_ModelParameter) GetTopK() int32
- func (x *Generator_ModelParameter) GetTopP() float32
- func (*Generator_ModelParameter) ProtoMessage()
- func (x *Generator_ModelParameter) ProtoReflect() protoreflect.Message
- func (x *Generator_ModelParameter) Reset()
- func (x *Generator_ModelParameter) String() string
- type Generator_Placeholder
- func (*Generator_Placeholder) Descriptor() ([]byte, []int)deprecated
- func (x *Generator_Placeholder) GetId() string
- func (x *Generator_Placeholder) GetName() string
- func (*Generator_Placeholder) ProtoMessage()
- func (x *Generator_Placeholder) ProtoReflect() protoreflect.Message
- func (x *Generator_Placeholder) Reset()
- func (x *Generator_Placeholder) String() string
- type GeneratorsClient
- type GeneratorsServer
- type GetAgentRequest
- type GetAgentValidationResultRequest
- func (*GetAgentValidationResultRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetAgentValidationResultRequest) GetLanguageCode() string
- func (x *GetAgentValidationResultRequest) GetName() string
- func (*GetAgentValidationResultRequest) ProtoMessage()
- func (x *GetAgentValidationResultRequest) ProtoReflect() protoreflect.Message
- func (x *GetAgentValidationResultRequest) Reset()
- func (x *GetAgentValidationResultRequest) String() string
- type GetChangelogRequest
- func (*GetChangelogRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetChangelogRequest) GetName() string
- func (*GetChangelogRequest) ProtoMessage()
- func (x *GetChangelogRequest) ProtoReflect() protoreflect.Message
- func (x *GetChangelogRequest) Reset()
- func (x *GetChangelogRequest) String() string
- type GetDeploymentRequest
- func (*GetDeploymentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDeploymentRequest) GetName() string
- func (*GetDeploymentRequest) ProtoMessage()
- func (x *GetDeploymentRequest) ProtoReflect() protoreflect.Message
- func (x *GetDeploymentRequest) Reset()
- func (x *GetDeploymentRequest) 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 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 GetExampleRequest
- type GetExperimentRequest
- func (*GetExperimentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetExperimentRequest) GetName() string
- func (*GetExperimentRequest) ProtoMessage()
- func (x *GetExperimentRequest) ProtoReflect() protoreflect.Message
- func (x *GetExperimentRequest) Reset()
- func (x *GetExperimentRequest) String() string
- type GetFlowRequest
- func (*GetFlowRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetFlowRequest) GetLanguageCode() string
- func (x *GetFlowRequest) GetName() string
- func (*GetFlowRequest) ProtoMessage()
- func (x *GetFlowRequest) ProtoReflect() protoreflect.Message
- func (x *GetFlowRequest) Reset()
- func (x *GetFlowRequest) String() string
- type GetFlowValidationResultRequest
- func (*GetFlowValidationResultRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetFlowValidationResultRequest) GetLanguageCode() string
- func (x *GetFlowValidationResultRequest) GetName() string
- func (*GetFlowValidationResultRequest) ProtoMessage()
- func (x *GetFlowValidationResultRequest) ProtoReflect() protoreflect.Message
- func (x *GetFlowValidationResultRequest) Reset()
- func (x *GetFlowValidationResultRequest) String() string
- type GetGenerativeSettingsRequest
- func (*GetGenerativeSettingsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetGenerativeSettingsRequest) GetLanguageCode() string
- func (x *GetGenerativeSettingsRequest) GetName() string
- func (*GetGenerativeSettingsRequest) ProtoMessage()
- func (x *GetGenerativeSettingsRequest) ProtoReflect() protoreflect.Message
- func (x *GetGenerativeSettingsRequest) Reset()
- func (x *GetGenerativeSettingsRequest) String() string
- type GetGeneratorRequest
- func (*GetGeneratorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetGeneratorRequest) GetLanguageCode() string
- 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) 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 GetPageRequest
- func (*GetPageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPageRequest) GetLanguageCode() string
- func (x *GetPageRequest) GetName() string
- func (*GetPageRequest) ProtoMessage()
- func (x *GetPageRequest) ProtoReflect() protoreflect.Message
- func (x *GetPageRequest) Reset()
- func (x *GetPageRequest) String() string
- type GetPlaybookRequest
- func (*GetPlaybookRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPlaybookRequest) GetName() string
- func (*GetPlaybookRequest) ProtoMessage()
- func (x *GetPlaybookRequest) ProtoReflect() protoreflect.Message
- func (x *GetPlaybookRequest) Reset()
- func (x *GetPlaybookRequest) String() string
- type GetPlaybookVersionRequest
- func (*GetPlaybookVersionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPlaybookVersionRequest) GetName() string
- func (*GetPlaybookVersionRequest) ProtoMessage()
- func (x *GetPlaybookVersionRequest) ProtoReflect() protoreflect.Message
- func (x *GetPlaybookVersionRequest) Reset()
- func (x *GetPlaybookVersionRequest) String() string
- type GetSecuritySettingsRequest
- func (*GetSecuritySettingsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSecuritySettingsRequest) GetName() string
- func (*GetSecuritySettingsRequest) ProtoMessage()
- func (x *GetSecuritySettingsRequest) ProtoReflect() protoreflect.Message
- func (x *GetSecuritySettingsRequest) Reset()
- func (x *GetSecuritySettingsRequest) 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 GetTestCaseRequest
- func (*GetTestCaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTestCaseRequest) GetName() string
- func (*GetTestCaseRequest) ProtoMessage()
- func (x *GetTestCaseRequest) ProtoReflect() protoreflect.Message
- func (x *GetTestCaseRequest) Reset()
- func (x *GetTestCaseRequest) String() string
- type GetTestCaseResultRequest
- func (*GetTestCaseResultRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTestCaseResultRequest) GetName() string
- func (*GetTestCaseResultRequest) ProtoMessage()
- func (x *GetTestCaseResultRequest) ProtoReflect() protoreflect.Message
- func (x *GetTestCaseResultRequest) Reset()
- func (x *GetTestCaseResultRequest) String() string
- type GetToolRequest
- type GetToolVersionRequest
- func (*GetToolVersionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetToolVersionRequest) GetName() string
- func (*GetToolVersionRequest) ProtoMessage()
- func (x *GetToolVersionRequest) ProtoReflect() protoreflect.Message
- func (x *GetToolVersionRequest) Reset()
- func (x *GetToolVersionRequest) String() string
- type GetTransitionRouteGroupRequest
- func (*GetTransitionRouteGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTransitionRouteGroupRequest) GetLanguageCode() string
- func (x *GetTransitionRouteGroupRequest) GetName() string
- func (*GetTransitionRouteGroupRequest) ProtoMessage()
- func (x *GetTransitionRouteGroupRequest) ProtoReflect() protoreflect.Message
- func (x *GetTransitionRouteGroupRequest) Reset()
- func (x *GetTransitionRouteGroupRequest) String() string
- type GetVersionRequest
- type GetWebhookRequest
- type Handler
- func (*Handler) Descriptor() ([]byte, []int)deprecated
- func (x *Handler) GetEventHandler() *Handler_EventHandler
- func (x *Handler) GetHandler() isHandler_Handler
- func (x *Handler) GetLifecycleHandler() *Handler_LifecycleHandler
- func (*Handler) ProtoMessage()
- func (x *Handler) ProtoReflect() protoreflect.Message
- func (x *Handler) Reset()
- func (x *Handler) String() string
- type Handler_EventHandler
- func (*Handler_EventHandler) Descriptor() ([]byte, []int)deprecated
- func (x *Handler_EventHandler) GetCondition() string
- func (x *Handler_EventHandler) GetEvent() string
- func (x *Handler_EventHandler) GetFulfillment() *Fulfillment
- func (*Handler_EventHandler) ProtoMessage()
- func (x *Handler_EventHandler) ProtoReflect() protoreflect.Message
- func (x *Handler_EventHandler) Reset()
- func (x *Handler_EventHandler) String() string
- type Handler_EventHandler_
- type Handler_LifecycleHandler
- func (*Handler_LifecycleHandler) Descriptor() ([]byte, []int)deprecated
- func (x *Handler_LifecycleHandler) GetCondition() string
- func (x *Handler_LifecycleHandler) GetFulfillment() *Fulfillment
- func (x *Handler_LifecycleHandler) GetLifecycleStage() string
- func (*Handler_LifecycleHandler) ProtoMessage()
- func (x *Handler_LifecycleHandler) ProtoReflect() protoreflect.Message
- func (x *Handler_LifecycleHandler) Reset()
- func (x *Handler_LifecycleHandler) String() string
- type Handler_LifecycleHandler_
- type ImportEntityTypesMetadata
- type ImportEntityTypesRequest
- func (*ImportEntityTypesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ImportEntityTypesRequest) GetEntityTypes() isImportEntityTypesRequest_EntityTypes
- func (x *ImportEntityTypesRequest) GetEntityTypesContent() *InlineSource
- func (x *ImportEntityTypesRequest) GetEntityTypesUri() string
- func (x *ImportEntityTypesRequest) GetMergeOption() ImportEntityTypesRequest_MergeOption
- func (x *ImportEntityTypesRequest) GetParent() string
- func (x *ImportEntityTypesRequest) GetTargetEntityType() string
- func (*ImportEntityTypesRequest) ProtoMessage()
- func (x *ImportEntityTypesRequest) ProtoReflect() protoreflect.Message
- func (x *ImportEntityTypesRequest) Reset()
- func (x *ImportEntityTypesRequest) String() string
- type ImportEntityTypesRequest_EntityTypesContent
- type ImportEntityTypesRequest_EntityTypesUri
- type ImportEntityTypesRequest_MergeOption
- func (ImportEntityTypesRequest_MergeOption) Descriptor() protoreflect.EnumDescriptor
- func (x ImportEntityTypesRequest_MergeOption) Enum() *ImportEntityTypesRequest_MergeOption
- func (ImportEntityTypesRequest_MergeOption) EnumDescriptor() ([]byte, []int)deprecated
- func (x ImportEntityTypesRequest_MergeOption) Number() protoreflect.EnumNumber
- func (x ImportEntityTypesRequest_MergeOption) String() string
- func (ImportEntityTypesRequest_MergeOption) Type() protoreflect.EnumType
- type ImportEntityTypesResponse
- func (*ImportEntityTypesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ImportEntityTypesResponse) GetConflictingResources() *ImportEntityTypesResponse_ConflictingResources
- func (x *ImportEntityTypesResponse) GetEntityTypes() []string
- func (*ImportEntityTypesResponse) ProtoMessage()
- func (x *ImportEntityTypesResponse) ProtoReflect() protoreflect.Message
- func (x *ImportEntityTypesResponse) Reset()
- func (x *ImportEntityTypesResponse) String() string
- type ImportEntityTypesResponse_ConflictingResources
- func (*ImportEntityTypesResponse_ConflictingResources) Descriptor() ([]byte, []int)deprecated
- func (x *ImportEntityTypesResponse_ConflictingResources) GetEntityDisplayNames() []string
- func (x *ImportEntityTypesResponse_ConflictingResources) GetEntityTypeDisplayNames() []string
- func (*ImportEntityTypesResponse_ConflictingResources) ProtoMessage()
- func (x *ImportEntityTypesResponse_ConflictingResources) ProtoReflect() protoreflect.Message
- func (x *ImportEntityTypesResponse_ConflictingResources) Reset()
- func (x *ImportEntityTypesResponse_ConflictingResources) String() string
- type ImportFlowRequest
- func (*ImportFlowRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ImportFlowRequest) GetFlow() isImportFlowRequest_Flow
- func (x *ImportFlowRequest) GetFlowContent() []byte
- func (x *ImportFlowRequest) GetFlowImportStrategy() *FlowImportStrategy
- func (x *ImportFlowRequest) GetFlowUri() string
- func (x *ImportFlowRequest) GetImportOption() ImportFlowRequest_ImportOption
- func (x *ImportFlowRequest) GetParent() string
- func (*ImportFlowRequest) ProtoMessage()
- func (x *ImportFlowRequest) ProtoReflect() protoreflect.Message
- func (x *ImportFlowRequest) Reset()
- func (x *ImportFlowRequest) String() string
- type ImportFlowRequest_FlowContent
- type ImportFlowRequest_FlowUri
- type ImportFlowRequest_ImportOption
- func (ImportFlowRequest_ImportOption) Descriptor() protoreflect.EnumDescriptor
- func (x ImportFlowRequest_ImportOption) Enum() *ImportFlowRequest_ImportOption
- func (ImportFlowRequest_ImportOption) EnumDescriptor() ([]byte, []int)deprecated
- func (x ImportFlowRequest_ImportOption) Number() protoreflect.EnumNumber
- func (x ImportFlowRequest_ImportOption) String() string
- func (ImportFlowRequest_ImportOption) Type() protoreflect.EnumType
- type ImportFlowResponse
- func (*ImportFlowResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ImportFlowResponse) GetFlow() string
- func (*ImportFlowResponse) ProtoMessage()
- func (x *ImportFlowResponse) ProtoReflect() protoreflect.Message
- func (x *ImportFlowResponse) Reset()
- func (x *ImportFlowResponse) String() string
- type ImportIntentsMetadata
- type ImportIntentsRequest
- func (*ImportIntentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ImportIntentsRequest) GetIntents() isImportIntentsRequest_Intents
- func (x *ImportIntentsRequest) GetIntentsContent() *InlineSource
- func (x *ImportIntentsRequest) GetIntentsUri() string
- func (x *ImportIntentsRequest) GetMergeOption() ImportIntentsRequest_MergeOption
- func (x *ImportIntentsRequest) GetParent() string
- func (*ImportIntentsRequest) ProtoMessage()
- func (x *ImportIntentsRequest) ProtoReflect() protoreflect.Message
- func (x *ImportIntentsRequest) Reset()
- func (x *ImportIntentsRequest) String() string
- type ImportIntentsRequest_IntentsContent
- type ImportIntentsRequest_IntentsUri
- type ImportIntentsRequest_MergeOption
- func (ImportIntentsRequest_MergeOption) Descriptor() protoreflect.EnumDescriptor
- func (x ImportIntentsRequest_MergeOption) Enum() *ImportIntentsRequest_MergeOption
- func (ImportIntentsRequest_MergeOption) EnumDescriptor() ([]byte, []int)deprecated
- func (x ImportIntentsRequest_MergeOption) Number() protoreflect.EnumNumber
- func (x ImportIntentsRequest_MergeOption) String() string
- func (ImportIntentsRequest_MergeOption) Type() protoreflect.EnumType
- type ImportIntentsResponse
- func (*ImportIntentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ImportIntentsResponse) GetConflictingResources() *ImportIntentsResponse_ConflictingResources
- func (x *ImportIntentsResponse) GetIntents() []string
- func (*ImportIntentsResponse) ProtoMessage()
- func (x *ImportIntentsResponse) ProtoReflect() protoreflect.Message
- func (x *ImportIntentsResponse) Reset()
- func (x *ImportIntentsResponse) String() string
- type ImportIntentsResponse_ConflictingResources
- func (*ImportIntentsResponse_ConflictingResources) Descriptor() ([]byte, []int)deprecated
- func (x *ImportIntentsResponse_ConflictingResources) GetEntityDisplayNames() []string
- func (x *ImportIntentsResponse_ConflictingResources) GetIntentDisplayNames() []string
- func (*ImportIntentsResponse_ConflictingResources) ProtoMessage()
- func (x *ImportIntentsResponse_ConflictingResources) ProtoReflect() protoreflect.Message
- func (x *ImportIntentsResponse_ConflictingResources) Reset()
- func (x *ImportIntentsResponse_ConflictingResources) String() string
- type ImportPlaybookRequest
- func (*ImportPlaybookRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ImportPlaybookRequest) GetImportStrategy() *PlaybookImportStrategy
- func (x *ImportPlaybookRequest) GetParent() string
- func (x *ImportPlaybookRequest) GetPlaybook() isImportPlaybookRequest_Playbook
- func (x *ImportPlaybookRequest) GetPlaybookContent() []byte
- func (x *ImportPlaybookRequest) GetPlaybookUri() string
- func (*ImportPlaybookRequest) ProtoMessage()
- func (x *ImportPlaybookRequest) ProtoReflect() protoreflect.Message
- func (x *ImportPlaybookRequest) Reset()
- func (x *ImportPlaybookRequest) String() string
- type ImportPlaybookRequest_PlaybookContent
- type ImportPlaybookRequest_PlaybookUri
- type ImportPlaybookResponse
- func (*ImportPlaybookResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ImportPlaybookResponse) GetConflictingResources() *ImportPlaybookResponse_ConflictingResources
- func (x *ImportPlaybookResponse) GetPlaybook() string
- func (*ImportPlaybookResponse) ProtoMessage()
- func (x *ImportPlaybookResponse) ProtoReflect() protoreflect.Message
- func (x *ImportPlaybookResponse) Reset()
- func (x *ImportPlaybookResponse) String() string
- type ImportPlaybookResponse_ConflictingResources
- func (*ImportPlaybookResponse_ConflictingResources) Descriptor() ([]byte, []int)deprecated
- func (x *ImportPlaybookResponse_ConflictingResources) GetMainPlaybookDisplayName() string
- func (x *ImportPlaybookResponse_ConflictingResources) GetNestedPlaybookDisplayNames() []string
- func (x *ImportPlaybookResponse_ConflictingResources) GetToolDisplayNames() []string
- func (*ImportPlaybookResponse_ConflictingResources) ProtoMessage()
- func (x *ImportPlaybookResponse_ConflictingResources) ProtoReflect() protoreflect.Message
- func (x *ImportPlaybookResponse_ConflictingResources) Reset()
- func (x *ImportPlaybookResponse_ConflictingResources) String() string
- type ImportStrategy
- func (ImportStrategy) Descriptor() protoreflect.EnumDescriptor
- func (x ImportStrategy) Enum() *ImportStrategy
- func (ImportStrategy) EnumDescriptor() ([]byte, []int)deprecated
- func (x ImportStrategy) Number() protoreflect.EnumNumber
- func (x ImportStrategy) String() string
- func (ImportStrategy) Type() protoreflect.EnumType
- type ImportTestCasesMetadata
- func (*ImportTestCasesMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *ImportTestCasesMetadata) GetErrors() []*TestCaseError
- func (*ImportTestCasesMetadata) ProtoMessage()
- func (x *ImportTestCasesMetadata) ProtoReflect() protoreflect.Message
- func (x *ImportTestCasesMetadata) Reset()
- func (x *ImportTestCasesMetadata) String() string
- type ImportTestCasesRequest
- func (*ImportTestCasesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ImportTestCasesRequest) GetContent() []byte
- func (x *ImportTestCasesRequest) GetGcsUri() string
- func (x *ImportTestCasesRequest) GetParent() string
- func (x *ImportTestCasesRequest) GetSource() isImportTestCasesRequest_Source
- func (*ImportTestCasesRequest) ProtoMessage()
- func (x *ImportTestCasesRequest) ProtoReflect() protoreflect.Message
- func (x *ImportTestCasesRequest) Reset()
- func (x *ImportTestCasesRequest) String() string
- type ImportTestCasesRequest_Content
- type ImportTestCasesRequest_GcsUri
- type ImportTestCasesResponse
- func (*ImportTestCasesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ImportTestCasesResponse) GetNames() []string
- func (*ImportTestCasesResponse) ProtoMessage()
- func (x *ImportTestCasesResponse) ProtoReflect() protoreflect.Message
- func (x *ImportTestCasesResponse) Reset()
- func (x *ImportTestCasesResponse) String() string
- type InlineDestination
- type InlineSchema
- func (*InlineSchema) Descriptor() ([]byte, []int)deprecated
- func (x *InlineSchema) GetItems() *TypeSchema
- func (x *InlineSchema) GetType() DataType
- func (*InlineSchema) ProtoMessage()
- func (x *InlineSchema) ProtoReflect() protoreflect.Message
- func (x *InlineSchema) Reset()
- func (x *InlineSchema) String() string
- type InlineSource
- type InputAudioConfig
- func (*InputAudioConfig) Descriptor() ([]byte, []int)deprecated
- func (x *InputAudioConfig) GetAudioEncoding() AudioEncoding
- func (x *InputAudioConfig) GetBargeInConfig() *BargeInConfig
- func (x *InputAudioConfig) GetEnableWordInfo() bool
- func (x *InputAudioConfig) GetModel() string
- func (x *InputAudioConfig) GetModelVariant() SpeechModelVariant
- func (x *InputAudioConfig) GetOptOutConformerModelMigration() bool
- func (x *InputAudioConfig) GetPhraseHints() []string
- func (x *InputAudioConfig) GetSampleRateHertz() int32
- func (x *InputAudioConfig) GetSingleUtterance() bool
- func (*InputAudioConfig) ProtoMessage()
- func (x *InputAudioConfig) ProtoReflect() protoreflect.Message
- func (x *InputAudioConfig) Reset()
- func (x *InputAudioConfig) String() string
- type Intent
- func (*Intent) Descriptor() ([]byte, []int)deprecated
- func (x *Intent) GetDescription() string
- func (x *Intent) GetDisplayName() string
- func (x *Intent) GetDtmfPattern() string
- func (x *Intent) GetIsFallback() bool
- func (x *Intent) GetLabels() map[string]string
- func (x *Intent) GetName() string
- func (x *Intent) GetParameters() []*Intent_Parameter
- func (x *Intent) GetPriority() int32
- func (x *Intent) GetTrainingPhrases() []*Intent_TrainingPhrase
- func (*Intent) ProtoMessage()
- func (x *Intent) ProtoReflect() protoreflect.Message
- func (x *Intent) Reset()
- func (x *Intent) String() string
- type IntentCoverage
- func (*IntentCoverage) Descriptor() ([]byte, []int)deprecated
- func (x *IntentCoverage) GetCoverageScore() float32
- func (x *IntentCoverage) GetIntents() []*IntentCoverage_Intent
- func (*IntentCoverage) ProtoMessage()
- func (x *IntentCoverage) ProtoReflect() protoreflect.Message
- func (x *IntentCoverage) Reset()
- func (x *IntentCoverage) String() string
- type IntentCoverage_Intent
- func (*IntentCoverage_Intent) Descriptor() ([]byte, []int)deprecated
- func (x *IntentCoverage_Intent) GetCovered() bool
- func (x *IntentCoverage_Intent) GetIntent() string
- func (*IntentCoverage_Intent) ProtoMessage()
- func (x *IntentCoverage_Intent) ProtoReflect() protoreflect.Message
- func (x *IntentCoverage_Intent) Reset()
- func (x *IntentCoverage_Intent) String() string
- type IntentInput
- type IntentView
- type Intent_Parameter
- func (*Intent_Parameter) Descriptor() ([]byte, []int)deprecated
- func (x *Intent_Parameter) GetEntityType() string
- func (x *Intent_Parameter) GetId() string
- func (x *Intent_Parameter) GetIsList() bool
- func (x *Intent_Parameter) GetRedact() bool
- 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) GetId() string
- func (x *Intent_TrainingPhrase) GetParts() []*Intent_TrainingPhrase_Part
- func (x *Intent_TrainingPhrase) GetRepeatCount() int32
- 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) GetParameterId() string
- func (x *Intent_TrainingPhrase_Part) GetText() string
- 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 IntentsClient
- type IntentsServer
- type KnowledgeConnectorSettings
- func (*KnowledgeConnectorSettings) Descriptor() ([]byte, []int)deprecated
- func (x *KnowledgeConnectorSettings) GetDataStoreConnections() []*DataStoreConnection
- func (x *KnowledgeConnectorSettings) GetEnabled() bool
- func (x *KnowledgeConnectorSettings) GetTarget() isKnowledgeConnectorSettings_Target
- func (x *KnowledgeConnectorSettings) GetTargetFlow() string
- func (x *KnowledgeConnectorSettings) GetTargetPage() string
- func (x *KnowledgeConnectorSettings) GetTriggerFulfillment() *Fulfillment
- func (*KnowledgeConnectorSettings) ProtoMessage()
- func (x *KnowledgeConnectorSettings) ProtoReflect() protoreflect.Message
- func (x *KnowledgeConnectorSettings) Reset()
- func (x *KnowledgeConnectorSettings) String() string
- type KnowledgeConnectorSettings_TargetFlow
- type KnowledgeConnectorSettings_TargetPage
- type LanguageInfo
- func (*LanguageInfo) Descriptor() ([]byte, []int)deprecated
- func (x *LanguageInfo) GetConfidenceScore() float32
- func (x *LanguageInfo) GetInputLanguageCode() string
- func (x *LanguageInfo) GetResolvedLanguageCode() string
- func (*LanguageInfo) ProtoMessage()
- func (x *LanguageInfo) ProtoReflect() protoreflect.Message
- func (x *LanguageInfo) Reset()
- func (x *LanguageInfo) String() string
- type ListAgentsRequest
- func (*ListAgentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentsRequest) GetPageSize() int32
- func (x *ListAgentsRequest) GetPageToken() string
- func (x *ListAgentsRequest) GetParent() string
- func (*ListAgentsRequest) ProtoMessage()
- func (x *ListAgentsRequest) ProtoReflect() protoreflect.Message
- func (x *ListAgentsRequest) Reset()
- func (x *ListAgentsRequest) String() string
- type ListAgentsResponse
- func (*ListAgentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentsResponse) GetAgents() []*Agent
- func (x *ListAgentsResponse) GetNextPageToken() string
- func (*ListAgentsResponse) ProtoMessage()
- func (x *ListAgentsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAgentsResponse) Reset()
- func (x *ListAgentsResponse) String() string
- type ListChangelogsRequest
- func (*ListChangelogsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListChangelogsRequest) GetFilter() string
- func (x *ListChangelogsRequest) GetPageSize() int32
- func (x *ListChangelogsRequest) GetPageToken() string
- func (x *ListChangelogsRequest) GetParent() string
- func (*ListChangelogsRequest) ProtoMessage()
- func (x *ListChangelogsRequest) ProtoReflect() protoreflect.Message
- func (x *ListChangelogsRequest) Reset()
- func (x *ListChangelogsRequest) String() string
- type ListChangelogsResponse
- func (*ListChangelogsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListChangelogsResponse) GetChangelogs() []*Changelog
- func (x *ListChangelogsResponse) GetNextPageToken() string
- func (*ListChangelogsResponse) ProtoMessage()
- func (x *ListChangelogsResponse) ProtoReflect() protoreflect.Message
- func (x *ListChangelogsResponse) Reset()
- func (x *ListChangelogsResponse) String() string
- type ListContinuousTestResultsRequest
- func (*ListContinuousTestResultsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListContinuousTestResultsRequest) GetPageSize() int32
- func (x *ListContinuousTestResultsRequest) GetPageToken() string
- func (x *ListContinuousTestResultsRequest) GetParent() string
- func (*ListContinuousTestResultsRequest) ProtoMessage()
- func (x *ListContinuousTestResultsRequest) ProtoReflect() protoreflect.Message
- func (x *ListContinuousTestResultsRequest) Reset()
- func (x *ListContinuousTestResultsRequest) String() string
- type ListContinuousTestResultsResponse
- func (*ListContinuousTestResultsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListContinuousTestResultsResponse) GetContinuousTestResults() []*ContinuousTestResult
- func (x *ListContinuousTestResultsResponse) GetNextPageToken() string
- func (*ListContinuousTestResultsResponse) ProtoMessage()
- func (x *ListContinuousTestResultsResponse) ProtoReflect() protoreflect.Message
- func (x *ListContinuousTestResultsResponse) Reset()
- func (x *ListContinuousTestResultsResponse) String() string
- type ListDeploymentsRequest
- func (*ListDeploymentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDeploymentsRequest) GetPageSize() int32
- func (x *ListDeploymentsRequest) GetPageToken() string
- func (x *ListDeploymentsRequest) GetParent() string
- func (*ListDeploymentsRequest) ProtoMessage()
- func (x *ListDeploymentsRequest) ProtoReflect() protoreflect.Message
- func (x *ListDeploymentsRequest) Reset()
- func (x *ListDeploymentsRequest) String() string
- type ListDeploymentsResponse
- func (*ListDeploymentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDeploymentsResponse) GetDeployments() []*Deployment
- func (x *ListDeploymentsResponse) GetNextPageToken() string
- func (*ListDeploymentsResponse) ProtoMessage()
- func (x *ListDeploymentsResponse) ProtoReflect() protoreflect.Message
- func (x *ListDeploymentsResponse) Reset()
- func (x *ListDeploymentsResponse) 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 ListExamplesRequest
- func (*ListExamplesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListExamplesRequest) GetLanguageCode() string
- func (x *ListExamplesRequest) GetPageSize() int32
- func (x *ListExamplesRequest) GetPageToken() string
- func (x *ListExamplesRequest) GetParent() string
- func (*ListExamplesRequest) ProtoMessage()
- func (x *ListExamplesRequest) ProtoReflect() protoreflect.Message
- func (x *ListExamplesRequest) Reset()
- func (x *ListExamplesRequest) String() string
- type ListExamplesResponse
- func (*ListExamplesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListExamplesResponse) GetExamples() []*Example
- func (x *ListExamplesResponse) GetNextPageToken() string
- func (*ListExamplesResponse) ProtoMessage()
- func (x *ListExamplesResponse) ProtoReflect() protoreflect.Message
- func (x *ListExamplesResponse) Reset()
- func (x *ListExamplesResponse) String() string
- type ListExperimentsRequest
- func (*ListExperimentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListExperimentsRequest) GetPageSize() int32
- func (x *ListExperimentsRequest) GetPageToken() string
- func (x *ListExperimentsRequest) GetParent() string
- func (*ListExperimentsRequest) ProtoMessage()
- func (x *ListExperimentsRequest) ProtoReflect() protoreflect.Message
- func (x *ListExperimentsRequest) Reset()
- func (x *ListExperimentsRequest) String() string
- type ListExperimentsResponse
- func (*ListExperimentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListExperimentsResponse) GetExperiments() []*Experiment
- func (x *ListExperimentsResponse) GetNextPageToken() string
- func (*ListExperimentsResponse) ProtoMessage()
- func (x *ListExperimentsResponse) ProtoReflect() protoreflect.Message
- func (x *ListExperimentsResponse) Reset()
- func (x *ListExperimentsResponse) String() string
- type ListFlowsRequest
- func (*ListFlowsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListFlowsRequest) GetLanguageCode() string
- func (x *ListFlowsRequest) GetPageSize() int32
- func (x *ListFlowsRequest) GetPageToken() string
- func (x *ListFlowsRequest) GetParent() string
- func (*ListFlowsRequest) ProtoMessage()
- func (x *ListFlowsRequest) ProtoReflect() protoreflect.Message
- func (x *ListFlowsRequest) Reset()
- func (x *ListFlowsRequest) String() string
- type ListFlowsResponse
- func (*ListFlowsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListFlowsResponse) GetFlows() []*Flow
- func (x *ListFlowsResponse) GetNextPageToken() string
- func (*ListFlowsResponse) ProtoMessage()
- func (x *ListFlowsResponse) ProtoReflect() protoreflect.Message
- func (x *ListFlowsResponse) Reset()
- func (x *ListFlowsResponse) String() string
- type ListGeneratorsRequest
- func (*ListGeneratorsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListGeneratorsRequest) GetLanguageCode() string
- 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 ListPagesRequest
- func (*ListPagesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPagesRequest) GetLanguageCode() string
- func (x *ListPagesRequest) GetPageSize() int32
- func (x *ListPagesRequest) GetPageToken() string
- func (x *ListPagesRequest) GetParent() string
- func (*ListPagesRequest) ProtoMessage()
- func (x *ListPagesRequest) ProtoReflect() protoreflect.Message
- func (x *ListPagesRequest) Reset()
- func (x *ListPagesRequest) String() string
- type ListPagesResponse
- func (*ListPagesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPagesResponse) GetNextPageToken() string
- func (x *ListPagesResponse) GetPages() []*Page
- func (*ListPagesResponse) ProtoMessage()
- func (x *ListPagesResponse) ProtoReflect() protoreflect.Message
- func (x *ListPagesResponse) Reset()
- func (x *ListPagesResponse) String() string
- type ListPlaybookVersionsRequest
- func (*ListPlaybookVersionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPlaybookVersionsRequest) GetPageSize() int32
- func (x *ListPlaybookVersionsRequest) GetPageToken() string
- func (x *ListPlaybookVersionsRequest) GetParent() string
- func (*ListPlaybookVersionsRequest) ProtoMessage()
- func (x *ListPlaybookVersionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListPlaybookVersionsRequest) Reset()
- func (x *ListPlaybookVersionsRequest) String() string
- type ListPlaybookVersionsResponse
- func (*ListPlaybookVersionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPlaybookVersionsResponse) GetNextPageToken() string
- func (x *ListPlaybookVersionsResponse) GetPlaybookVersions() []*PlaybookVersion
- func (*ListPlaybookVersionsResponse) ProtoMessage()
- func (x *ListPlaybookVersionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListPlaybookVersionsResponse) Reset()
- func (x *ListPlaybookVersionsResponse) String() string
- type ListPlaybooksRequest
- func (*ListPlaybooksRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPlaybooksRequest) GetPageSize() int32
- func (x *ListPlaybooksRequest) GetPageToken() string
- func (x *ListPlaybooksRequest) GetParent() string
- func (*ListPlaybooksRequest) ProtoMessage()
- func (x *ListPlaybooksRequest) ProtoReflect() protoreflect.Message
- func (x *ListPlaybooksRequest) Reset()
- func (x *ListPlaybooksRequest) String() string
- type ListPlaybooksResponse
- func (*ListPlaybooksResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPlaybooksResponse) GetNextPageToken() string
- func (x *ListPlaybooksResponse) GetPlaybooks() []*Playbook
- func (*ListPlaybooksResponse) ProtoMessage()
- func (x *ListPlaybooksResponse) ProtoReflect() protoreflect.Message
- func (x *ListPlaybooksResponse) Reset()
- func (x *ListPlaybooksResponse) String() string
- type ListSecuritySettingsRequest
- func (*ListSecuritySettingsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSecuritySettingsRequest) GetPageSize() int32
- func (x *ListSecuritySettingsRequest) GetPageToken() string
- func (x *ListSecuritySettingsRequest) GetParent() string
- func (*ListSecuritySettingsRequest) ProtoMessage()
- func (x *ListSecuritySettingsRequest) ProtoReflect() protoreflect.Message
- func (x *ListSecuritySettingsRequest) Reset()
- func (x *ListSecuritySettingsRequest) String() string
- type ListSecuritySettingsResponse
- func (*ListSecuritySettingsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSecuritySettingsResponse) GetNextPageToken() string
- func (x *ListSecuritySettingsResponse) GetSecuritySettings() []*SecuritySettings
- func (*ListSecuritySettingsResponse) ProtoMessage()
- func (x *ListSecuritySettingsResponse) ProtoReflect() protoreflect.Message
- func (x *ListSecuritySettingsResponse) Reset()
- func (x *ListSecuritySettingsResponse) 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 ListTestCaseResultsRequest
- func (*ListTestCaseResultsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListTestCaseResultsRequest) GetFilter() string
- func (x *ListTestCaseResultsRequest) GetPageSize() int32
- func (x *ListTestCaseResultsRequest) GetPageToken() string
- func (x *ListTestCaseResultsRequest) GetParent() string
- func (*ListTestCaseResultsRequest) ProtoMessage()
- func (x *ListTestCaseResultsRequest) ProtoReflect() protoreflect.Message
- func (x *ListTestCaseResultsRequest) Reset()
- func (x *ListTestCaseResultsRequest) String() string
- type ListTestCaseResultsResponse
- func (*ListTestCaseResultsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListTestCaseResultsResponse) GetNextPageToken() string
- func (x *ListTestCaseResultsResponse) GetTestCaseResults() []*TestCaseResult
- func (*ListTestCaseResultsResponse) ProtoMessage()
- func (x *ListTestCaseResultsResponse) ProtoReflect() protoreflect.Message
- func (x *ListTestCaseResultsResponse) Reset()
- func (x *ListTestCaseResultsResponse) String() string
- type ListTestCasesRequest
- func (*ListTestCasesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListTestCasesRequest) GetPageSize() int32
- func (x *ListTestCasesRequest) GetPageToken() string
- func (x *ListTestCasesRequest) GetParent() string
- func (x *ListTestCasesRequest) GetView() ListTestCasesRequest_TestCaseView
- func (*ListTestCasesRequest) ProtoMessage()
- func (x *ListTestCasesRequest) ProtoReflect() protoreflect.Message
- func (x *ListTestCasesRequest) Reset()
- func (x *ListTestCasesRequest) String() string
- type ListTestCasesRequest_TestCaseView
- func (ListTestCasesRequest_TestCaseView) Descriptor() protoreflect.EnumDescriptor
- func (x ListTestCasesRequest_TestCaseView) Enum() *ListTestCasesRequest_TestCaseView
- func (ListTestCasesRequest_TestCaseView) EnumDescriptor() ([]byte, []int)deprecated
- func (x ListTestCasesRequest_TestCaseView) Number() protoreflect.EnumNumber
- func (x ListTestCasesRequest_TestCaseView) String() string
- func (ListTestCasesRequest_TestCaseView) Type() protoreflect.EnumType
- type ListTestCasesResponse
- func (*ListTestCasesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListTestCasesResponse) GetNextPageToken() string
- func (x *ListTestCasesResponse) GetTestCases() []*TestCase
- func (*ListTestCasesResponse) ProtoMessage()
- func (x *ListTestCasesResponse) ProtoReflect() protoreflect.Message
- func (x *ListTestCasesResponse) Reset()
- func (x *ListTestCasesResponse) String() string
- type ListToolVersionsRequest
- func (*ListToolVersionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListToolVersionsRequest) GetPageSize() int32
- func (x *ListToolVersionsRequest) GetPageToken() string
- func (x *ListToolVersionsRequest) GetParent() string
- func (*ListToolVersionsRequest) ProtoMessage()
- func (x *ListToolVersionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListToolVersionsRequest) Reset()
- func (x *ListToolVersionsRequest) String() string
- type ListToolVersionsResponse
- func (*ListToolVersionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListToolVersionsResponse) GetNextPageToken() string
- func (x *ListToolVersionsResponse) GetToolVersions() []*ToolVersion
- func (*ListToolVersionsResponse) ProtoMessage()
- func (x *ListToolVersionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListToolVersionsResponse) Reset()
- func (x *ListToolVersionsResponse) 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 ListTransitionRouteGroupsRequest
- func (*ListTransitionRouteGroupsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListTransitionRouteGroupsRequest) GetLanguageCode() string
- func (x *ListTransitionRouteGroupsRequest) GetPageSize() int32
- func (x *ListTransitionRouteGroupsRequest) GetPageToken() string
- func (x *ListTransitionRouteGroupsRequest) GetParent() string
- func (*ListTransitionRouteGroupsRequest) ProtoMessage()
- func (x *ListTransitionRouteGroupsRequest) ProtoReflect() protoreflect.Message
- func (x *ListTransitionRouteGroupsRequest) Reset()
- func (x *ListTransitionRouteGroupsRequest) String() string
- type ListTransitionRouteGroupsResponse
- func (*ListTransitionRouteGroupsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListTransitionRouteGroupsResponse) GetNextPageToken() string
- func (x *ListTransitionRouteGroupsResponse) GetTransitionRouteGroups() []*TransitionRouteGroup
- func (*ListTransitionRouteGroupsResponse) ProtoMessage()
- func (x *ListTransitionRouteGroupsResponse) ProtoReflect() protoreflect.Message
- func (x *ListTransitionRouteGroupsResponse) Reset()
- func (x *ListTransitionRouteGroupsResponse) 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 ListWebhooksRequest
- func (*ListWebhooksRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListWebhooksRequest) GetPageSize() int32
- func (x *ListWebhooksRequest) GetPageToken() string
- func (x *ListWebhooksRequest) GetParent() string
- func (*ListWebhooksRequest) ProtoMessage()
- func (x *ListWebhooksRequest) ProtoReflect() protoreflect.Message
- func (x *ListWebhooksRequest) Reset()
- func (x *ListWebhooksRequest) String() string
- type ListWebhooksResponse
- func (*ListWebhooksResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListWebhooksResponse) GetNextPageToken() string
- func (x *ListWebhooksResponse) GetWebhooks() []*Webhook
- func (*ListWebhooksResponse) ProtoMessage()
- func (x *ListWebhooksResponse) ProtoReflect() protoreflect.Message
- func (x *ListWebhooksResponse) Reset()
- func (x *ListWebhooksResponse) String() string
- type LlmModelSettings
- func (*LlmModelSettings) Descriptor() ([]byte, []int)deprecated
- func (x *LlmModelSettings) GetModel() string
- func (x *LlmModelSettings) GetPromptText() string
- func (*LlmModelSettings) ProtoMessage()
- func (x *LlmModelSettings) ProtoReflect() protoreflect.Message
- func (x *LlmModelSettings) Reset()
- func (x *LlmModelSettings) String() string
- type LoadVersionRequest
- func (*LoadVersionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LoadVersionRequest) GetAllowOverrideAgentResources() bool
- func (x *LoadVersionRequest) GetName() string
- func (*LoadVersionRequest) ProtoMessage()
- func (x *LoadVersionRequest) ProtoReflect() protoreflect.Message
- func (x *LoadVersionRequest) Reset()
- func (x *LoadVersionRequest) String() string
- type LookupEnvironmentHistoryRequest
- func (*LookupEnvironmentHistoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LookupEnvironmentHistoryRequest) GetName() string
- func (x *LookupEnvironmentHistoryRequest) GetPageSize() int32
- func (x *LookupEnvironmentHistoryRequest) GetPageToken() string
- func (*LookupEnvironmentHistoryRequest) ProtoMessage()
- func (x *LookupEnvironmentHistoryRequest) ProtoReflect() protoreflect.Message
- func (x *LookupEnvironmentHistoryRequest) Reset()
- func (x *LookupEnvironmentHistoryRequest) String() string
- type LookupEnvironmentHistoryResponse
- func (*LookupEnvironmentHistoryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LookupEnvironmentHistoryResponse) GetEnvironments() []*Environment
- func (x *LookupEnvironmentHistoryResponse) GetNextPageToken() string
- func (*LookupEnvironmentHistoryResponse) ProtoMessage()
- func (x *LookupEnvironmentHistoryResponse) ProtoReflect() protoreflect.Message
- func (x *LookupEnvironmentHistoryResponse) Reset()
- func (x *LookupEnvironmentHistoryResponse) String() string
- type Match
- func (*Match) Descriptor() ([]byte, []int)deprecated
- func (x *Match) GetConfidence() float32
- func (x *Match) GetEvent() string
- func (x *Match) GetIntent() *Intent
- func (x *Match) GetMatchType() Match_MatchType
- func (x *Match) GetParameters() *structpb.Struct
- func (x *Match) GetResolvedInput() string
- func (*Match) ProtoMessage()
- func (x *Match) ProtoReflect() protoreflect.Message
- func (x *Match) Reset()
- func (x *Match) String() string
- type MatchIntentRequest
- func (*MatchIntentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MatchIntentRequest) GetPersistParameterChanges() bool
- func (x *MatchIntentRequest) GetQueryInput() *QueryInput
- func (x *MatchIntentRequest) GetQueryParams() *QueryParameters
- func (x *MatchIntentRequest) GetSession() string
- func (*MatchIntentRequest) ProtoMessage()
- func (x *MatchIntentRequest) ProtoReflect() protoreflect.Message
- func (x *MatchIntentRequest) Reset()
- func (x *MatchIntentRequest) String() string
- type MatchIntentResponse
- func (*MatchIntentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MatchIntentResponse) GetCurrentPage() *Page
- func (x *MatchIntentResponse) GetMatches() []*Match
- func (x *MatchIntentResponse) GetQuery() isMatchIntentResponse_Query
- func (x *MatchIntentResponse) GetText() string
- func (x *MatchIntentResponse) GetTranscript() string
- func (x *MatchIntentResponse) GetTriggerEvent() string
- func (x *MatchIntentResponse) GetTriggerIntent() string
- func (*MatchIntentResponse) ProtoMessage()
- func (x *MatchIntentResponse) ProtoReflect() protoreflect.Message
- func (x *MatchIntentResponse) Reset()
- func (x *MatchIntentResponse) String() string
- type MatchIntentResponse_Text
- type MatchIntentResponse_Transcript
- type MatchIntentResponse_TriggerEvent
- type MatchIntentResponse_TriggerIntent
- type Match_MatchType
- func (Match_MatchType) Descriptor() protoreflect.EnumDescriptor
- func (x Match_MatchType) Enum() *Match_MatchType
- func (Match_MatchType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Match_MatchType) Number() protoreflect.EnumNumber
- func (x Match_MatchType) String() string
- func (Match_MatchType) Type() protoreflect.EnumType
- type NluSettings
- func (*NluSettings) Descriptor() ([]byte, []int)deprecated
- func (x *NluSettings) GetClassificationThreshold() float32
- func (x *NluSettings) GetModelTrainingMode() NluSettings_ModelTrainingMode
- func (x *NluSettings) GetModelType() NluSettings_ModelType
- func (*NluSettings) ProtoMessage()
- func (x *NluSettings) ProtoReflect() protoreflect.Message
- func (x *NluSettings) Reset()
- func (x *NluSettings) String() string
- type NluSettings_ModelTrainingMode
- func (NluSettings_ModelTrainingMode) Descriptor() protoreflect.EnumDescriptor
- func (x NluSettings_ModelTrainingMode) Enum() *NluSettings_ModelTrainingMode
- func (NluSettings_ModelTrainingMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x NluSettings_ModelTrainingMode) Number() protoreflect.EnumNumber
- func (x NluSettings_ModelTrainingMode) String() string
- func (NluSettings_ModelTrainingMode) Type() protoreflect.EnumType
- type NluSettings_ModelType
- func (NluSettings_ModelType) Descriptor() protoreflect.EnumDescriptor
- func (x NluSettings_ModelType) Enum() *NluSettings_ModelType
- func (NluSettings_ModelType) EnumDescriptor() ([]byte, []int)deprecated
- func (x NluSettings_ModelType) Number() protoreflect.EnumNumber
- func (x NluSettings_ModelType) String() string
- func (NluSettings_ModelType) Type() protoreflect.EnumType
- 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 OutputState
- func (OutputState) Descriptor() protoreflect.EnumDescriptor
- func (x OutputState) Enum() *OutputState
- func (OutputState) EnumDescriptor() ([]byte, []int)deprecated
- func (x OutputState) Number() protoreflect.EnumNumber
- func (x OutputState) String() string
- func (OutputState) Type() protoreflect.EnumType
- type Page
- func (*Page) Descriptor() ([]byte, []int)deprecated
- func (x *Page) GetAdvancedSettings() *AdvancedSettings
- func (x *Page) GetDescription() string
- func (x *Page) GetDisplayName() string
- func (x *Page) GetEntryFulfillment() *Fulfillment
- func (x *Page) GetEventHandlers() []*EventHandler
- func (x *Page) GetForm() *Form
- func (x *Page) GetKnowledgeConnectorSettings() *KnowledgeConnectorSettings
- func (x *Page) GetName() string
- func (x *Page) GetTransitionRouteGroups() []string
- func (x *Page) GetTransitionRoutes() []*TransitionRoute
- func (*Page) ProtoMessage()
- func (x *Page) ProtoReflect() protoreflect.Message
- func (x *Page) Reset()
- func (x *Page) String() string
- type PageInfo
- func (*PageInfo) Descriptor() ([]byte, []int)deprecated
- func (x *PageInfo) GetCurrentPage() string
- func (x *PageInfo) GetDisplayName() string
- func (x *PageInfo) GetFormInfo() *PageInfo_FormInfo
- func (*PageInfo) ProtoMessage()
- func (x *PageInfo) ProtoReflect() protoreflect.Message
- func (x *PageInfo) Reset()
- func (x *PageInfo) String() string
- type PageInfo_FormInfo
- func (*PageInfo_FormInfo) Descriptor() ([]byte, []int)deprecated
- func (x *PageInfo_FormInfo) GetParameterInfo() []*PageInfo_FormInfo_ParameterInfo
- func (*PageInfo_FormInfo) ProtoMessage()
- func (x *PageInfo_FormInfo) ProtoReflect() protoreflect.Message
- func (x *PageInfo_FormInfo) Reset()
- func (x *PageInfo_FormInfo) String() string
- type PageInfo_FormInfo_ParameterInfo
- func (*PageInfo_FormInfo_ParameterInfo) Descriptor() ([]byte, []int)deprecated
- func (x *PageInfo_FormInfo_ParameterInfo) GetDisplayName() string
- func (x *PageInfo_FormInfo_ParameterInfo) GetJustCollected() bool
- func (x *PageInfo_FormInfo_ParameterInfo) GetRequired() bool
- func (x *PageInfo_FormInfo_ParameterInfo) GetState() PageInfo_FormInfo_ParameterInfo_ParameterState
- func (x *PageInfo_FormInfo_ParameterInfo) GetValue() *structpb.Value
- func (*PageInfo_FormInfo_ParameterInfo) ProtoMessage()
- func (x *PageInfo_FormInfo_ParameterInfo) ProtoReflect() protoreflect.Message
- func (x *PageInfo_FormInfo_ParameterInfo) Reset()
- func (x *PageInfo_FormInfo_ParameterInfo) String() string
- type PageInfo_FormInfo_ParameterInfo_ParameterState
- func (PageInfo_FormInfo_ParameterInfo_ParameterState) Descriptor() protoreflect.EnumDescriptor
- func (x PageInfo_FormInfo_ParameterInfo_ParameterState) Enum() *PageInfo_FormInfo_ParameterInfo_ParameterState
- func (PageInfo_FormInfo_ParameterInfo_ParameterState) EnumDescriptor() ([]byte, []int)deprecated
- func (x PageInfo_FormInfo_ParameterInfo_ParameterState) Number() protoreflect.EnumNumber
- func (x PageInfo_FormInfo_ParameterInfo_ParameterState) String() string
- func (PageInfo_FormInfo_ParameterInfo_ParameterState) Type() protoreflect.EnumType
- type PagesClient
- type PagesServer
- type ParameterDefinition
- func (*ParameterDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *ParameterDefinition) GetDescription() string
- func (x *ParameterDefinition) GetName() string
- func (x *ParameterDefinition) GetType() ParameterDefinition_ParameterTypedeprecated
- func (x *ParameterDefinition) GetTypeSchema() *TypeSchema
- func (*ParameterDefinition) ProtoMessage()
- func (x *ParameterDefinition) ProtoReflect() protoreflect.Message
- func (x *ParameterDefinition) Reset()
- func (x *ParameterDefinition) String() string
- type ParameterDefinition_ParameterType
- func (ParameterDefinition_ParameterType) Descriptor() protoreflect.EnumDescriptor
- func (x ParameterDefinition_ParameterType) Enum() *ParameterDefinition_ParameterType
- func (ParameterDefinition_ParameterType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ParameterDefinition_ParameterType) Number() protoreflect.EnumNumber
- func (x ParameterDefinition_ParameterType) String() string
- func (ParameterDefinition_ParameterType) Type() protoreflect.EnumType
- type Phrase
- type Playbook
- func (*Playbook) Descriptor() ([]byte, []int)deprecated
- func (x *Playbook) GetCodeBlock() *CodeBlock
- func (x *Playbook) GetCreateTime() *timestamppb.Timestamp
- func (x *Playbook) GetDisplayName() string
- func (x *Playbook) GetGoal() string
- func (x *Playbook) GetHandlers() []*Handler
- func (x *Playbook) GetInlineActions() []string
- func (x *Playbook) GetInputParameterDefinitions() []*ParameterDefinition
- func (x *Playbook) GetInstruction() *Playbook_Instruction
- func (x *Playbook) GetLlmModelSettings() *LlmModelSettings
- func (x *Playbook) GetName() string
- func (x *Playbook) GetOutputParameterDefinitions() []*ParameterDefinition
- func (x *Playbook) GetPlaybookType() Playbook_PlaybookType
- func (x *Playbook) GetReferencedFlows() []string
- func (x *Playbook) GetReferencedPlaybooks() []string
- func (x *Playbook) GetReferencedTools() []string
- func (x *Playbook) GetTokenCount() int64
- func (x *Playbook) GetUpdateTime() *timestamppb.Timestamp
- func (*Playbook) ProtoMessage()
- func (x *Playbook) ProtoReflect() protoreflect.Message
- func (x *Playbook) Reset()
- func (x *Playbook) String() string
- type PlaybookImportStrategy
- func (*PlaybookImportStrategy) Descriptor() ([]byte, []int)deprecated
- func (x *PlaybookImportStrategy) GetMainPlaybookImportStrategy() ImportStrategy
- func (x *PlaybookImportStrategy) GetNestedResourceImportStrategy() ImportStrategy
- func (x *PlaybookImportStrategy) GetToolImportStrategy() ImportStrategy
- func (*PlaybookImportStrategy) ProtoMessage()
- func (x *PlaybookImportStrategy) ProtoReflect() protoreflect.Message
- func (x *PlaybookImportStrategy) Reset()
- func (x *PlaybookImportStrategy) String() string
- type PlaybookInput
- type PlaybookInvocation
- func (*PlaybookInvocation) Descriptor() ([]byte, []int)deprecated
- func (x *PlaybookInvocation) GetDisplayName() string
- func (x *PlaybookInvocation) GetPlaybook() string
- func (x *PlaybookInvocation) GetPlaybookInput() *PlaybookInput
- func (x *PlaybookInvocation) GetPlaybookOutput() *PlaybookOutput
- func (x *PlaybookInvocation) GetPlaybookState() OutputState
- func (*PlaybookInvocation) ProtoMessage()
- func (x *PlaybookInvocation) ProtoReflect() protoreflect.Message
- func (x *PlaybookInvocation) Reset()
- func (x *PlaybookInvocation) String() string
- type PlaybookOutput
- type PlaybookTraceMetadata
- func (*PlaybookTraceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *PlaybookTraceMetadata) GetDisplayName() string
- func (x *PlaybookTraceMetadata) GetPlaybook() string
- func (*PlaybookTraceMetadata) ProtoMessage()
- func (x *PlaybookTraceMetadata) ProtoReflect() protoreflect.Message
- func (x *PlaybookTraceMetadata) Reset()
- func (x *PlaybookTraceMetadata) String() string
- type PlaybookTransition
- func (*PlaybookTransition) Descriptor() ([]byte, []int)deprecated
- func (x *PlaybookTransition) GetDisplayName() string
- func (x *PlaybookTransition) GetPlaybook() string
- func (*PlaybookTransition) ProtoMessage()
- func (x *PlaybookTransition) ProtoReflect() protoreflect.Message
- func (x *PlaybookTransition) Reset()
- func (x *PlaybookTransition) String() string
- type PlaybookVersion
- func (*PlaybookVersion) Descriptor() ([]byte, []int)deprecated
- func (x *PlaybookVersion) GetDescription() string
- func (x *PlaybookVersion) GetExamples() []*Example
- func (x *PlaybookVersion) GetName() string
- func (x *PlaybookVersion) GetPlaybook() *Playbook
- func (x *PlaybookVersion) GetUpdateTime() *timestamppb.Timestamp
- func (*PlaybookVersion) ProtoMessage()
- func (x *PlaybookVersion) ProtoReflect() protoreflect.Message
- func (x *PlaybookVersion) Reset()
- func (x *PlaybookVersion) String() string
- type Playbook_Instruction
- func (*Playbook_Instruction) Descriptor() ([]byte, []int)deprecated
- func (x *Playbook_Instruction) GetGuidelines() string
- func (x *Playbook_Instruction) GetSteps() []*Playbook_Step
- func (*Playbook_Instruction) ProtoMessage()
- func (x *Playbook_Instruction) ProtoReflect() protoreflect.Message
- func (x *Playbook_Instruction) Reset()
- func (x *Playbook_Instruction) String() string
- type Playbook_PlaybookType
- func (Playbook_PlaybookType) Descriptor() protoreflect.EnumDescriptor
- func (x Playbook_PlaybookType) Enum() *Playbook_PlaybookType
- func (Playbook_PlaybookType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Playbook_PlaybookType) Number() protoreflect.EnumNumber
- func (x Playbook_PlaybookType) String() string
- func (Playbook_PlaybookType) Type() protoreflect.EnumType
- type Playbook_Step
- func (*Playbook_Step) Descriptor() ([]byte, []int)deprecated
- func (x *Playbook_Step) GetInstruction() isPlaybook_Step_Instruction
- func (x *Playbook_Step) GetSteps() []*Playbook_Step
- func (x *Playbook_Step) GetText() string
- func (*Playbook_Step) ProtoMessage()
- func (x *Playbook_Step) ProtoReflect() protoreflect.Message
- func (x *Playbook_Step) Reset()
- func (x *Playbook_Step) String() string
- type Playbook_Step_Text
- type PlaybooksClient
- type PlaybooksServer
- type QueryInput
- func (*QueryInput) Descriptor() ([]byte, []int)deprecated
- func (x *QueryInput) GetAudio() *AudioInput
- func (x *QueryInput) GetDtmf() *DtmfInput
- func (x *QueryInput) GetEvent() *EventInput
- func (x *QueryInput) GetInput() isQueryInput_Input
- func (x *QueryInput) GetIntent() *IntentInput
- func (x *QueryInput) GetLanguageCode() string
- func (x *QueryInput) GetText() *TextInput
- func (x *QueryInput) GetToolCallResult() *ToolCallResult
- func (*QueryInput) ProtoMessage()
- func (x *QueryInput) ProtoReflect() protoreflect.Message
- func (x *QueryInput) Reset()
- func (x *QueryInput) String() string
- type QueryInput_Audio
- type QueryInput_Dtmf
- type QueryInput_Event
- type QueryInput_Intent
- type QueryInput_Text
- type QueryInput_ToolCallResult
- type QueryParameters
- func (*QueryParameters) Descriptor() ([]byte, []int)deprecated
- func (x *QueryParameters) GetAnalyzeQueryTextSentiment() bool
- func (x *QueryParameters) GetChannel() string
- func (x *QueryParameters) GetCurrentPage() string
- func (x *QueryParameters) GetCurrentPlaybook() string
- func (x *QueryParameters) GetDisableWebhook() bool
- func (x *QueryParameters) GetEndUserMetadata() *structpb.Struct
- func (x *QueryParameters) GetFlowVersions() []string
- func (x *QueryParameters) GetGeoLocation() *latlng.LatLng
- func (x *QueryParameters) GetLlmModelSettings() *LlmModelSettings
- func (x *QueryParameters) GetParameterScope() string
- func (x *QueryParameters) GetParameters() *structpb.Struct
- func (x *QueryParameters) GetPayload() *structpb.Struct
- func (x *QueryParameters) GetPopulateDataStoreConnectionSignals() booldeprecated
- func (x *QueryParameters) GetSearchConfig() *SearchConfig
- func (x *QueryParameters) GetSessionEntityTypes() []*SessionEntityType
- func (x *QueryParameters) GetSessionTtl() *durationpb.Duration
- 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) GetAdvancedSettings() *AdvancedSettings
- func (x *QueryResult) GetAllowAnswerFeedback() bool
- func (x *QueryResult) GetCurrentFlow() *Flow
- func (x *QueryResult) GetCurrentPage() *Page
- func (x *QueryResult) GetDataStoreConnectionSignals() *DataStoreConnectionSignals
- func (x *QueryResult) GetDiagnosticInfo() *structpb.Struct
- func (x *QueryResult) GetDtmf() *DtmfInput
- func (x *QueryResult) GetIntent() *Intentdeprecated
- func (x *QueryResult) GetIntentDetectionConfidence() float32deprecated
- func (x *QueryResult) GetLanguageCode() string
- func (x *QueryResult) GetMatch() *Match
- func (x *QueryResult) GetParameters() *structpb.Struct
- func (x *QueryResult) GetQuery() isQueryResult_Query
- func (x *QueryResult) GetResponseMessages() []*ResponseMessage
- func (x *QueryResult) GetSentimentAnalysisResult() *SentimentAnalysisResult
- func (x *QueryResult) GetText() string
- func (x *QueryResult) GetTraceBlocks() []*TraceBlock
- func (x *QueryResult) GetTranscript() string
- func (x *QueryResult) GetTriggerEvent() string
- func (x *QueryResult) GetTriggerIntent() string
- func (x *QueryResult) GetWebhookPayloads() []*structpb.Struct
- func (x *QueryResult) GetWebhookStatuses() []*status.Status
- func (*QueryResult) ProtoMessage()
- func (x *QueryResult) ProtoReflect() protoreflect.Message
- func (x *QueryResult) Reset()
- func (x *QueryResult) String() string
- type QueryResult_Dtmf
- type QueryResult_Text
- type QueryResult_Transcript
- type QueryResult_TriggerEvent
- type QueryResult_TriggerIntent
- type ResourceName
- func (*ResourceName) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceName) GetDisplayName() string
- func (x *ResourceName) GetName() string
- func (*ResourceName) ProtoMessage()
- func (x *ResourceName) ProtoReflect() protoreflect.Message
- func (x *ResourceName) Reset()
- func (x *ResourceName) String() string
- type ResponseMessage
- func (*ResponseMessage) Descriptor() ([]byte, []int)deprecated
- func (x *ResponseMessage) GetChannel() string
- func (x *ResponseMessage) GetConversationSuccess() *ResponseMessage_ConversationSuccess
- func (x *ResponseMessage) GetEndInteraction() *ResponseMessage_EndInteraction
- func (x *ResponseMessage) GetKnowledgeInfoCard() *ResponseMessage_KnowledgeInfoCard
- func (x *ResponseMessage) GetLiveAgentHandoff() *ResponseMessage_LiveAgentHandoff
- func (x *ResponseMessage) GetMessage() isResponseMessage_Message
- func (x *ResponseMessage) GetMixedAudio() *ResponseMessage_MixedAudio
- func (x *ResponseMessage) GetOutputAudioText() *ResponseMessage_OutputAudioText
- func (x *ResponseMessage) GetPayload() *structpb.Struct
- func (x *ResponseMessage) GetPlayAudio() *ResponseMessage_PlayAudio
- func (x *ResponseMessage) GetResponseType() ResponseMessage_ResponseType
- func (x *ResponseMessage) GetTelephonyTransferCall() *ResponseMessage_TelephonyTransferCall
- func (x *ResponseMessage) GetText() *ResponseMessage_Text
- func (x *ResponseMessage) GetToolCall() *ToolCall
- func (*ResponseMessage) ProtoMessage()
- func (x *ResponseMessage) ProtoReflect() protoreflect.Message
- func (x *ResponseMessage) Reset()
- func (x *ResponseMessage) String() string
- type ResponseMessage_ConversationSuccess
- func (*ResponseMessage_ConversationSuccess) Descriptor() ([]byte, []int)deprecated
- func (x *ResponseMessage_ConversationSuccess) GetMetadata() *structpb.Struct
- func (*ResponseMessage_ConversationSuccess) ProtoMessage()
- func (x *ResponseMessage_ConversationSuccess) ProtoReflect() protoreflect.Message
- func (x *ResponseMessage_ConversationSuccess) Reset()
- func (x *ResponseMessage_ConversationSuccess) String() string
- type ResponseMessage_ConversationSuccess_
- type ResponseMessage_EndInteraction
- func (*ResponseMessage_EndInteraction) Descriptor() ([]byte, []int)deprecated
- func (*ResponseMessage_EndInteraction) ProtoMessage()
- func (x *ResponseMessage_EndInteraction) ProtoReflect() protoreflect.Message
- func (x *ResponseMessage_EndInteraction) Reset()
- func (x *ResponseMessage_EndInteraction) String() string
- type ResponseMessage_EndInteraction_
- type ResponseMessage_KnowledgeInfoCard
- func (*ResponseMessage_KnowledgeInfoCard) Descriptor() ([]byte, []int)deprecated
- func (*ResponseMessage_KnowledgeInfoCard) ProtoMessage()
- func (x *ResponseMessage_KnowledgeInfoCard) ProtoReflect() protoreflect.Message
- func (x *ResponseMessage_KnowledgeInfoCard) Reset()
- func (x *ResponseMessage_KnowledgeInfoCard) String() string
- type ResponseMessage_KnowledgeInfoCard_
- type ResponseMessage_LiveAgentHandoff
- func (*ResponseMessage_LiveAgentHandoff) Descriptor() ([]byte, []int)deprecated
- func (x *ResponseMessage_LiveAgentHandoff) GetMetadata() *structpb.Struct
- func (*ResponseMessage_LiveAgentHandoff) ProtoMessage()
- func (x *ResponseMessage_LiveAgentHandoff) ProtoReflect() protoreflect.Message
- func (x *ResponseMessage_LiveAgentHandoff) Reset()
- func (x *ResponseMessage_LiveAgentHandoff) String() string
- type ResponseMessage_LiveAgentHandoff_
- type ResponseMessage_MixedAudio
- func (*ResponseMessage_MixedAudio) Descriptor() ([]byte, []int)deprecated
- func (x *ResponseMessage_MixedAudio) GetSegments() []*ResponseMessage_MixedAudio_Segment
- func (*ResponseMessage_MixedAudio) ProtoMessage()
- func (x *ResponseMessage_MixedAudio) ProtoReflect() protoreflect.Message
- func (x *ResponseMessage_MixedAudio) Reset()
- func (x *ResponseMessage_MixedAudio) String() string
- type ResponseMessage_MixedAudio_
- type ResponseMessage_MixedAudio_Segment
- func (*ResponseMessage_MixedAudio_Segment) Descriptor() ([]byte, []int)deprecated
- func (x *ResponseMessage_MixedAudio_Segment) GetAllowPlaybackInterruption() bool
- func (x *ResponseMessage_MixedAudio_Segment) GetAudio() []byte
- func (x *ResponseMessage_MixedAudio_Segment) GetContent() isResponseMessage_MixedAudio_Segment_Content
- func (x *ResponseMessage_MixedAudio_Segment) GetUri() string
- func (*ResponseMessage_MixedAudio_Segment) ProtoMessage()
- func (x *ResponseMessage_MixedAudio_Segment) ProtoReflect() protoreflect.Message
- func (x *ResponseMessage_MixedAudio_Segment) Reset()
- func (x *ResponseMessage_MixedAudio_Segment) String() string
- type ResponseMessage_MixedAudio_Segment_Audio
- type ResponseMessage_MixedAudio_Segment_Uri
- type ResponseMessage_OutputAudioText
- func (*ResponseMessage_OutputAudioText) Descriptor() ([]byte, []int)deprecated
- func (x *ResponseMessage_OutputAudioText) GetAllowPlaybackInterruption() bool
- func (x *ResponseMessage_OutputAudioText) GetSource() isResponseMessage_OutputAudioText_Source
- func (x *ResponseMessage_OutputAudioText) GetSsml() string
- func (x *ResponseMessage_OutputAudioText) GetText() string
- func (*ResponseMessage_OutputAudioText) ProtoMessage()
- func (x *ResponseMessage_OutputAudioText) ProtoReflect() protoreflect.Message
- func (x *ResponseMessage_OutputAudioText) Reset()
- func (x *ResponseMessage_OutputAudioText) String() string
- type ResponseMessage_OutputAudioText_
- type ResponseMessage_OutputAudioText_Ssml
- type ResponseMessage_OutputAudioText_Text
- type ResponseMessage_Payload
- type ResponseMessage_PlayAudio
- func (*ResponseMessage_PlayAudio) Descriptor() ([]byte, []int)deprecated
- func (x *ResponseMessage_PlayAudio) GetAllowPlaybackInterruption() bool
- func (x *ResponseMessage_PlayAudio) GetAudioUri() string
- func (*ResponseMessage_PlayAudio) ProtoMessage()
- func (x *ResponseMessage_PlayAudio) ProtoReflect() protoreflect.Message
- func (x *ResponseMessage_PlayAudio) Reset()
- func (x *ResponseMessage_PlayAudio) String() string
- type ResponseMessage_PlayAudio_
- type ResponseMessage_ResponseType
- func (ResponseMessage_ResponseType) Descriptor() protoreflect.EnumDescriptor
- func (x ResponseMessage_ResponseType) Enum() *ResponseMessage_ResponseType
- func (ResponseMessage_ResponseType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ResponseMessage_ResponseType) Number() protoreflect.EnumNumber
- func (x ResponseMessage_ResponseType) String() string
- func (ResponseMessage_ResponseType) Type() protoreflect.EnumType
- type ResponseMessage_TelephonyTransferCall
- func (*ResponseMessage_TelephonyTransferCall) Descriptor() ([]byte, []int)deprecated
- func (x *ResponseMessage_TelephonyTransferCall) GetEndpoint() isResponseMessage_TelephonyTransferCall_Endpoint
- func (x *ResponseMessage_TelephonyTransferCall) GetPhoneNumber() string
- func (*ResponseMessage_TelephonyTransferCall) ProtoMessage()
- func (x *ResponseMessage_TelephonyTransferCall) ProtoReflect() protoreflect.Message
- func (x *ResponseMessage_TelephonyTransferCall) Reset()
- func (x *ResponseMessage_TelephonyTransferCall) String() string
- type ResponseMessage_TelephonyTransferCall_
- type ResponseMessage_TelephonyTransferCall_PhoneNumber
- type ResponseMessage_Text
- func (*ResponseMessage_Text) Descriptor() ([]byte, []int)deprecated
- func (x *ResponseMessage_Text) GetAllowPlaybackInterruption() bool
- func (x *ResponseMessage_Text) GetText() []string
- func (*ResponseMessage_Text) ProtoMessage()
- func (x *ResponseMessage_Text) ProtoReflect() protoreflect.Message
- func (x *ResponseMessage_Text) Reset()
- func (x *ResponseMessage_Text) String() string
- type ResponseMessage_Text_
- type ResponseMessage_ToolCall
- 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) GetGitSource() *RestoreAgentRequest_GitSource
- func (x *RestoreAgentRequest) GetName() string
- func (x *RestoreAgentRequest) GetRestoreOption() RestoreAgentRequest_RestoreOption
- 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 RestoreAgentRequest_GitSource
- func (*RestoreAgentRequest_GitSource) Descriptor() ([]byte, []int)deprecated
- func (x *RestoreAgentRequest_GitSource) GetTrackingBranch() string
- func (*RestoreAgentRequest_GitSource) ProtoMessage()
- func (x *RestoreAgentRequest_GitSource) ProtoReflect() protoreflect.Message
- func (x *RestoreAgentRequest_GitSource) Reset()
- func (x *RestoreAgentRequest_GitSource) String() string
- type RestoreAgentRequest_GitSource_
- type RestoreAgentRequest_RestoreOption
- func (RestoreAgentRequest_RestoreOption) Descriptor() protoreflect.EnumDescriptor
- func (x RestoreAgentRequest_RestoreOption) Enum() *RestoreAgentRequest_RestoreOption
- func (RestoreAgentRequest_RestoreOption) EnumDescriptor() ([]byte, []int)deprecated
- func (x RestoreAgentRequest_RestoreOption) Number() protoreflect.EnumNumber
- func (x RestoreAgentRequest_RestoreOption) String() string
- func (RestoreAgentRequest_RestoreOption) Type() protoreflect.EnumType
- type RestorePlaybookVersionRequest
- func (*RestorePlaybookVersionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RestorePlaybookVersionRequest) GetName() string
- func (*RestorePlaybookVersionRequest) ProtoMessage()
- func (x *RestorePlaybookVersionRequest) ProtoReflect() protoreflect.Message
- func (x *RestorePlaybookVersionRequest) Reset()
- func (x *RestorePlaybookVersionRequest) String() string
- type RestorePlaybookVersionResponse
- func (*RestorePlaybookVersionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RestorePlaybookVersionResponse) GetPlaybook() *Playbook
- func (*RestorePlaybookVersionResponse) ProtoMessage()
- func (x *RestorePlaybookVersionResponse) ProtoReflect() protoreflect.Message
- func (x *RestorePlaybookVersionResponse) Reset()
- func (x *RestorePlaybookVersionResponse) String() string
- type RestoreToolVersionRequest
- func (*RestoreToolVersionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RestoreToolVersionRequest) GetName() string
- func (*RestoreToolVersionRequest) ProtoMessage()
- func (x *RestoreToolVersionRequest) ProtoReflect() protoreflect.Message
- func (x *RestoreToolVersionRequest) Reset()
- func (x *RestoreToolVersionRequest) String() string
- type RestoreToolVersionResponse
- func (*RestoreToolVersionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RestoreToolVersionResponse) GetTool() *Tool
- func (*RestoreToolVersionResponse) ProtoMessage()
- func (x *RestoreToolVersionResponse) ProtoReflect() protoreflect.Message
- func (x *RestoreToolVersionResponse) Reset()
- func (x *RestoreToolVersionResponse) String() string
- type RolloutConfig
- func (*RolloutConfig) Descriptor() ([]byte, []int)deprecated
- func (x *RolloutConfig) GetFailureCondition() string
- func (x *RolloutConfig) GetRolloutCondition() string
- func (x *RolloutConfig) GetRolloutSteps() []*RolloutConfig_RolloutStep
- func (*RolloutConfig) ProtoMessage()
- func (x *RolloutConfig) ProtoReflect() protoreflect.Message
- func (x *RolloutConfig) Reset()
- func (x *RolloutConfig) String() string
- type RolloutConfig_RolloutStep
- func (*RolloutConfig_RolloutStep) Descriptor() ([]byte, []int)deprecated
- func (x *RolloutConfig_RolloutStep) GetDisplayName() string
- func (x *RolloutConfig_RolloutStep) GetMinDuration() *durationpb.Duration
- func (x *RolloutConfig_RolloutStep) GetTrafficPercent() int32
- func (*RolloutConfig_RolloutStep) ProtoMessage()
- func (x *RolloutConfig_RolloutStep) ProtoReflect() protoreflect.Message
- func (x *RolloutConfig_RolloutStep) Reset()
- func (x *RolloutConfig_RolloutStep) String() string
- type RolloutState
- func (*RolloutState) Descriptor() ([]byte, []int)deprecated
- func (x *RolloutState) GetStartTime() *timestamppb.Timestamp
- func (x *RolloutState) GetStep() string
- func (x *RolloutState) GetStepIndex() int32
- func (*RolloutState) ProtoMessage()
- func (x *RolloutState) ProtoReflect() protoreflect.Message
- func (x *RolloutState) Reset()
- func (x *RolloutState) String() string
- type RunContinuousTestMetadata
- func (*RunContinuousTestMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *RunContinuousTestMetadata) GetErrors() []*TestError
- func (*RunContinuousTestMetadata) ProtoMessage()
- func (x *RunContinuousTestMetadata) ProtoReflect() protoreflect.Message
- func (x *RunContinuousTestMetadata) Reset()
- func (x *RunContinuousTestMetadata) String() string
- type RunContinuousTestRequest
- func (*RunContinuousTestRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RunContinuousTestRequest) GetEnvironment() string
- func (*RunContinuousTestRequest) ProtoMessage()
- func (x *RunContinuousTestRequest) ProtoReflect() protoreflect.Message
- func (x *RunContinuousTestRequest) Reset()
- func (x *RunContinuousTestRequest) String() string
- type RunContinuousTestResponse
- func (*RunContinuousTestResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RunContinuousTestResponse) GetContinuousTestResult() *ContinuousTestResult
- func (*RunContinuousTestResponse) ProtoMessage()
- func (x *RunContinuousTestResponse) ProtoReflect() protoreflect.Message
- func (x *RunContinuousTestResponse) Reset()
- func (x *RunContinuousTestResponse) String() string
- type RunTestCaseMetadata
- type RunTestCaseRequest
- func (*RunTestCaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RunTestCaseRequest) GetEnvironment() string
- func (x *RunTestCaseRequest) GetName() string
- func (*RunTestCaseRequest) ProtoMessage()
- func (x *RunTestCaseRequest) ProtoReflect() protoreflect.Message
- func (x *RunTestCaseRequest) Reset()
- func (x *RunTestCaseRequest) String() string
- type RunTestCaseResponse
- func (*RunTestCaseResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RunTestCaseResponse) GetResult() *TestCaseResult
- func (*RunTestCaseResponse) ProtoMessage()
- func (x *RunTestCaseResponse) ProtoReflect() protoreflect.Message
- func (x *RunTestCaseResponse) Reset()
- func (x *RunTestCaseResponse) String() string
- type SafetySettings
- func (*SafetySettings) Descriptor() ([]byte, []int)deprecated
- func (x *SafetySettings) GetBannedPhrases() []*SafetySettings_Phrase
- func (x *SafetySettings) GetDefaultBannedPhraseMatchStrategy() SafetySettings_PhraseMatchStrategy
- func (x *SafetySettings) GetDefaultRaiSettings() *SafetySettings_RaiSettings
- func (x *SafetySettings) GetPromptSecuritySettings() *SafetySettings_PromptSecuritySettings
- func (x *SafetySettings) GetRaiSettings() *SafetySettings_RaiSettings
- func (*SafetySettings) ProtoMessage()
- func (x *SafetySettings) ProtoReflect() protoreflect.Message
- func (x *SafetySettings) Reset()
- func (x *SafetySettings) String() string
- type SafetySettings_Phrase
- func (*SafetySettings_Phrase) Descriptor() ([]byte, []int)deprecated
- func (x *SafetySettings_Phrase) GetLanguageCode() string
- func (x *SafetySettings_Phrase) GetText() string
- func (*SafetySettings_Phrase) ProtoMessage()
- func (x *SafetySettings_Phrase) ProtoReflect() protoreflect.Message
- func (x *SafetySettings_Phrase) Reset()
- func (x *SafetySettings_Phrase) String() string
- type SafetySettings_PhraseMatchStrategy
- func (SafetySettings_PhraseMatchStrategy) Descriptor() protoreflect.EnumDescriptor
- func (x SafetySettings_PhraseMatchStrategy) Enum() *SafetySettings_PhraseMatchStrategy
- func (SafetySettings_PhraseMatchStrategy) EnumDescriptor() ([]byte, []int)deprecated
- func (x SafetySettings_PhraseMatchStrategy) Number() protoreflect.EnumNumber
- func (x SafetySettings_PhraseMatchStrategy) String() string
- func (SafetySettings_PhraseMatchStrategy) Type() protoreflect.EnumType
- type SafetySettings_PromptSecuritySettings
- func (*SafetySettings_PromptSecuritySettings) Descriptor() ([]byte, []int)deprecated
- func (x *SafetySettings_PromptSecuritySettings) GetEnablePromptSecurity() bool
- func (*SafetySettings_PromptSecuritySettings) ProtoMessage()
- func (x *SafetySettings_PromptSecuritySettings) ProtoReflect() protoreflect.Message
- func (x *SafetySettings_PromptSecuritySettings) Reset()
- func (x *SafetySettings_PromptSecuritySettings) String() string
- type SafetySettings_RaiSettings
- func (*SafetySettings_RaiSettings) Descriptor() ([]byte, []int)deprecated
- func (x *SafetySettings_RaiSettings) GetCategoryFilters() []*SafetySettings_RaiSettings_CategoryFilter
- func (*SafetySettings_RaiSettings) ProtoMessage()
- func (x *SafetySettings_RaiSettings) ProtoReflect() protoreflect.Message
- func (x *SafetySettings_RaiSettings) Reset()
- func (x *SafetySettings_RaiSettings) String() string
- type SafetySettings_RaiSettings_CategoryFilter
- func (*SafetySettings_RaiSettings_CategoryFilter) Descriptor() ([]byte, []int)deprecated
- func (x *SafetySettings_RaiSettings_CategoryFilter) GetCategory() SafetySettings_RaiSettings_SafetyCategory
- func (x *SafetySettings_RaiSettings_CategoryFilter) GetFilterLevel() SafetySettings_RaiSettings_SafetyFilterLevel
- func (*SafetySettings_RaiSettings_CategoryFilter) ProtoMessage()
- func (x *SafetySettings_RaiSettings_CategoryFilter) ProtoReflect() protoreflect.Message
- func (x *SafetySettings_RaiSettings_CategoryFilter) Reset()
- func (x *SafetySettings_RaiSettings_CategoryFilter) String() string
- type SafetySettings_RaiSettings_SafetyCategory
- func (SafetySettings_RaiSettings_SafetyCategory) Descriptor() protoreflect.EnumDescriptor
- func (x SafetySettings_RaiSettings_SafetyCategory) Enum() *SafetySettings_RaiSettings_SafetyCategory
- func (SafetySettings_RaiSettings_SafetyCategory) EnumDescriptor() ([]byte, []int)deprecated
- func (x SafetySettings_RaiSettings_SafetyCategory) Number() protoreflect.EnumNumber
- func (x SafetySettings_RaiSettings_SafetyCategory) String() string
- func (SafetySettings_RaiSettings_SafetyCategory) Type() protoreflect.EnumType
- type SafetySettings_RaiSettings_SafetyFilterLevel
- func (SafetySettings_RaiSettings_SafetyFilterLevel) Descriptor() protoreflect.EnumDescriptor
- func (x SafetySettings_RaiSettings_SafetyFilterLevel) Enum() *SafetySettings_RaiSettings_SafetyFilterLevel
- func (SafetySettings_RaiSettings_SafetyFilterLevel) EnumDescriptor() ([]byte, []int)deprecated
- func (x SafetySettings_RaiSettings_SafetyFilterLevel) Number() protoreflect.EnumNumber
- func (x SafetySettings_RaiSettings_SafetyFilterLevel) String() string
- func (SafetySettings_RaiSettings_SafetyFilterLevel) Type() protoreflect.EnumType
- type SearchConfig
- func (*SearchConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SearchConfig) GetBoostSpecs() []*BoostSpecs
- func (x *SearchConfig) GetFilterSpecs() []*FilterSpecs
- func (*SearchConfig) ProtoMessage()
- func (x *SearchConfig) ProtoReflect() protoreflect.Message
- func (x *SearchConfig) Reset()
- func (x *SearchConfig) String() string
- type SecuritySettings
- func (*SecuritySettings) Descriptor() ([]byte, []int)deprecated
- func (x *SecuritySettings) GetAudioExportSettings() *SecuritySettings_AudioExportSettings
- func (x *SecuritySettings) GetDataRetention() isSecuritySettings_DataRetention
- func (x *SecuritySettings) GetDeidentifyTemplate() string
- func (x *SecuritySettings) GetDisplayName() string
- func (x *SecuritySettings) GetInsightsExportSettings() *SecuritySettings_InsightsExportSettings
- func (x *SecuritySettings) GetInspectTemplate() string
- func (x *SecuritySettings) GetName() string
- func (x *SecuritySettings) GetPurgeDataTypes() []SecuritySettings_PurgeDataType
- func (x *SecuritySettings) GetRedactionScope() SecuritySettings_RedactionScope
- func (x *SecuritySettings) GetRedactionStrategy() SecuritySettings_RedactionStrategy
- func (x *SecuritySettings) GetRetentionStrategy() SecuritySettings_RetentionStrategy
- func (x *SecuritySettings) GetRetentionWindowDays() int32
- func (*SecuritySettings) ProtoMessage()
- func (x *SecuritySettings) ProtoReflect() protoreflect.Message
- func (x *SecuritySettings) Reset()
- func (x *SecuritySettings) String() string
- type SecuritySettingsServiceClient
- type SecuritySettingsServiceServer
- type SecuritySettings_AudioExportSettings
- func (*SecuritySettings_AudioExportSettings) Descriptor() ([]byte, []int)deprecated
- func (x *SecuritySettings_AudioExportSettings) GetAudioExportPattern() string
- func (x *SecuritySettings_AudioExportSettings) GetAudioFormat() SecuritySettings_AudioExportSettings_AudioFormat
- func (x *SecuritySettings_AudioExportSettings) GetEnableAudioRedaction() bool
- func (x *SecuritySettings_AudioExportSettings) GetGcsBucket() string
- func (x *SecuritySettings_AudioExportSettings) GetStoreTtsAudio() bool
- func (*SecuritySettings_AudioExportSettings) ProtoMessage()
- func (x *SecuritySettings_AudioExportSettings) ProtoReflect() protoreflect.Message
- func (x *SecuritySettings_AudioExportSettings) Reset()
- func (x *SecuritySettings_AudioExportSettings) String() string
- type SecuritySettings_AudioExportSettings_AudioFormat
- func (SecuritySettings_AudioExportSettings_AudioFormat) Descriptor() protoreflect.EnumDescriptor
- func (x SecuritySettings_AudioExportSettings_AudioFormat) Enum() *SecuritySettings_AudioExportSettings_AudioFormat
- func (SecuritySettings_AudioExportSettings_AudioFormat) EnumDescriptor() ([]byte, []int)deprecated
- func (x SecuritySettings_AudioExportSettings_AudioFormat) Number() protoreflect.EnumNumber
- func (x SecuritySettings_AudioExportSettings_AudioFormat) String() string
- func (SecuritySettings_AudioExportSettings_AudioFormat) Type() protoreflect.EnumType
- type SecuritySettings_InsightsExportSettings
- func (*SecuritySettings_InsightsExportSettings) Descriptor() ([]byte, []int)deprecated
- func (x *SecuritySettings_InsightsExportSettings) GetEnableInsightsExport() bool
- func (*SecuritySettings_InsightsExportSettings) ProtoMessage()
- func (x *SecuritySettings_InsightsExportSettings) ProtoReflect() protoreflect.Message
- func (x *SecuritySettings_InsightsExportSettings) Reset()
- func (x *SecuritySettings_InsightsExportSettings) String() string
- type SecuritySettings_PurgeDataType
- func (SecuritySettings_PurgeDataType) Descriptor() protoreflect.EnumDescriptor
- func (x SecuritySettings_PurgeDataType) Enum() *SecuritySettings_PurgeDataType
- func (SecuritySettings_PurgeDataType) EnumDescriptor() ([]byte, []int)deprecated
- func (x SecuritySettings_PurgeDataType) Number() protoreflect.EnumNumber
- func (x SecuritySettings_PurgeDataType) String() string
- func (SecuritySettings_PurgeDataType) Type() protoreflect.EnumType
- type SecuritySettings_RedactionScope
- func (SecuritySettings_RedactionScope) Descriptor() protoreflect.EnumDescriptor
- func (x SecuritySettings_RedactionScope) Enum() *SecuritySettings_RedactionScope
- func (SecuritySettings_RedactionScope) EnumDescriptor() ([]byte, []int)deprecated
- func (x SecuritySettings_RedactionScope) Number() protoreflect.EnumNumber
- func (x SecuritySettings_RedactionScope) String() string
- func (SecuritySettings_RedactionScope) Type() protoreflect.EnumType
- type SecuritySettings_RedactionStrategy
- func (SecuritySettings_RedactionStrategy) Descriptor() protoreflect.EnumDescriptor
- func (x SecuritySettings_RedactionStrategy) Enum() *SecuritySettings_RedactionStrategy
- func (SecuritySettings_RedactionStrategy) EnumDescriptor() ([]byte, []int)deprecated
- func (x SecuritySettings_RedactionStrategy) Number() protoreflect.EnumNumber
- func (x SecuritySettings_RedactionStrategy) String() string
- func (SecuritySettings_RedactionStrategy) Type() protoreflect.EnumType
- type SecuritySettings_RetentionStrategy
- func (SecuritySettings_RetentionStrategy) Descriptor() protoreflect.EnumDescriptor
- func (x SecuritySettings_RetentionStrategy) Enum() *SecuritySettings_RetentionStrategy
- func (SecuritySettings_RetentionStrategy) EnumDescriptor() ([]byte, []int)deprecated
- func (x SecuritySettings_RetentionStrategy) Number() protoreflect.EnumNumber
- func (x SecuritySettings_RetentionStrategy) String() string
- func (SecuritySettings_RetentionStrategy) Type() protoreflect.EnumType
- type SecuritySettings_RetentionStrategy_
- type SecuritySettings_RetentionWindowDays
- type SentimentAnalysisResult
- func (*SentimentAnalysisResult) Descriptor() ([]byte, []int)deprecated
- func (x *SentimentAnalysisResult) GetMagnitude() float32
- func (x *SentimentAnalysisResult) GetScore() float32
- func (*SentimentAnalysisResult) ProtoMessage()
- func (x *SentimentAnalysisResult) ProtoReflect() protoreflect.Message
- func (x *SentimentAnalysisResult) Reset()
- func (x *SentimentAnalysisResult) 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 SessionInfo
- func (*SessionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SessionInfo) GetParameters() map[string]*structpb.Value
- func (x *SessionInfo) GetSession() string
- func (*SessionInfo) ProtoMessage()
- func (x *SessionInfo) ProtoReflect() protoreflect.Message
- func (x *SessionInfo) Reset()
- func (x *SessionInfo) String() string
- type SessionsClient
- type SessionsServer
- type Sessions_ServerStreamingDetectIntentClient
- type Sessions_ServerStreamingDetectIntentServer
- type Sessions_StreamingDetectIntentClient
- type Sessions_StreamingDetectIntentServer
- 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 SpeechProcessingMetadata
- func (*SpeechProcessingMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *SpeechProcessingMetadata) GetDisplayName() string
- func (*SpeechProcessingMetadata) ProtoMessage()
- func (x *SpeechProcessingMetadata) ProtoReflect() protoreflect.Message
- func (x *SpeechProcessingMetadata) Reset()
- func (x *SpeechProcessingMetadata) String() string
- type SpeechToTextSettings
- func (*SpeechToTextSettings) Descriptor() ([]byte, []int)deprecated
- func (x *SpeechToTextSettings) GetEnableSpeechAdaptation() bool
- func (*SpeechToTextSettings) ProtoMessage()
- func (x *SpeechToTextSettings) ProtoReflect() protoreflect.Message
- func (x *SpeechToTextSettings) Reset()
- func (x *SpeechToTextSettings) String() string
- 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 StartExperimentRequest
- func (*StartExperimentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StartExperimentRequest) GetName() string
- func (*StartExperimentRequest) ProtoMessage()
- func (x *StartExperimentRequest) ProtoReflect() protoreflect.Message
- func (x *StartExperimentRequest) Reset()
- func (x *StartExperimentRequest) String() string
- type StopExperimentRequest
- func (*StopExperimentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StopExperimentRequest) GetName() string
- func (*StopExperimentRequest) ProtoMessage()
- func (x *StopExperimentRequest) ProtoReflect() protoreflect.Message
- func (x *StopExperimentRequest) Reset()
- func (x *StopExperimentRequest) String() string
- type StreamingDetectIntentRequest
- func (*StreamingDetectIntentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StreamingDetectIntentRequest) GetEnableDebuggingInfo() bool
- func (x *StreamingDetectIntentRequest) GetEnablePartialResponse() bool
- func (x *StreamingDetectIntentRequest) GetOutputAudioConfig() *OutputAudioConfig
- func (x *StreamingDetectIntentRequest) GetQueryInput() *QueryInput
- func (x *StreamingDetectIntentRequest) GetQueryParams() *QueryParameters
- func (x *StreamingDetectIntentRequest) GetResponseView() DetectIntentResponseView
- func (x *StreamingDetectIntentRequest) GetSession() string
- 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) GetDetectIntentResponse() *DetectIntentResponse
- func (x *StreamingDetectIntentResponse) GetRecognitionResult() *StreamingRecognitionResult
- func (x *StreamingDetectIntentResponse) GetResponse() isStreamingDetectIntentResponse_Response
- func (*StreamingDetectIntentResponse) ProtoMessage()
- func (x *StreamingDetectIntentResponse) ProtoReflect() protoreflect.Message
- func (x *StreamingDetectIntentResponse) Reset()
- func (x *StreamingDetectIntentResponse) String() string
- type StreamingDetectIntentResponse_DetectIntentResponse
- type StreamingDetectIntentResponse_RecognitionResult
- 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) GetStability() float32
- 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 SubmitAnswerFeedbackRequest
- func (*SubmitAnswerFeedbackRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubmitAnswerFeedbackRequest) GetAnswerFeedback() *AnswerFeedback
- func (x *SubmitAnswerFeedbackRequest) GetResponseId() string
- func (x *SubmitAnswerFeedbackRequest) GetSession() string
- func (x *SubmitAnswerFeedbackRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*SubmitAnswerFeedbackRequest) ProtoMessage()
- func (x *SubmitAnswerFeedbackRequest) ProtoReflect() protoreflect.Message
- func (x *SubmitAnswerFeedbackRequest) Reset()
- func (x *SubmitAnswerFeedbackRequest) String() string
- type SynthesizeSpeechConfig
- func (*SynthesizeSpeechConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SynthesizeSpeechConfig) GetEffectsProfileId() []string
- func (x *SynthesizeSpeechConfig) GetPitch() float64
- 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 TestCase
- func (*TestCase) Descriptor() ([]byte, []int)deprecated
- func (x *TestCase) GetCreationTime() *timestamppb.Timestamp
- func (x *TestCase) GetDisplayName() string
- func (x *TestCase) GetLastTestResult() *TestCaseResult
- func (x *TestCase) GetName() string
- func (x *TestCase) GetNotes() string
- func (x *TestCase) GetTags() []string
- func (x *TestCase) GetTestCaseConversationTurns() []*ConversationTurn
- func (x *TestCase) GetTestConfig() *TestConfig
- func (*TestCase) ProtoMessage()
- func (x *TestCase) ProtoReflect() protoreflect.Message
- func (x *TestCase) Reset()
- func (x *TestCase) String() string
- type TestCaseError
- func (*TestCaseError) Descriptor() ([]byte, []int)deprecated
- func (x *TestCaseError) GetStatus() *status.Status
- func (x *TestCaseError) GetTestCase() *TestCase
- func (*TestCaseError) ProtoMessage()
- func (x *TestCaseError) ProtoReflect() protoreflect.Message
- func (x *TestCaseError) Reset()
- func (x *TestCaseError) String() string
- type TestCaseResult
- func (*TestCaseResult) Descriptor() ([]byte, []int)deprecated
- func (x *TestCaseResult) GetConversationTurns() []*ConversationTurn
- func (x *TestCaseResult) GetEnvironment() string
- func (x *TestCaseResult) GetName() string
- func (x *TestCaseResult) GetTestResult() TestResult
- func (x *TestCaseResult) GetTestTime() *timestamppb.Timestamp
- func (*TestCaseResult) ProtoMessage()
- func (x *TestCaseResult) ProtoReflect() protoreflect.Message
- func (x *TestCaseResult) Reset()
- func (x *TestCaseResult) String() string
- type TestCasesClient
- type TestCasesServer
- type TestConfig
- func (*TestConfig) Descriptor() ([]byte, []int)deprecated
- func (x *TestConfig) GetFlow() string
- func (x *TestConfig) GetPage() string
- func (x *TestConfig) GetTrackingParameters() []string
- func (*TestConfig) ProtoMessage()
- func (x *TestConfig) ProtoReflect() protoreflect.Message
- func (x *TestConfig) Reset()
- func (x *TestConfig) String() string
- type TestError
- func (*TestError) Descriptor() ([]byte, []int)deprecated
- func (x *TestError) GetStatus() *status.Status
- func (x *TestError) GetTestCase() string
- func (x *TestError) GetTestTime() *timestamppb.Timestamp
- func (*TestError) ProtoMessage()
- func (x *TestError) ProtoReflect() protoreflect.Message
- func (x *TestError) Reset()
- func (x *TestError) String() string
- type TestResult
- type TestRunDifference
- func (*TestRunDifference) Descriptor() ([]byte, []int)deprecated
- func (x *TestRunDifference) GetDescription() string
- func (x *TestRunDifference) GetType() TestRunDifference_DiffType
- func (*TestRunDifference) ProtoMessage()
- func (x *TestRunDifference) ProtoReflect() protoreflect.Message
- func (x *TestRunDifference) Reset()
- func (x *TestRunDifference) String() string
- type TestRunDifference_DiffType
- func (TestRunDifference_DiffType) Descriptor() protoreflect.EnumDescriptor
- func (x TestRunDifference_DiffType) Enum() *TestRunDifference_DiffType
- func (TestRunDifference_DiffType) EnumDescriptor() ([]byte, []int)deprecated
- func (x TestRunDifference_DiffType) Number() protoreflect.EnumNumber
- func (x TestRunDifference_DiffType) String() string
- func (TestRunDifference_DiffType) Type() protoreflect.EnumType
- type TextInput
- type TextToSpeechSettings
- func (*TextToSpeechSettings) Descriptor() ([]byte, []int)deprecated
- 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) GetDataStoreSpec() *Tool_DataStoreTool
- func (x *Tool) GetDescription() string
- func (x *Tool) GetDisplayName() string
- func (x *Tool) GetFunctionSpec() *Tool_FunctionTool
- func (x *Tool) GetName() string
- func (x *Tool) GetOpenApiSpec() *Tool_OpenApiTool
- func (x *Tool) GetSpecification() isTool_Specification
- func (x *Tool) GetToolType() Tool_ToolType
- 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) GetInputParameters() *structpb.Struct
- func (x *ToolCall) GetTool() string
- func (*ToolCall) ProtoMessage()
- func (x *ToolCall) ProtoReflect() protoreflect.Message
- func (x *ToolCall) Reset()
- func (x *ToolCall) String() string
- type ToolCallResult
- func (*ToolCallResult) Descriptor() ([]byte, []int)deprecated
- func (x *ToolCallResult) GetAction() string
- func (x *ToolCallResult) GetError() *ToolCallResult_Error
- func (x *ToolCallResult) GetOutputParameters() *structpb.Struct
- func (x *ToolCallResult) GetResult() isToolCallResult_Result
- 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_Error
- func (*ToolCallResult_Error) Descriptor() ([]byte, []int)deprecated
- func (x *ToolCallResult_Error) GetMessage() string
- 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_OutputParameters
- type ToolUse
- func (*ToolUse) Descriptor() ([]byte, []int)deprecated
- func (x *ToolUse) GetAction() string
- func (x *ToolUse) GetDisplayName() string
- func (x *ToolUse) GetInputActionParameters() *structpb.Struct
- func (x *ToolUse) GetOutputActionParameters() *structpb.Struct
- func (x *ToolUse) GetTool() string
- func (*ToolUse) ProtoMessage()
- func (x *ToolUse) ProtoReflect() protoreflect.Message
- func (x *ToolUse) Reset()
- func (x *ToolUse) String() string
- type ToolVersion
- func (*ToolVersion) Descriptor() ([]byte, []int)deprecated
- func (x *ToolVersion) GetCreateTime() *timestamppb.Timestamp
- func (x *ToolVersion) GetDisplayName() string
- func (x *ToolVersion) GetName() string
- func (x *ToolVersion) GetTool() *Tool
- func (x *ToolVersion) GetUpdateTime() *timestamppb.Timestamp
- func (*ToolVersion) ProtoMessage()
- func (x *ToolVersion) ProtoReflect() protoreflect.Message
- func (x *ToolVersion) Reset()
- func (x *ToolVersion) String() string
- 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) GetServiceAccountAuthConfig() *Tool_Authentication_ServiceAccountAuthConfig
- 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_ServiceAccountAuthConfig
- func (*Tool_Authentication_ServiceAccountAuthConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Tool_Authentication_ServiceAccountAuthConfig) GetServiceAccount() string
- func (*Tool_Authentication_ServiceAccountAuthConfig) ProtoMessage()
- func (x *Tool_Authentication_ServiceAccountAuthConfig) ProtoReflect() protoreflect.Message
- func (x *Tool_Authentication_ServiceAccountAuthConfig) Reset()
- func (x *Tool_Authentication_ServiceAccountAuthConfig) String() string
- type Tool_Authentication_ServiceAccountAuthConfig_
- 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_DataStoreSpec
- type Tool_DataStoreTool
- func (*Tool_DataStoreTool) Descriptor() ([]byte, []int)deprecated
- func (x *Tool_DataStoreTool) GetDataStoreConnections() []*DataStoreConnection
- func (x *Tool_DataStoreTool) GetFallbackPrompt() *Tool_DataStoreTool_FallbackPrompt
- func (*Tool_DataStoreTool) ProtoMessage()
- func (x *Tool_DataStoreTool) ProtoReflect() protoreflect.Message
- func (x *Tool_DataStoreTool) Reset()
- func (x *Tool_DataStoreTool) String() string
- type Tool_DataStoreTool_FallbackPrompt
- func (*Tool_DataStoreTool_FallbackPrompt) Descriptor() ([]byte, []int)deprecated
- func (*Tool_DataStoreTool_FallbackPrompt) ProtoMessage()
- func (x *Tool_DataStoreTool_FallbackPrompt) ProtoReflect() protoreflect.Message
- func (x *Tool_DataStoreTool_FallbackPrompt) Reset()
- func (x *Tool_DataStoreTool_FallbackPrompt) 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) 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_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 Tool_ToolType
- func (Tool_ToolType) Descriptor() protoreflect.EnumDescriptor
- func (x Tool_ToolType) Enum() *Tool_ToolType
- func (Tool_ToolType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Tool_ToolType) Number() protoreflect.EnumNumber
- func (x Tool_ToolType) String() string
- func (Tool_ToolType) Type() protoreflect.EnumType
- type ToolsClient
- type ToolsServer
- type TraceBlock
- func (*TraceBlock) Descriptor() ([]byte, []int)deprecated
- func (x *TraceBlock) GetActions() []*Action
- func (x *TraceBlock) GetCompleteTime() *timestamppb.Timestamp
- func (x *TraceBlock) GetEndState() OutputState
- func (x *TraceBlock) GetFlowTraceMetadata() *FlowTraceMetadata
- func (x *TraceBlock) GetInputParameters() *structpb.Struct
- func (x *TraceBlock) GetOutputParameters() *structpb.Struct
- func (x *TraceBlock) GetPlaybookTraceMetadata() *PlaybookTraceMetadata
- func (x *TraceBlock) GetSpeechProcessingMetadata() *SpeechProcessingMetadata
- func (x *TraceBlock) GetStartTime() *timestamppb.Timestamp
- func (x *TraceBlock) GetTraceMetadata() isTraceBlock_TraceMetadata
- func (*TraceBlock) ProtoMessage()
- func (x *TraceBlock) ProtoReflect() protoreflect.Message
- func (x *TraceBlock) Reset()
- func (x *TraceBlock) String() string
- type TraceBlock_FlowTraceMetadata
- type TraceBlock_PlaybookTraceMetadata
- type TraceBlock_SpeechProcessingMetadata
- type TrainFlowRequest
- type TransitionCoverage
- func (*TransitionCoverage) Descriptor() ([]byte, []int)deprecated
- func (x *TransitionCoverage) GetCoverageScore() float32
- func (x *TransitionCoverage) GetTransitions() []*TransitionCoverage_Transition
- func (*TransitionCoverage) ProtoMessage()
- func (x *TransitionCoverage) ProtoReflect() protoreflect.Message
- func (x *TransitionCoverage) Reset()
- func (x *TransitionCoverage) String() string
- type TransitionCoverage_Transition
- func (*TransitionCoverage_Transition) Descriptor() ([]byte, []int)deprecated
- func (x *TransitionCoverage_Transition) GetCovered() bool
- func (x *TransitionCoverage_Transition) GetDetail() isTransitionCoverage_Transition_Detail
- func (x *TransitionCoverage_Transition) GetEventHandler() *EventHandler
- func (x *TransitionCoverage_Transition) GetIndex() int32
- func (x *TransitionCoverage_Transition) GetSource() *TransitionCoverage_TransitionNode
- func (x *TransitionCoverage_Transition) GetTarget() *TransitionCoverage_TransitionNode
- func (x *TransitionCoverage_Transition) GetTransitionRoute() *TransitionRoute
- func (*TransitionCoverage_Transition) ProtoMessage()
- func (x *TransitionCoverage_Transition) ProtoReflect() protoreflect.Message
- func (x *TransitionCoverage_Transition) Reset()
- func (x *TransitionCoverage_Transition) String() string
- type TransitionCoverage_TransitionNode
- func (*TransitionCoverage_TransitionNode) Descriptor() ([]byte, []int)deprecated
- func (x *TransitionCoverage_TransitionNode) GetFlow() *Flow
- func (x *TransitionCoverage_TransitionNode) GetKind() isTransitionCoverage_TransitionNode_Kind
- func (x *TransitionCoverage_TransitionNode) GetPage() *Page
- func (*TransitionCoverage_TransitionNode) ProtoMessage()
- func (x *TransitionCoverage_TransitionNode) ProtoReflect() protoreflect.Message
- func (x *TransitionCoverage_TransitionNode) Reset()
- func (x *TransitionCoverage_TransitionNode) String() string
- type TransitionCoverage_TransitionNode_Flow
- type TransitionCoverage_TransitionNode_Page
- type TransitionCoverage_Transition_EventHandler
- type TransitionCoverage_Transition_TransitionRoute
- type TransitionRoute
- func (*TransitionRoute) Descriptor() ([]byte, []int)deprecated
- func (x *TransitionRoute) GetCondition() string
- func (x *TransitionRoute) GetDescription() string
- func (x *TransitionRoute) GetIntent() string
- func (x *TransitionRoute) GetName() string
- func (x *TransitionRoute) GetTarget() isTransitionRoute_Target
- func (x *TransitionRoute) GetTargetFlow() string
- func (x *TransitionRoute) GetTargetPage() string
- func (x *TransitionRoute) GetTriggerFulfillment() *Fulfillment
- func (*TransitionRoute) ProtoMessage()
- func (x *TransitionRoute) ProtoReflect() protoreflect.Message
- func (x *TransitionRoute) Reset()
- func (x *TransitionRoute) String() string
- type TransitionRouteGroup
- func (*TransitionRouteGroup) Descriptor() ([]byte, []int)deprecated
- func (x *TransitionRouteGroup) GetDisplayName() string
- func (x *TransitionRouteGroup) GetName() string
- func (x *TransitionRouteGroup) GetTransitionRoutes() []*TransitionRoute
- func (*TransitionRouteGroup) ProtoMessage()
- func (x *TransitionRouteGroup) ProtoReflect() protoreflect.Message
- func (x *TransitionRouteGroup) Reset()
- func (x *TransitionRouteGroup) String() string
- type TransitionRouteGroupCoverage
- func (*TransitionRouteGroupCoverage) Descriptor() ([]byte, []int)deprecated
- func (x *TransitionRouteGroupCoverage) GetCoverageScore() float32
- func (x *TransitionRouteGroupCoverage) GetCoverages() []*TransitionRouteGroupCoverage_Coverage
- func (*TransitionRouteGroupCoverage) ProtoMessage()
- func (x *TransitionRouteGroupCoverage) ProtoReflect() protoreflect.Message
- func (x *TransitionRouteGroupCoverage) Reset()
- func (x *TransitionRouteGroupCoverage) String() string
- type TransitionRouteGroupCoverage_Coverage
- func (*TransitionRouteGroupCoverage_Coverage) Descriptor() ([]byte, []int)deprecated
- func (x *TransitionRouteGroupCoverage_Coverage) GetCoverageScore() float32
- func (x *TransitionRouteGroupCoverage_Coverage) GetRouteGroup() *TransitionRouteGroup
- func (x *TransitionRouteGroupCoverage_Coverage) GetTransitions() []*TransitionRouteGroupCoverage_Coverage_Transition
- func (*TransitionRouteGroupCoverage_Coverage) ProtoMessage()
- func (x *TransitionRouteGroupCoverage_Coverage) ProtoReflect() protoreflect.Message
- func (x *TransitionRouteGroupCoverage_Coverage) Reset()
- func (x *TransitionRouteGroupCoverage_Coverage) String() string
- type TransitionRouteGroupCoverage_Coverage_Transition
- func (*TransitionRouteGroupCoverage_Coverage_Transition) Descriptor() ([]byte, []int)deprecated
- func (x *TransitionRouteGroupCoverage_Coverage_Transition) GetCovered() bool
- func (x *TransitionRouteGroupCoverage_Coverage_Transition) GetTransitionRoute() *TransitionRoute
- func (*TransitionRouteGroupCoverage_Coverage_Transition) ProtoMessage()
- func (x *TransitionRouteGroupCoverage_Coverage_Transition) ProtoReflect() protoreflect.Message
- func (x *TransitionRouteGroupCoverage_Coverage_Transition) Reset()
- func (x *TransitionRouteGroupCoverage_Coverage_Transition) String() string
- type TransitionRouteGroupsClient
- type TransitionRouteGroupsServer
- type TransitionRoute_TargetFlow
- type TransitionRoute_TargetPage
- type TypeSchema
- func (*TypeSchema) Descriptor() ([]byte, []int)deprecated
- func (x *TypeSchema) GetInlineSchema() *InlineSchema
- func (x *TypeSchema) GetSchema() isTypeSchema_Schema
- func (x *TypeSchema) GetSchemaReference() *TypeSchema_SchemaReference
- func (*TypeSchema) ProtoMessage()
- func (x *TypeSchema) ProtoReflect() protoreflect.Message
- func (x *TypeSchema) Reset()
- func (x *TypeSchema) String() string
- type TypeSchema_InlineSchema
- type TypeSchema_SchemaReference
- func (*TypeSchema_SchemaReference) Descriptor() ([]byte, []int)deprecated
- func (x *TypeSchema_SchemaReference) GetSchema() string
- func (x *TypeSchema_SchemaReference) GetTool() string
- func (*TypeSchema_SchemaReference) ProtoMessage()
- func (x *TypeSchema_SchemaReference) ProtoReflect() protoreflect.Message
- func (x *TypeSchema_SchemaReference) Reset()
- func (x *TypeSchema_SchemaReference) String() string
- type TypeSchema_SchemaReference_
- type UnimplementedAgentsServer
- func (UnimplementedAgentsServer) CreateAgent(context.Context, *CreateAgentRequest) (*Agent, error)
- 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) GetAgentValidationResult(context.Context, *GetAgentValidationResultRequest) (*AgentValidationResult, error)
- func (UnimplementedAgentsServer) GetGenerativeSettings(context.Context, *GetGenerativeSettingsRequest) (*GenerativeSettings, error)
- func (UnimplementedAgentsServer) ListAgents(context.Context, *ListAgentsRequest) (*ListAgentsResponse, error)
- func (UnimplementedAgentsServer) RestoreAgent(context.Context, *RestoreAgentRequest) (*longrunningpb.Operation, error)
- func (UnimplementedAgentsServer) UpdateAgent(context.Context, *UpdateAgentRequest) (*Agent, error)
- func (UnimplementedAgentsServer) UpdateGenerativeSettings(context.Context, *UpdateGenerativeSettingsRequest) (*GenerativeSettings, error)
- func (UnimplementedAgentsServer) ValidateAgent(context.Context, *ValidateAgentRequest) (*AgentValidationResult, error)
- type UnimplementedChangelogsServer
- type UnimplementedDeploymentsServer
- type UnimplementedEntityTypesServer
- func (UnimplementedEntityTypesServer) CreateEntityType(context.Context, *CreateEntityTypeRequest) (*EntityType, error)
- func (UnimplementedEntityTypesServer) DeleteEntityType(context.Context, *DeleteEntityTypeRequest) (*emptypb.Empty, error)
- func (UnimplementedEntityTypesServer) ExportEntityTypes(context.Context, *ExportEntityTypesRequest) (*longrunningpb.Operation, error)
- func (UnimplementedEntityTypesServer) GetEntityType(context.Context, *GetEntityTypeRequest) (*EntityType, error)
- func (UnimplementedEntityTypesServer) ImportEntityTypes(context.Context, *ImportEntityTypesRequest) (*longrunningpb.Operation, 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) (*longrunningpb.Operation, error)
- func (UnimplementedEnvironmentsServer) DeleteEnvironment(context.Context, *DeleteEnvironmentRequest) (*emptypb.Empty, error)
- func (UnimplementedEnvironmentsServer) DeployFlow(context.Context, *DeployFlowRequest) (*longrunningpb.Operation, error)
- func (UnimplementedEnvironmentsServer) GetEnvironment(context.Context, *GetEnvironmentRequest) (*Environment, error)
- func (UnimplementedEnvironmentsServer) ListContinuousTestResults(context.Context, *ListContinuousTestResultsRequest) (*ListContinuousTestResultsResponse, error)
- func (UnimplementedEnvironmentsServer) ListEnvironments(context.Context, *ListEnvironmentsRequest) (*ListEnvironmentsResponse, error)
- func (UnimplementedEnvironmentsServer) LookupEnvironmentHistory(context.Context, *LookupEnvironmentHistoryRequest) (*LookupEnvironmentHistoryResponse, error)
- func (UnimplementedEnvironmentsServer) RunContinuousTest(context.Context, *RunContinuousTestRequest) (*longrunningpb.Operation, error)
- func (UnimplementedEnvironmentsServer) UpdateEnvironment(context.Context, *UpdateEnvironmentRequest) (*longrunningpb.Operation, error)
- type UnimplementedExamplesServer
- func (UnimplementedExamplesServer) CreateExample(context.Context, *CreateExampleRequest) (*Example, error)
- func (UnimplementedExamplesServer) DeleteExample(context.Context, *DeleteExampleRequest) (*emptypb.Empty, error)
- func (UnimplementedExamplesServer) GetExample(context.Context, *GetExampleRequest) (*Example, error)
- func (UnimplementedExamplesServer) ListExamples(context.Context, *ListExamplesRequest) (*ListExamplesResponse, error)
- func (UnimplementedExamplesServer) UpdateExample(context.Context, *UpdateExampleRequest) (*Example, error)
- type UnimplementedExperimentsServer
- func (UnimplementedExperimentsServer) CreateExperiment(context.Context, *CreateExperimentRequest) (*Experiment, error)
- func (UnimplementedExperimentsServer) DeleteExperiment(context.Context, *DeleteExperimentRequest) (*emptypb.Empty, error)
- func (UnimplementedExperimentsServer) GetExperiment(context.Context, *GetExperimentRequest) (*Experiment, error)
- func (UnimplementedExperimentsServer) ListExperiments(context.Context, *ListExperimentsRequest) (*ListExperimentsResponse, error)
- func (UnimplementedExperimentsServer) StartExperiment(context.Context, *StartExperimentRequest) (*Experiment, error)
- func (UnimplementedExperimentsServer) StopExperiment(context.Context, *StopExperimentRequest) (*Experiment, error)
- func (UnimplementedExperimentsServer) UpdateExperiment(context.Context, *UpdateExperimentRequest) (*Experiment, error)
- type UnimplementedFlowsServer
- func (UnimplementedFlowsServer) CreateFlow(context.Context, *CreateFlowRequest) (*Flow, error)
- func (UnimplementedFlowsServer) DeleteFlow(context.Context, *DeleteFlowRequest) (*emptypb.Empty, error)
- func (UnimplementedFlowsServer) ExportFlow(context.Context, *ExportFlowRequest) (*longrunningpb.Operation, error)
- func (UnimplementedFlowsServer) GetFlow(context.Context, *GetFlowRequest) (*Flow, error)
- func (UnimplementedFlowsServer) GetFlowValidationResult(context.Context, *GetFlowValidationResultRequest) (*FlowValidationResult, error)
- func (UnimplementedFlowsServer) ImportFlow(context.Context, *ImportFlowRequest) (*longrunningpb.Operation, error)
- func (UnimplementedFlowsServer) ListFlows(context.Context, *ListFlowsRequest) (*ListFlowsResponse, error)
- func (UnimplementedFlowsServer) TrainFlow(context.Context, *TrainFlowRequest) (*longrunningpb.Operation, error)
- func (UnimplementedFlowsServer) UpdateFlow(context.Context, *UpdateFlowRequest) (*Flow, error)
- func (UnimplementedFlowsServer) ValidateFlow(context.Context, *ValidateFlowRequest) (*FlowValidationResult, 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) CreateIntent(context.Context, *CreateIntentRequest) (*Intent, error)
- func (UnimplementedIntentsServer) DeleteIntent(context.Context, *DeleteIntentRequest) (*emptypb.Empty, error)
- func (UnimplementedIntentsServer) ExportIntents(context.Context, *ExportIntentsRequest) (*longrunningpb.Operation, error)
- func (UnimplementedIntentsServer) GetIntent(context.Context, *GetIntentRequest) (*Intent, error)
- func (UnimplementedIntentsServer) ImportIntents(context.Context, *ImportIntentsRequest) (*longrunningpb.Operation, error)
- func (UnimplementedIntentsServer) ListIntents(context.Context, *ListIntentsRequest) (*ListIntentsResponse, error)
- func (UnimplementedIntentsServer) UpdateIntent(context.Context, *UpdateIntentRequest) (*Intent, error)
- type UnimplementedPagesServer
- func (UnimplementedPagesServer) CreatePage(context.Context, *CreatePageRequest) (*Page, error)
- func (UnimplementedPagesServer) DeletePage(context.Context, *DeletePageRequest) (*emptypb.Empty, error)
- func (UnimplementedPagesServer) GetPage(context.Context, *GetPageRequest) (*Page, error)
- func (UnimplementedPagesServer) ListPages(context.Context, *ListPagesRequest) (*ListPagesResponse, error)
- func (UnimplementedPagesServer) UpdatePage(context.Context, *UpdatePageRequest) (*Page, error)
- type UnimplementedPlaybooksServer
- func (UnimplementedPlaybooksServer) CreatePlaybook(context.Context, *CreatePlaybookRequest) (*Playbook, error)
- func (UnimplementedPlaybooksServer) CreatePlaybookVersion(context.Context, *CreatePlaybookVersionRequest) (*PlaybookVersion, error)
- func (UnimplementedPlaybooksServer) DeletePlaybook(context.Context, *DeletePlaybookRequest) (*emptypb.Empty, error)
- func (UnimplementedPlaybooksServer) DeletePlaybookVersion(context.Context, *DeletePlaybookVersionRequest) (*emptypb.Empty, error)
- func (UnimplementedPlaybooksServer) ExportPlaybook(context.Context, *ExportPlaybookRequest) (*longrunningpb.Operation, error)
- func (UnimplementedPlaybooksServer) GetPlaybook(context.Context, *GetPlaybookRequest) (*Playbook, error)
- func (UnimplementedPlaybooksServer) GetPlaybookVersion(context.Context, *GetPlaybookVersionRequest) (*PlaybookVersion, error)
- func (UnimplementedPlaybooksServer) ImportPlaybook(context.Context, *ImportPlaybookRequest) (*longrunningpb.Operation, error)
- func (UnimplementedPlaybooksServer) ListPlaybookVersions(context.Context, *ListPlaybookVersionsRequest) (*ListPlaybookVersionsResponse, error)
- func (UnimplementedPlaybooksServer) ListPlaybooks(context.Context, *ListPlaybooksRequest) (*ListPlaybooksResponse, error)
- func (UnimplementedPlaybooksServer) RestorePlaybookVersion(context.Context, *RestorePlaybookVersionRequest) (*RestorePlaybookVersionResponse, error)
- func (UnimplementedPlaybooksServer) UpdatePlaybook(context.Context, *UpdatePlaybookRequest) (*Playbook, error)
- type UnimplementedSecuritySettingsServiceServer
- func (UnimplementedSecuritySettingsServiceServer) CreateSecuritySettings(context.Context, *CreateSecuritySettingsRequest) (*SecuritySettings, error)
- func (UnimplementedSecuritySettingsServiceServer) DeleteSecuritySettings(context.Context, *DeleteSecuritySettingsRequest) (*emptypb.Empty, error)
- func (UnimplementedSecuritySettingsServiceServer) GetSecuritySettings(context.Context, *GetSecuritySettingsRequest) (*SecuritySettings, error)
- func (UnimplementedSecuritySettingsServiceServer) ListSecuritySettings(context.Context, *ListSecuritySettingsRequest) (*ListSecuritySettingsResponse, error)
- func (UnimplementedSecuritySettingsServiceServer) UpdateSecuritySettings(context.Context, *UpdateSecuritySettingsRequest) (*SecuritySettings, 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
- func (UnimplementedSessionsServer) DetectIntent(context.Context, *DetectIntentRequest) (*DetectIntentResponse, error)
- func (UnimplementedSessionsServer) FulfillIntent(context.Context, *FulfillIntentRequest) (*FulfillIntentResponse, error)
- func (UnimplementedSessionsServer) MatchIntent(context.Context, *MatchIntentRequest) (*MatchIntentResponse, error)
- func (UnimplementedSessionsServer) ServerStreamingDetectIntent(*DetectIntentRequest, Sessions_ServerStreamingDetectIntentServer) error
- func (UnimplementedSessionsServer) StreamingDetectIntent(Sessions_StreamingDetectIntentServer) error
- func (UnimplementedSessionsServer) SubmitAnswerFeedback(context.Context, *SubmitAnswerFeedbackRequest) (*AnswerFeedback, error)
- type UnimplementedTestCasesServer
- func (UnimplementedTestCasesServer) BatchDeleteTestCases(context.Context, *BatchDeleteTestCasesRequest) (*emptypb.Empty, error)
- func (UnimplementedTestCasesServer) BatchRunTestCases(context.Context, *BatchRunTestCasesRequest) (*longrunningpb.Operation, error)
- func (UnimplementedTestCasesServer) CalculateCoverage(context.Context, *CalculateCoverageRequest) (*CalculateCoverageResponse, error)
- func (UnimplementedTestCasesServer) CreateTestCase(context.Context, *CreateTestCaseRequest) (*TestCase, error)
- func (UnimplementedTestCasesServer) ExportTestCases(context.Context, *ExportTestCasesRequest) (*longrunningpb.Operation, error)
- func (UnimplementedTestCasesServer) GetTestCase(context.Context, *GetTestCaseRequest) (*TestCase, error)
- func (UnimplementedTestCasesServer) GetTestCaseResult(context.Context, *GetTestCaseResultRequest) (*TestCaseResult, error)
- func (UnimplementedTestCasesServer) ImportTestCases(context.Context, *ImportTestCasesRequest) (*longrunningpb.Operation, error)
- func (UnimplementedTestCasesServer) ListTestCaseResults(context.Context, *ListTestCaseResultsRequest) (*ListTestCaseResultsResponse, error)
- func (UnimplementedTestCasesServer) ListTestCases(context.Context, *ListTestCasesRequest) (*ListTestCasesResponse, error)
- func (UnimplementedTestCasesServer) RunTestCase(context.Context, *RunTestCaseRequest) (*longrunningpb.Operation, error)
- func (UnimplementedTestCasesServer) UpdateTestCase(context.Context, *UpdateTestCaseRequest) (*TestCase, error)
- type UnimplementedToolsServer
- func (UnimplementedToolsServer) CreateTool(context.Context, *CreateToolRequest) (*Tool, error)
- func (UnimplementedToolsServer) CreateToolVersion(context.Context, *CreateToolVersionRequest) (*ToolVersion, error)
- func (UnimplementedToolsServer) DeleteTool(context.Context, *DeleteToolRequest) (*emptypb.Empty, error)
- func (UnimplementedToolsServer) DeleteToolVersion(context.Context, *DeleteToolVersionRequest) (*emptypb.Empty, error)
- func (UnimplementedToolsServer) GetTool(context.Context, *GetToolRequest) (*Tool, error)
- func (UnimplementedToolsServer) GetToolVersion(context.Context, *GetToolVersionRequest) (*ToolVersion, error)
- func (UnimplementedToolsServer) ListToolVersions(context.Context, *ListToolVersionsRequest) (*ListToolVersionsResponse, error)
- func (UnimplementedToolsServer) ListTools(context.Context, *ListToolsRequest) (*ListToolsResponse, error)
- func (UnimplementedToolsServer) RestoreToolVersion(context.Context, *RestoreToolVersionRequest) (*RestoreToolVersionResponse, error)
- func (UnimplementedToolsServer) UpdateTool(context.Context, *UpdateToolRequest) (*Tool, error)
- type UnimplementedTransitionRouteGroupsServer
- func (UnimplementedTransitionRouteGroupsServer) CreateTransitionRouteGroup(context.Context, *CreateTransitionRouteGroupRequest) (*TransitionRouteGroup, error)
- func (UnimplementedTransitionRouteGroupsServer) DeleteTransitionRouteGroup(context.Context, *DeleteTransitionRouteGroupRequest) (*emptypb.Empty, error)
- func (UnimplementedTransitionRouteGroupsServer) GetTransitionRouteGroup(context.Context, *GetTransitionRouteGroupRequest) (*TransitionRouteGroup, error)
- func (UnimplementedTransitionRouteGroupsServer) ListTransitionRouteGroups(context.Context, *ListTransitionRouteGroupsRequest) (*ListTransitionRouteGroupsResponse, error)
- func (UnimplementedTransitionRouteGroupsServer) UpdateTransitionRouteGroup(context.Context, *UpdateTransitionRouteGroupRequest) (*TransitionRouteGroup, error)
- type UnimplementedVersionsServer
- func (UnimplementedVersionsServer) CompareVersions(context.Context, *CompareVersionsRequest) (*CompareVersionsResponse, error)
- func (UnimplementedVersionsServer) CreateVersion(context.Context, *CreateVersionRequest) (*longrunningpb.Operation, 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) LoadVersion(context.Context, *LoadVersionRequest) (*longrunningpb.Operation, error)
- func (UnimplementedVersionsServer) UpdateVersion(context.Context, *UpdateVersionRequest) (*Version, error)
- type UnimplementedWebhooksServer
- func (UnimplementedWebhooksServer) CreateWebhook(context.Context, *CreateWebhookRequest) (*Webhook, error)
- func (UnimplementedWebhooksServer) DeleteWebhook(context.Context, *DeleteWebhookRequest) (*emptypb.Empty, error)
- func (UnimplementedWebhooksServer) GetWebhook(context.Context, *GetWebhookRequest) (*Webhook, error)
- func (UnimplementedWebhooksServer) ListWebhooks(context.Context, *ListWebhooksRequest) (*ListWebhooksResponse, error)
- func (UnimplementedWebhooksServer) UpdateWebhook(context.Context, *UpdateWebhookRequest) (*Webhook, error)
- type UnsafeAgentsServer
- type UnsafeChangelogsServer
- type UnsafeDeploymentsServer
- type UnsafeEntityTypesServer
- type UnsafeEnvironmentsServer
- type UnsafeExamplesServer
- type UnsafeExperimentsServer
- type UnsafeFlowsServer
- type UnsafeGeneratorsServer
- type UnsafeIntentsServer
- type UnsafePagesServer
- type UnsafePlaybooksServer
- type UnsafeSecuritySettingsServiceServer
- type UnsafeSessionEntityTypesServer
- type UnsafeSessionsServer
- type UnsafeTestCasesServer
- type UnsafeToolsServer
- type UnsafeTransitionRouteGroupsServer
- type UnsafeVersionsServer
- type UnsafeWebhooksServer
- type UpdateAgentRequest
- func (*UpdateAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAgentRequest) GetAgent() *Agent
- func (x *UpdateAgentRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateAgentRequest) ProtoMessage()
- func (x *UpdateAgentRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAgentRequest) Reset()
- func (x *UpdateAgentRequest) 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) 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 UpdateExampleRequest
- func (*UpdateExampleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateExampleRequest) GetExample() *Example
- func (x *UpdateExampleRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateExampleRequest) ProtoMessage()
- func (x *UpdateExampleRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateExampleRequest) Reset()
- func (x *UpdateExampleRequest) String() string
- type UpdateExperimentRequest
- func (*UpdateExperimentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateExperimentRequest) GetExperiment() *Experiment
- func (x *UpdateExperimentRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateExperimentRequest) ProtoMessage()
- func (x *UpdateExperimentRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateExperimentRequest) Reset()
- func (x *UpdateExperimentRequest) String() string
- type UpdateFlowRequest
- func (*UpdateFlowRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateFlowRequest) GetFlow() *Flow
- func (x *UpdateFlowRequest) GetLanguageCode() string
- func (x *UpdateFlowRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateFlowRequest) ProtoMessage()
- func (x *UpdateFlowRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateFlowRequest) Reset()
- func (x *UpdateFlowRequest) String() string
- type UpdateGenerativeSettingsRequest
- func (*UpdateGenerativeSettingsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateGenerativeSettingsRequest) GetGenerativeSettings() *GenerativeSettings
- func (x *UpdateGenerativeSettingsRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateGenerativeSettingsRequest) ProtoMessage()
- func (x *UpdateGenerativeSettingsRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateGenerativeSettingsRequest) Reset()
- func (x *UpdateGenerativeSettingsRequest) String() string
- type UpdateGeneratorRequest
- func (*UpdateGeneratorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateGeneratorRequest) GetGenerator() *Generator
- func (x *UpdateGeneratorRequest) GetLanguageCode() string
- 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) 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 UpdatePageRequest
- func (*UpdatePageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePageRequest) GetLanguageCode() string
- func (x *UpdatePageRequest) GetPage() *Page
- func (x *UpdatePageRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdatePageRequest) ProtoMessage()
- func (x *UpdatePageRequest) ProtoReflect() protoreflect.Message
- func (x *UpdatePageRequest) Reset()
- func (x *UpdatePageRequest) String() string
- type UpdatePlaybookRequest
- func (*UpdatePlaybookRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePlaybookRequest) GetPlaybook() *Playbook
- func (x *UpdatePlaybookRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdatePlaybookRequest) ProtoMessage()
- func (x *UpdatePlaybookRequest) ProtoReflect() protoreflect.Message
- func (x *UpdatePlaybookRequest) Reset()
- func (x *UpdatePlaybookRequest) String() string
- type UpdateSecuritySettingsRequest
- func (*UpdateSecuritySettingsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSecuritySettingsRequest) GetSecuritySettings() *SecuritySettings
- func (x *UpdateSecuritySettingsRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateSecuritySettingsRequest) ProtoMessage()
- func (x *UpdateSecuritySettingsRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSecuritySettingsRequest) Reset()
- func (x *UpdateSecuritySettingsRequest) 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 UpdateTestCaseRequest
- func (*UpdateTestCaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTestCaseRequest) GetTestCase() *TestCase
- func (x *UpdateTestCaseRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateTestCaseRequest) ProtoMessage()
- func (x *UpdateTestCaseRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateTestCaseRequest) Reset()
- func (x *UpdateTestCaseRequest) 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 UpdateTransitionRouteGroupRequest
- func (*UpdateTransitionRouteGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTransitionRouteGroupRequest) GetLanguageCode() string
- func (x *UpdateTransitionRouteGroupRequest) GetTransitionRouteGroup() *TransitionRouteGroup
- func (x *UpdateTransitionRouteGroupRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateTransitionRouteGroupRequest) ProtoMessage()
- func (x *UpdateTransitionRouteGroupRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateTransitionRouteGroupRequest) Reset()
- func (x *UpdateTransitionRouteGroupRequest) 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 UpdateWebhookRequest
- func (*UpdateWebhookRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateWebhookRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (x *UpdateWebhookRequest) GetWebhook() *Webhook
- func (*UpdateWebhookRequest) ProtoMessage()
- func (x *UpdateWebhookRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateWebhookRequest) Reset()
- func (x *UpdateWebhookRequest) String() string
- type UserUtterance
- type ValidateAgentRequest
- func (*ValidateAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ValidateAgentRequest) GetLanguageCode() string
- func (x *ValidateAgentRequest) GetName() string
- func (*ValidateAgentRequest) ProtoMessage()
- func (x *ValidateAgentRequest) ProtoReflect() protoreflect.Message
- func (x *ValidateAgentRequest) Reset()
- func (x *ValidateAgentRequest) String() string
- type ValidateFlowRequest
- func (*ValidateFlowRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ValidateFlowRequest) GetLanguageCode() string
- func (x *ValidateFlowRequest) GetName() string
- func (*ValidateFlowRequest) ProtoMessage()
- func (x *ValidateFlowRequest) ProtoReflect() protoreflect.Message
- func (x *ValidateFlowRequest) Reset()
- func (x *ValidateFlowRequest) String() string
- type ValidationMessage
- func (*ValidationMessage) Descriptor() ([]byte, []int)deprecated
- func (x *ValidationMessage) GetDetail() string
- func (x *ValidationMessage) GetResourceNames() []*ResourceName
- func (x *ValidationMessage) GetResourceType() ValidationMessage_ResourceType
- func (x *ValidationMessage) GetResources() []stringdeprecated
- func (x *ValidationMessage) GetSeverity() ValidationMessage_Severity
- func (*ValidationMessage) ProtoMessage()
- func (x *ValidationMessage) ProtoReflect() protoreflect.Message
- func (x *ValidationMessage) Reset()
- func (x *ValidationMessage) String() string
- type ValidationMessage_ResourceType
- func (ValidationMessage_ResourceType) Descriptor() protoreflect.EnumDescriptor
- func (x ValidationMessage_ResourceType) Enum() *ValidationMessage_ResourceType
- func (ValidationMessage_ResourceType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ValidationMessage_ResourceType) Number() protoreflect.EnumNumber
- func (x ValidationMessage_ResourceType) String() string
- func (ValidationMessage_ResourceType) Type() protoreflect.EnumType
- type ValidationMessage_Severity
- func (ValidationMessage_Severity) Descriptor() protoreflect.EnumDescriptor
- func (x ValidationMessage_Severity) Enum() *ValidationMessage_Severity
- func (ValidationMessage_Severity) EnumDescriptor() ([]byte, []int)deprecated
- func (x ValidationMessage_Severity) Number() protoreflect.EnumNumber
- func (x ValidationMessage_Severity) String() string
- func (ValidationMessage_Severity) Type() protoreflect.EnumType
- type VariantsHistory
- func (*VariantsHistory) Descriptor() ([]byte, []int)deprecated
- func (x *VariantsHistory) GetUpdateTime() *timestamppb.Timestamp
- func (x *VariantsHistory) GetVariants() isVariantsHistory_Variants
- func (x *VariantsHistory) GetVersionVariants() *VersionVariants
- func (*VariantsHistory) ProtoMessage()
- func (x *VariantsHistory) ProtoReflect() protoreflect.Message
- func (x *VariantsHistory) Reset()
- func (x *VariantsHistory) String() string
- type VariantsHistory_VersionVariants
- type Version
- func (*Version) Descriptor() ([]byte, []int)deprecated
- func (x *Version) GetCreateTime() *timestamppb.Timestamp
- func (x *Version) GetDescription() string
- func (x *Version) GetDisplayName() string
- func (x *Version) GetName() string
- func (x *Version) GetNluSettings() *NluSettings
- func (x *Version) GetState() Version_State
- func (*Version) ProtoMessage()
- func (x *Version) ProtoReflect() protoreflect.Message
- func (x *Version) Reset()
- func (x *Version) String() string
- type VersionVariants
- func (*VersionVariants) Descriptor() ([]byte, []int)deprecated
- func (x *VersionVariants) GetVariants() []*VersionVariants_Variant
- func (*VersionVariants) ProtoMessage()
- func (x *VersionVariants) ProtoReflect() protoreflect.Message
- func (x *VersionVariants) Reset()
- func (x *VersionVariants) String() string
- type VersionVariants_Variant
- func (*VersionVariants_Variant) Descriptor() ([]byte, []int)deprecated
- func (x *VersionVariants_Variant) GetIsControlGroup() bool
- func (x *VersionVariants_Variant) GetTrafficAllocation() float32
- func (x *VersionVariants_Variant) GetVersion() string
- func (*VersionVariants_Variant) ProtoMessage()
- func (x *VersionVariants_Variant) ProtoReflect() protoreflect.Message
- func (x *VersionVariants_Variant) Reset()
- func (x *VersionVariants_Variant) String() string
- type Version_State
- func (Version_State) Descriptor() protoreflect.EnumDescriptor
- func (x Version_State) Enum() *Version_State
- func (Version_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Version_State) Number() protoreflect.EnumNumber
- func (x Version_State) String() string
- func (Version_State) 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 Webhook
- func (*Webhook) Descriptor() ([]byte, []int)deprecated
- func (x *Webhook) GetDisabled() bool
- func (x *Webhook) GetDisplayName() string
- func (x *Webhook) GetGenericWebService() *Webhook_GenericWebService
- func (x *Webhook) GetName() string
- func (x *Webhook) GetServiceDirectory() *Webhook_ServiceDirectoryConfig
- func (x *Webhook) GetTimeout() *durationpb.Duration
- func (x *Webhook) GetWebhook() isWebhook_Webhook
- func (*Webhook) ProtoMessage()
- func (x *Webhook) ProtoReflect() protoreflect.Message
- func (x *Webhook) Reset()
- func (x *Webhook) String() string
- type WebhookRequest
- func (*WebhookRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookRequest) GetDetectIntentResponseId() string
- func (x *WebhookRequest) GetDtmfDigits() string
- func (x *WebhookRequest) GetFulfillmentInfo() *WebhookRequest_FulfillmentInfo
- func (x *WebhookRequest) GetIntentInfo() *WebhookRequest_IntentInfo
- func (x *WebhookRequest) GetLanguageCode() string
- func (x *WebhookRequest) GetLanguageInfo() *LanguageInfo
- func (x *WebhookRequest) GetMessages() []*ResponseMessage
- func (x *WebhookRequest) GetPageInfo() *PageInfo
- func (x *WebhookRequest) GetPayload() *structpb.Struct
- func (x *WebhookRequest) GetQuery() isWebhookRequest_Query
- func (x *WebhookRequest) GetSentimentAnalysisResult() *WebhookRequest_SentimentAnalysisResult
- func (x *WebhookRequest) GetSessionInfo() *SessionInfo
- func (x *WebhookRequest) GetText() string
- func (x *WebhookRequest) GetTranscript() string
- func (x *WebhookRequest) GetTriggerEvent() string
- func (x *WebhookRequest) GetTriggerIntent() string
- func (*WebhookRequest) ProtoMessage()
- func (x *WebhookRequest) ProtoReflect() protoreflect.Message
- func (x *WebhookRequest) Reset()
- func (x *WebhookRequest) String() string
- type WebhookRequest_DtmfDigits
- type WebhookRequest_FulfillmentInfo
- func (*WebhookRequest_FulfillmentInfo) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookRequest_FulfillmentInfo) GetTag() string
- func (*WebhookRequest_FulfillmentInfo) ProtoMessage()
- func (x *WebhookRequest_FulfillmentInfo) ProtoReflect() protoreflect.Message
- func (x *WebhookRequest_FulfillmentInfo) Reset()
- func (x *WebhookRequest_FulfillmentInfo) String() string
- type WebhookRequest_IntentInfo
- func (*WebhookRequest_IntentInfo) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookRequest_IntentInfo) GetConfidence() float32
- func (x *WebhookRequest_IntentInfo) GetDisplayName() string
- func (x *WebhookRequest_IntentInfo) GetLastMatchedIntent() string
- func (x *WebhookRequest_IntentInfo) GetParameters() map[string]*WebhookRequest_IntentInfo_IntentParameterValue
- func (*WebhookRequest_IntentInfo) ProtoMessage()
- func (x *WebhookRequest_IntentInfo) ProtoReflect() protoreflect.Message
- func (x *WebhookRequest_IntentInfo) Reset()
- func (x *WebhookRequest_IntentInfo) String() string
- type WebhookRequest_IntentInfo_IntentParameterValue
- func (*WebhookRequest_IntentInfo_IntentParameterValue) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookRequest_IntentInfo_IntentParameterValue) GetOriginalValue() string
- func (x *WebhookRequest_IntentInfo_IntentParameterValue) GetResolvedValue() *structpb.Value
- func (*WebhookRequest_IntentInfo_IntentParameterValue) ProtoMessage()
- func (x *WebhookRequest_IntentInfo_IntentParameterValue) ProtoReflect() protoreflect.Message
- func (x *WebhookRequest_IntentInfo_IntentParameterValue) Reset()
- func (x *WebhookRequest_IntentInfo_IntentParameterValue) String() string
- type WebhookRequest_SentimentAnalysisResult
- func (*WebhookRequest_SentimentAnalysisResult) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookRequest_SentimentAnalysisResult) GetMagnitude() float32
- func (x *WebhookRequest_SentimentAnalysisResult) GetScore() float32
- func (*WebhookRequest_SentimentAnalysisResult) ProtoMessage()
- func (x *WebhookRequest_SentimentAnalysisResult) ProtoReflect() protoreflect.Message
- func (x *WebhookRequest_SentimentAnalysisResult) Reset()
- func (x *WebhookRequest_SentimentAnalysisResult) String() string
- type WebhookRequest_Text
- type WebhookRequest_Transcript
- type WebhookRequest_TriggerEvent
- type WebhookRequest_TriggerIntent
- type WebhookResponse
- func (*WebhookResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookResponse) GetFulfillmentResponse() *WebhookResponse_FulfillmentResponse
- func (x *WebhookResponse) GetPageInfo() *PageInfo
- func (x *WebhookResponse) GetPayload() *structpb.Struct
- func (x *WebhookResponse) GetSessionInfo() *SessionInfo
- func (x *WebhookResponse) GetTargetFlow() string
- func (x *WebhookResponse) GetTargetPage() string
- func (x *WebhookResponse) GetTransition() isWebhookResponse_Transition
- func (*WebhookResponse) ProtoMessage()
- func (x *WebhookResponse) ProtoReflect() protoreflect.Message
- func (x *WebhookResponse) Reset()
- func (x *WebhookResponse) String() string
- type WebhookResponse_FulfillmentResponse
- func (*WebhookResponse_FulfillmentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookResponse_FulfillmentResponse) GetMergeBehavior() WebhookResponse_FulfillmentResponse_MergeBehavior
- func (x *WebhookResponse_FulfillmentResponse) GetMessages() []*ResponseMessage
- func (*WebhookResponse_FulfillmentResponse) ProtoMessage()
- func (x *WebhookResponse_FulfillmentResponse) ProtoReflect() protoreflect.Message
- func (x *WebhookResponse_FulfillmentResponse) Reset()
- func (x *WebhookResponse_FulfillmentResponse) String() string
- type WebhookResponse_FulfillmentResponse_MergeBehavior
- func (WebhookResponse_FulfillmentResponse_MergeBehavior) Descriptor() protoreflect.EnumDescriptor
- func (x WebhookResponse_FulfillmentResponse_MergeBehavior) Enum() *WebhookResponse_FulfillmentResponse_MergeBehavior
- func (WebhookResponse_FulfillmentResponse_MergeBehavior) EnumDescriptor() ([]byte, []int)deprecated
- func (x WebhookResponse_FulfillmentResponse_MergeBehavior) Number() protoreflect.EnumNumber
- func (x WebhookResponse_FulfillmentResponse_MergeBehavior) String() string
- func (WebhookResponse_FulfillmentResponse_MergeBehavior) Type() protoreflect.EnumType
- type WebhookResponse_TargetFlow
- type WebhookResponse_TargetPage
- type Webhook_GenericWebService
- func (*Webhook_GenericWebService) Descriptor() ([]byte, []int)deprecated
- func (x *Webhook_GenericWebService) GetAllowedCaCerts() [][]byte
- func (x *Webhook_GenericWebService) GetHttpMethod() Webhook_GenericWebService_HttpMethod
- func (x *Webhook_GenericWebService) GetOauthConfig() *Webhook_GenericWebService_OAuthConfig
- func (x *Webhook_GenericWebService) GetParameterMapping() map[string]string
- func (x *Webhook_GenericWebService) GetPassword() stringdeprecated
- func (x *Webhook_GenericWebService) GetRequestBody() string
- func (x *Webhook_GenericWebService) GetRequestHeaders() map[string]string
- func (x *Webhook_GenericWebService) GetSecretVersionForUsernamePassword() string
- func (x *Webhook_GenericWebService) GetSecretVersionsForRequestHeaders() map[string]*Webhook_GenericWebService_SecretVersionHeaderValue
- func (x *Webhook_GenericWebService) GetServiceAccountAuthConfig() *Webhook_GenericWebService_ServiceAccountAuthConfig
- func (x *Webhook_GenericWebService) GetServiceAgentAuth() Webhook_GenericWebService_ServiceAgentAuth
- func (x *Webhook_GenericWebService) GetUri() string
- func (x *Webhook_GenericWebService) GetUsername() stringdeprecated
- func (x *Webhook_GenericWebService) GetWebhookType() Webhook_GenericWebService_WebhookType
- func (*Webhook_GenericWebService) ProtoMessage()
- func (x *Webhook_GenericWebService) ProtoReflect() protoreflect.Message
- func (x *Webhook_GenericWebService) Reset()
- func (x *Webhook_GenericWebService) String() string
- type Webhook_GenericWebService_
- type Webhook_GenericWebService_HttpMethod
- func (Webhook_GenericWebService_HttpMethod) Descriptor() protoreflect.EnumDescriptor
- func (x Webhook_GenericWebService_HttpMethod) Enum() *Webhook_GenericWebService_HttpMethod
- func (Webhook_GenericWebService_HttpMethod) EnumDescriptor() ([]byte, []int)deprecated
- func (x Webhook_GenericWebService_HttpMethod) Number() protoreflect.EnumNumber
- func (x Webhook_GenericWebService_HttpMethod) String() string
- func (Webhook_GenericWebService_HttpMethod) Type() protoreflect.EnumType
- type Webhook_GenericWebService_OAuthConfig
- func (*Webhook_GenericWebService_OAuthConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Webhook_GenericWebService_OAuthConfig) GetClientId() string
- func (x *Webhook_GenericWebService_OAuthConfig) GetClientSecret() string
- func (x *Webhook_GenericWebService_OAuthConfig) GetScopes() []string
- func (x *Webhook_GenericWebService_OAuthConfig) GetSecretVersionForClientSecret() string
- func (x *Webhook_GenericWebService_OAuthConfig) GetTokenEndpoint() string
- func (*Webhook_GenericWebService_OAuthConfig) ProtoMessage()
- func (x *Webhook_GenericWebService_OAuthConfig) ProtoReflect() protoreflect.Message
- func (x *Webhook_GenericWebService_OAuthConfig) Reset()
- func (x *Webhook_GenericWebService_OAuthConfig) String() string
- type Webhook_GenericWebService_SecretVersionHeaderValue
- func (*Webhook_GenericWebService_SecretVersionHeaderValue) Descriptor() ([]byte, []int)deprecated
- func (x *Webhook_GenericWebService_SecretVersionHeaderValue) GetSecretVersion() string
- func (*Webhook_GenericWebService_SecretVersionHeaderValue) ProtoMessage()
- func (x *Webhook_GenericWebService_SecretVersionHeaderValue) ProtoReflect() protoreflect.Message
- func (x *Webhook_GenericWebService_SecretVersionHeaderValue) Reset()
- func (x *Webhook_GenericWebService_SecretVersionHeaderValue) String() string
- type Webhook_GenericWebService_ServiceAccountAuthConfig
- func (*Webhook_GenericWebService_ServiceAccountAuthConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Webhook_GenericWebService_ServiceAccountAuthConfig) GetServiceAccount() string
- func (*Webhook_GenericWebService_ServiceAccountAuthConfig) ProtoMessage()
- func (x *Webhook_GenericWebService_ServiceAccountAuthConfig) ProtoReflect() protoreflect.Message
- func (x *Webhook_GenericWebService_ServiceAccountAuthConfig) Reset()
- func (x *Webhook_GenericWebService_ServiceAccountAuthConfig) String() string
- type Webhook_GenericWebService_ServiceAgentAuth
- func (Webhook_GenericWebService_ServiceAgentAuth) Descriptor() protoreflect.EnumDescriptor
- func (x Webhook_GenericWebService_ServiceAgentAuth) Enum() *Webhook_GenericWebService_ServiceAgentAuth
- func (Webhook_GenericWebService_ServiceAgentAuth) EnumDescriptor() ([]byte, []int)deprecated
- func (x Webhook_GenericWebService_ServiceAgentAuth) Number() protoreflect.EnumNumber
- func (x Webhook_GenericWebService_ServiceAgentAuth) String() string
- func (Webhook_GenericWebService_ServiceAgentAuth) Type() protoreflect.EnumType
- type Webhook_GenericWebService_WebhookType
- func (Webhook_GenericWebService_WebhookType) Descriptor() protoreflect.EnumDescriptor
- func (x Webhook_GenericWebService_WebhookType) Enum() *Webhook_GenericWebService_WebhookType
- func (Webhook_GenericWebService_WebhookType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Webhook_GenericWebService_WebhookType) Number() protoreflect.EnumNumber
- func (x Webhook_GenericWebService_WebhookType) String() string
- func (Webhook_GenericWebService_WebhookType) Type() protoreflect.EnumType
- type Webhook_ServiceDirectory
- type Webhook_ServiceDirectoryConfig
- func (*Webhook_ServiceDirectoryConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Webhook_ServiceDirectoryConfig) GetGenericWebService() *Webhook_GenericWebService
- func (x *Webhook_ServiceDirectoryConfig) GetService() string
- func (*Webhook_ServiceDirectoryConfig) ProtoMessage()
- func (x *Webhook_ServiceDirectoryConfig) ProtoReflect() protoreflect.Message
- func (x *Webhook_ServiceDirectoryConfig) Reset()
- func (x *Webhook_ServiceDirectoryConfig) String() string
- type WebhooksClient
- type WebhooksServer
Constants ¶
const ( Agents_ListAgents_FullMethodName = "/google.cloud.dialogflow.cx.v3.Agents/ListAgents" Agents_GetAgent_FullMethodName = "/google.cloud.dialogflow.cx.v3.Agents/GetAgent" Agents_CreateAgent_FullMethodName = "/google.cloud.dialogflow.cx.v3.Agents/CreateAgent" Agents_UpdateAgent_FullMethodName = "/google.cloud.dialogflow.cx.v3.Agents/UpdateAgent" Agents_DeleteAgent_FullMethodName = "/google.cloud.dialogflow.cx.v3.Agents/DeleteAgent" Agents_ExportAgent_FullMethodName = "/google.cloud.dialogflow.cx.v3.Agents/ExportAgent" Agents_RestoreAgent_FullMethodName = "/google.cloud.dialogflow.cx.v3.Agents/RestoreAgent" Agents_ValidateAgent_FullMethodName = "/google.cloud.dialogflow.cx.v3.Agents/ValidateAgent" Agents_GetAgentValidationResult_FullMethodName = "/google.cloud.dialogflow.cx.v3.Agents/GetAgentValidationResult" Agents_GetGenerativeSettings_FullMethodName = "/google.cloud.dialogflow.cx.v3.Agents/GetGenerativeSettings" Agents_UpdateGenerativeSettings_FullMethodName = "/google.cloud.dialogflow.cx.v3.Agents/UpdateGenerativeSettings" )
const ( Changelogs_ListChangelogs_FullMethodName = "/google.cloud.dialogflow.cx.v3.Changelogs/ListChangelogs" Changelogs_GetChangelog_FullMethodName = "/google.cloud.dialogflow.cx.v3.Changelogs/GetChangelog" )
const ( Deployments_ListDeployments_FullMethodName = "/google.cloud.dialogflow.cx.v3.Deployments/ListDeployments" Deployments_GetDeployment_FullMethodName = "/google.cloud.dialogflow.cx.v3.Deployments/GetDeployment" )
const ( EntityTypes_GetEntityType_FullMethodName = "/google.cloud.dialogflow.cx.v3.EntityTypes/GetEntityType" EntityTypes_CreateEntityType_FullMethodName = "/google.cloud.dialogflow.cx.v3.EntityTypes/CreateEntityType" EntityTypes_UpdateEntityType_FullMethodName = "/google.cloud.dialogflow.cx.v3.EntityTypes/UpdateEntityType" EntityTypes_DeleteEntityType_FullMethodName = "/google.cloud.dialogflow.cx.v3.EntityTypes/DeleteEntityType" EntityTypes_ListEntityTypes_FullMethodName = "/google.cloud.dialogflow.cx.v3.EntityTypes/ListEntityTypes" EntityTypes_ExportEntityTypes_FullMethodName = "/google.cloud.dialogflow.cx.v3.EntityTypes/ExportEntityTypes" EntityTypes_ImportEntityTypes_FullMethodName = "/google.cloud.dialogflow.cx.v3.EntityTypes/ImportEntityTypes" )
const ( Environments_ListEnvironments_FullMethodName = "/google.cloud.dialogflow.cx.v3.Environments/ListEnvironments" Environments_GetEnvironment_FullMethodName = "/google.cloud.dialogflow.cx.v3.Environments/GetEnvironment" Environments_CreateEnvironment_FullMethodName = "/google.cloud.dialogflow.cx.v3.Environments/CreateEnvironment" Environments_UpdateEnvironment_FullMethodName = "/google.cloud.dialogflow.cx.v3.Environments/UpdateEnvironment" Environments_DeleteEnvironment_FullMethodName = "/google.cloud.dialogflow.cx.v3.Environments/DeleteEnvironment" Environments_LookupEnvironmentHistory_FullMethodName = "/google.cloud.dialogflow.cx.v3.Environments/LookupEnvironmentHistory" Environments_RunContinuousTest_FullMethodName = "/google.cloud.dialogflow.cx.v3.Environments/RunContinuousTest" Environments_ListContinuousTestResults_FullMethodName = "/google.cloud.dialogflow.cx.v3.Environments/ListContinuousTestResults" Environments_DeployFlow_FullMethodName = "/google.cloud.dialogflow.cx.v3.Environments/DeployFlow" )
const ( Examples_CreateExample_FullMethodName = "/google.cloud.dialogflow.cx.v3.Examples/CreateExample" Examples_DeleteExample_FullMethodName = "/google.cloud.dialogflow.cx.v3.Examples/DeleteExample" Examples_ListExamples_FullMethodName = "/google.cloud.dialogflow.cx.v3.Examples/ListExamples" Examples_GetExample_FullMethodName = "/google.cloud.dialogflow.cx.v3.Examples/GetExample" Examples_UpdateExample_FullMethodName = "/google.cloud.dialogflow.cx.v3.Examples/UpdateExample" )
const ( Experiments_ListExperiments_FullMethodName = "/google.cloud.dialogflow.cx.v3.Experiments/ListExperiments" Experiments_GetExperiment_FullMethodName = "/google.cloud.dialogflow.cx.v3.Experiments/GetExperiment" Experiments_CreateExperiment_FullMethodName = "/google.cloud.dialogflow.cx.v3.Experiments/CreateExperiment" Experiments_UpdateExperiment_FullMethodName = "/google.cloud.dialogflow.cx.v3.Experiments/UpdateExperiment" Experiments_DeleteExperiment_FullMethodName = "/google.cloud.dialogflow.cx.v3.Experiments/DeleteExperiment" Experiments_StartExperiment_FullMethodName = "/google.cloud.dialogflow.cx.v3.Experiments/StartExperiment" Experiments_StopExperiment_FullMethodName = "/google.cloud.dialogflow.cx.v3.Experiments/StopExperiment" )
const ( Flows_CreateFlow_FullMethodName = "/google.cloud.dialogflow.cx.v3.Flows/CreateFlow" Flows_DeleteFlow_FullMethodName = "/google.cloud.dialogflow.cx.v3.Flows/DeleteFlow" Flows_ListFlows_FullMethodName = "/google.cloud.dialogflow.cx.v3.Flows/ListFlows" Flows_GetFlow_FullMethodName = "/google.cloud.dialogflow.cx.v3.Flows/GetFlow" Flows_UpdateFlow_FullMethodName = "/google.cloud.dialogflow.cx.v3.Flows/UpdateFlow" Flows_TrainFlow_FullMethodName = "/google.cloud.dialogflow.cx.v3.Flows/TrainFlow" Flows_ValidateFlow_FullMethodName = "/google.cloud.dialogflow.cx.v3.Flows/ValidateFlow" Flows_GetFlowValidationResult_FullMethodName = "/google.cloud.dialogflow.cx.v3.Flows/GetFlowValidationResult" Flows_ImportFlow_FullMethodName = "/google.cloud.dialogflow.cx.v3.Flows/ImportFlow" Flows_ExportFlow_FullMethodName = "/google.cloud.dialogflow.cx.v3.Flows/ExportFlow" )
const ( Generators_ListGenerators_FullMethodName = "/google.cloud.dialogflow.cx.v3.Generators/ListGenerators" Generators_GetGenerator_FullMethodName = "/google.cloud.dialogflow.cx.v3.Generators/GetGenerator" Generators_CreateGenerator_FullMethodName = "/google.cloud.dialogflow.cx.v3.Generators/CreateGenerator" Generators_UpdateGenerator_FullMethodName = "/google.cloud.dialogflow.cx.v3.Generators/UpdateGenerator" Generators_DeleteGenerator_FullMethodName = "/google.cloud.dialogflow.cx.v3.Generators/DeleteGenerator" )
const ( Intents_ListIntents_FullMethodName = "/google.cloud.dialogflow.cx.v3.Intents/ListIntents" Intents_GetIntent_FullMethodName = "/google.cloud.dialogflow.cx.v3.Intents/GetIntent" Intents_CreateIntent_FullMethodName = "/google.cloud.dialogflow.cx.v3.Intents/CreateIntent" Intents_UpdateIntent_FullMethodName = "/google.cloud.dialogflow.cx.v3.Intents/UpdateIntent" Intents_DeleteIntent_FullMethodName = "/google.cloud.dialogflow.cx.v3.Intents/DeleteIntent" Intents_ImportIntents_FullMethodName = "/google.cloud.dialogflow.cx.v3.Intents/ImportIntents" Intents_ExportIntents_FullMethodName = "/google.cloud.dialogflow.cx.v3.Intents/ExportIntents" )
const ( Pages_ListPages_FullMethodName = "/google.cloud.dialogflow.cx.v3.Pages/ListPages" Pages_GetPage_FullMethodName = "/google.cloud.dialogflow.cx.v3.Pages/GetPage" Pages_CreatePage_FullMethodName = "/google.cloud.dialogflow.cx.v3.Pages/CreatePage" Pages_UpdatePage_FullMethodName = "/google.cloud.dialogflow.cx.v3.Pages/UpdatePage" Pages_DeletePage_FullMethodName = "/google.cloud.dialogflow.cx.v3.Pages/DeletePage" )
const ( Playbooks_CreatePlaybook_FullMethodName = "/google.cloud.dialogflow.cx.v3.Playbooks/CreatePlaybook" Playbooks_DeletePlaybook_FullMethodName = "/google.cloud.dialogflow.cx.v3.Playbooks/DeletePlaybook" Playbooks_ListPlaybooks_FullMethodName = "/google.cloud.dialogflow.cx.v3.Playbooks/ListPlaybooks" Playbooks_GetPlaybook_FullMethodName = "/google.cloud.dialogflow.cx.v3.Playbooks/GetPlaybook" Playbooks_ExportPlaybook_FullMethodName = "/google.cloud.dialogflow.cx.v3.Playbooks/ExportPlaybook" Playbooks_ImportPlaybook_FullMethodName = "/google.cloud.dialogflow.cx.v3.Playbooks/ImportPlaybook" Playbooks_UpdatePlaybook_FullMethodName = "/google.cloud.dialogflow.cx.v3.Playbooks/UpdatePlaybook" Playbooks_CreatePlaybookVersion_FullMethodName = "/google.cloud.dialogflow.cx.v3.Playbooks/CreatePlaybookVersion" Playbooks_GetPlaybookVersion_FullMethodName = "/google.cloud.dialogflow.cx.v3.Playbooks/GetPlaybookVersion" Playbooks_RestorePlaybookVersion_FullMethodName = "/google.cloud.dialogflow.cx.v3.Playbooks/RestorePlaybookVersion" Playbooks_ListPlaybookVersions_FullMethodName = "/google.cloud.dialogflow.cx.v3.Playbooks/ListPlaybookVersions" Playbooks_DeletePlaybookVersion_FullMethodName = "/google.cloud.dialogflow.cx.v3.Playbooks/DeletePlaybookVersion" )
const ( SecuritySettingsService_CreateSecuritySettings_FullMethodName = "/google.cloud.dialogflow.cx.v3.SecuritySettingsService/CreateSecuritySettings" SecuritySettingsService_GetSecuritySettings_FullMethodName = "/google.cloud.dialogflow.cx.v3.SecuritySettingsService/GetSecuritySettings" SecuritySettingsService_UpdateSecuritySettings_FullMethodName = "/google.cloud.dialogflow.cx.v3.SecuritySettingsService/UpdateSecuritySettings" SecuritySettingsService_ListSecuritySettings_FullMethodName = "/google.cloud.dialogflow.cx.v3.SecuritySettingsService/ListSecuritySettings" SecuritySettingsService_DeleteSecuritySettings_FullMethodName = "/google.cloud.dialogflow.cx.v3.SecuritySettingsService/DeleteSecuritySettings" )
const ( SessionEntityTypes_ListSessionEntityTypes_FullMethodName = "/google.cloud.dialogflow.cx.v3.SessionEntityTypes/ListSessionEntityTypes" SessionEntityTypes_GetSessionEntityType_FullMethodName = "/google.cloud.dialogflow.cx.v3.SessionEntityTypes/GetSessionEntityType" SessionEntityTypes_CreateSessionEntityType_FullMethodName = "/google.cloud.dialogflow.cx.v3.SessionEntityTypes/CreateSessionEntityType" SessionEntityTypes_UpdateSessionEntityType_FullMethodName = "/google.cloud.dialogflow.cx.v3.SessionEntityTypes/UpdateSessionEntityType" SessionEntityTypes_DeleteSessionEntityType_FullMethodName = "/google.cloud.dialogflow.cx.v3.SessionEntityTypes/DeleteSessionEntityType" )
const ( Sessions_DetectIntent_FullMethodName = "/google.cloud.dialogflow.cx.v3.Sessions/DetectIntent" Sessions_ServerStreamingDetectIntent_FullMethodName = "/google.cloud.dialogflow.cx.v3.Sessions/ServerStreamingDetectIntent" Sessions_StreamingDetectIntent_FullMethodName = "/google.cloud.dialogflow.cx.v3.Sessions/StreamingDetectIntent" Sessions_MatchIntent_FullMethodName = "/google.cloud.dialogflow.cx.v3.Sessions/MatchIntent" Sessions_FulfillIntent_FullMethodName = "/google.cloud.dialogflow.cx.v3.Sessions/FulfillIntent" Sessions_SubmitAnswerFeedback_FullMethodName = "/google.cloud.dialogflow.cx.v3.Sessions/SubmitAnswerFeedback" )
const ( TestCases_ListTestCases_FullMethodName = "/google.cloud.dialogflow.cx.v3.TestCases/ListTestCases" TestCases_BatchDeleteTestCases_FullMethodName = "/google.cloud.dialogflow.cx.v3.TestCases/BatchDeleteTestCases" TestCases_GetTestCase_FullMethodName = "/google.cloud.dialogflow.cx.v3.TestCases/GetTestCase" TestCases_CreateTestCase_FullMethodName = "/google.cloud.dialogflow.cx.v3.TestCases/CreateTestCase" TestCases_UpdateTestCase_FullMethodName = "/google.cloud.dialogflow.cx.v3.TestCases/UpdateTestCase" TestCases_RunTestCase_FullMethodName = "/google.cloud.dialogflow.cx.v3.TestCases/RunTestCase" TestCases_BatchRunTestCases_FullMethodName = "/google.cloud.dialogflow.cx.v3.TestCases/BatchRunTestCases" TestCases_CalculateCoverage_FullMethodName = "/google.cloud.dialogflow.cx.v3.TestCases/CalculateCoverage" TestCases_ImportTestCases_FullMethodName = "/google.cloud.dialogflow.cx.v3.TestCases/ImportTestCases" TestCases_ExportTestCases_FullMethodName = "/google.cloud.dialogflow.cx.v3.TestCases/ExportTestCases" TestCases_ListTestCaseResults_FullMethodName = "/google.cloud.dialogflow.cx.v3.TestCases/ListTestCaseResults" TestCases_GetTestCaseResult_FullMethodName = "/google.cloud.dialogflow.cx.v3.TestCases/GetTestCaseResult" )
const ( Tools_CreateTool_FullMethodName = "/google.cloud.dialogflow.cx.v3.Tools/CreateTool" Tools_ListTools_FullMethodName = "/google.cloud.dialogflow.cx.v3.Tools/ListTools" Tools_GetTool_FullMethodName = "/google.cloud.dialogflow.cx.v3.Tools/GetTool" Tools_UpdateTool_FullMethodName = "/google.cloud.dialogflow.cx.v3.Tools/UpdateTool" Tools_DeleteTool_FullMethodName = "/google.cloud.dialogflow.cx.v3.Tools/DeleteTool" Tools_ListToolVersions_FullMethodName = "/google.cloud.dialogflow.cx.v3.Tools/ListToolVersions" Tools_CreateToolVersion_FullMethodName = "/google.cloud.dialogflow.cx.v3.Tools/CreateToolVersion" Tools_GetToolVersion_FullMethodName = "/google.cloud.dialogflow.cx.v3.Tools/GetToolVersion" Tools_DeleteToolVersion_FullMethodName = "/google.cloud.dialogflow.cx.v3.Tools/DeleteToolVersion" Tools_RestoreToolVersion_FullMethodName = "/google.cloud.dialogflow.cx.v3.Tools/RestoreToolVersion" )
const ( TransitionRouteGroups_ListTransitionRouteGroups_FullMethodName = "/google.cloud.dialogflow.cx.v3.TransitionRouteGroups/ListTransitionRouteGroups" TransitionRouteGroups_GetTransitionRouteGroup_FullMethodName = "/google.cloud.dialogflow.cx.v3.TransitionRouteGroups/GetTransitionRouteGroup" TransitionRouteGroups_CreateTransitionRouteGroup_FullMethodName = "/google.cloud.dialogflow.cx.v3.TransitionRouteGroups/CreateTransitionRouteGroup" TransitionRouteGroups_UpdateTransitionRouteGroup_FullMethodName = "/google.cloud.dialogflow.cx.v3.TransitionRouteGroups/UpdateTransitionRouteGroup" TransitionRouteGroups_DeleteTransitionRouteGroup_FullMethodName = "/google.cloud.dialogflow.cx.v3.TransitionRouteGroups/DeleteTransitionRouteGroup" )
const ( Versions_ListVersions_FullMethodName = "/google.cloud.dialogflow.cx.v3.Versions/ListVersions" Versions_GetVersion_FullMethodName = "/google.cloud.dialogflow.cx.v3.Versions/GetVersion" Versions_CreateVersion_FullMethodName = "/google.cloud.dialogflow.cx.v3.Versions/CreateVersion" Versions_UpdateVersion_FullMethodName = "/google.cloud.dialogflow.cx.v3.Versions/UpdateVersion" Versions_DeleteVersion_FullMethodName = "/google.cloud.dialogflow.cx.v3.Versions/DeleteVersion" Versions_LoadVersion_FullMethodName = "/google.cloud.dialogflow.cx.v3.Versions/LoadVersion" Versions_CompareVersions_FullMethodName = "/google.cloud.dialogflow.cx.v3.Versions/CompareVersions" )
const ( Webhooks_ListWebhooks_FullMethodName = "/google.cloud.dialogflow.cx.v3.Webhooks/ListWebhooks" Webhooks_GetWebhook_FullMethodName = "/google.cloud.dialogflow.cx.v3.Webhooks/GetWebhook" Webhooks_CreateWebhook_FullMethodName = "/google.cloud.dialogflow.cx.v3.Webhooks/CreateWebhook" Webhooks_UpdateWebhook_FullMethodName = "/google.cloud.dialogflow.cx.v3.Webhooks/UpdateWebhook" Webhooks_DeleteWebhook_FullMethodName = "/google.cloud.dialogflow.cx.v3.Webhooks/DeleteWebhook" )
Variables ¶
var ( ExportAgentRequest_DataFormat_name = map[int32]string{ 0: "DATA_FORMAT_UNSPECIFIED", 1: "BLOB", 4: "JSON_PACKAGE", } ExportAgentRequest_DataFormat_value = map[string]int32{ "DATA_FORMAT_UNSPECIFIED": 0, "BLOB": 1, "JSON_PACKAGE": 4, } )
Enum value maps for ExportAgentRequest_DataFormat.
var ( RestoreAgentRequest_RestoreOption_name = map[int32]string{ 0: "RESTORE_OPTION_UNSPECIFIED", 1: "KEEP", 2: "FALLBACK", } RestoreAgentRequest_RestoreOption_value = map[string]int32{ "RESTORE_OPTION_UNSPECIFIED": 0, "KEEP": 1, "FALLBACK": 2, } )
Enum value maps for RestoreAgentRequest_RestoreOption.
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 ( DataStoreType_name = map[int32]string{ 0: "DATA_STORE_TYPE_UNSPECIFIED", 1: "PUBLIC_WEB", 2: "UNSTRUCTURED", 3: "STRUCTURED", } DataStoreType_value = map[string]int32{ "DATA_STORE_TYPE_UNSPECIFIED": 0, "PUBLIC_WEB": 1, "UNSTRUCTURED": 2, "STRUCTURED": 3, } )
Enum value maps for DataStoreType.
var ( DocumentProcessingMode_name = map[int32]string{ 0: "DOCUMENT_PROCESSING_MODE_UNSPECIFIED", 1: "DOCUMENTS", 2: "CHUNKS", } DocumentProcessingMode_value = map[string]int32{ "DOCUMENT_PROCESSING_MODE_UNSPECIFIED": 0, "DOCUMENTS": 1, "CHUNKS": 2, } )
Enum value maps for DocumentProcessingMode.
var ( DataStoreConnectionSignals_GroundingSignals_GroundingDecision_name = map[int32]string{ 0: "GROUNDING_DECISION_UNSPECIFIED", 1: "ACCEPTED_BY_GROUNDING", 2: "REJECTED_BY_GROUNDING", } DataStoreConnectionSignals_GroundingSignals_GroundingDecision_value = map[string]int32{ "GROUNDING_DECISION_UNSPECIFIED": 0, "ACCEPTED_BY_GROUNDING": 1, "REJECTED_BY_GROUNDING": 2, } )
Enum value maps for DataStoreConnectionSignals_GroundingSignals_GroundingDecision.
var ( DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket_name = map[int32]string{ 0: "GROUNDING_SCORE_BUCKET_UNSPECIFIED", 1: "VERY_LOW", 3: "LOW", 4: "MEDIUM", 5: "HIGH", 6: "VERY_HIGH", } DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket_value = map[string]int32{ "GROUNDING_SCORE_BUCKET_UNSPECIFIED": 0, "VERY_LOW": 1, "LOW": 3, "MEDIUM": 4, "HIGH": 5, "VERY_HIGH": 6, } )
Enum value maps for DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket.
var ( DataStoreConnectionSignals_SafetySignals_SafetyDecision_name = map[int32]string{ 0: "SAFETY_DECISION_UNSPECIFIED", 1: "ACCEPTED_BY_SAFETY_CHECK", 2: "REJECTED_BY_SAFETY_CHECK", } DataStoreConnectionSignals_SafetySignals_SafetyDecision_value = map[string]int32{ "SAFETY_DECISION_UNSPECIFIED": 0, "ACCEPTED_BY_SAFETY_CHECK": 1, "REJECTED_BY_SAFETY_CHECK": 2, } )
Enum value maps for DataStoreConnectionSignals_SafetySignals_SafetyDecision.
var ( DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch_name = map[int32]string{ 0: "BANNED_PHRASE_MATCH_UNSPECIFIED", 1: "BANNED_PHRASE_MATCH_NONE", 2: "BANNED_PHRASE_MATCH_QUERY", 3: "BANNED_PHRASE_MATCH_RESPONSE", } DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch_value = map[string]int32{ "BANNED_PHRASE_MATCH_UNSPECIFIED": 0, "BANNED_PHRASE_MATCH_NONE": 1, "BANNED_PHRASE_MATCH_QUERY": 2, "BANNED_PHRASE_MATCH_RESPONSE": 3, } )
Enum value maps for DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch.
var ( Deployment_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "RUNNING", 2: "SUCCEEDED", 3: "FAILED", } Deployment_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "RUNNING": 1, "SUCCEEDED": 2, "FAILED": 3, } )
Enum value maps for Deployment_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 ( ExportEntityTypesRequest_DataFormat_name = map[int32]string{ 0: "DATA_FORMAT_UNSPECIFIED", 1: "BLOB", 5: "JSON_PACKAGE", } ExportEntityTypesRequest_DataFormat_value = map[string]int32{ "DATA_FORMAT_UNSPECIFIED": 0, "BLOB": 1, "JSON_PACKAGE": 5, } )
Enum value maps for ExportEntityTypesRequest_DataFormat.
var ( ImportEntityTypesRequest_MergeOption_name = map[int32]string{ 0: "MERGE_OPTION_UNSPECIFIED", 1: "REPLACE", 2: "MERGE", 3: "RENAME", 4: "REPORT_CONFLICT", 5: "KEEP", } ImportEntityTypesRequest_MergeOption_value = map[string]int32{ "MERGE_OPTION_UNSPECIFIED": 0, "REPLACE": 1, "MERGE": 2, "RENAME": 3, "REPORT_CONFLICT": 4, "KEEP": 5, } )
Enum value maps for ImportEntityTypesRequest_MergeOption.
var ( ContinuousTestResult_AggregatedTestResult_name = map[int32]string{ 0: "AGGREGATED_TEST_RESULT_UNSPECIFIED", 1: "PASSED", 2: "FAILED", } ContinuousTestResult_AggregatedTestResult_value = map[string]int32{ "AGGREGATED_TEST_RESULT_UNSPECIFIED": 0, "PASSED": 1, "FAILED": 2, } )
Enum value maps for ContinuousTestResult_AggregatedTestResult.
var ( Experiment_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "DRAFT", 2: "RUNNING", 3: "DONE", 4: "ROLLOUT_FAILED", } Experiment_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "DRAFT": 1, "RUNNING": 2, "DONE": 3, "ROLLOUT_FAILED": 4, } )
Enum value maps for Experiment_State.
var ( Experiment_Result_MetricType_name = map[int32]string{ 0: "METRIC_UNSPECIFIED", 1: "CONTAINED_SESSION_NO_CALLBACK_RATE", 2: "LIVE_AGENT_HANDOFF_RATE", 3: "CALLBACK_SESSION_RATE", 4: "ABANDONED_SESSION_RATE", 5: "SESSION_END_RATE", } Experiment_Result_MetricType_value = map[string]int32{ "METRIC_UNSPECIFIED": 0, "CONTAINED_SESSION_NO_CALLBACK_RATE": 1, "LIVE_AGENT_HANDOFF_RATE": 2, "CALLBACK_SESSION_RATE": 3, "ABANDONED_SESSION_RATE": 4, "SESSION_END_RATE": 5, } )
Enum value maps for Experiment_Result_MetricType.
var ( Experiment_Result_CountType_name = map[int32]string{ 0: "COUNT_TYPE_UNSPECIFIED", 1: "TOTAL_NO_MATCH_COUNT", 2: "TOTAL_TURN_COUNT", 3: "AVERAGE_TURN_COUNT", } Experiment_Result_CountType_value = map[string]int32{ "COUNT_TYPE_UNSPECIFIED": 0, "TOTAL_NO_MATCH_COUNT": 1, "TOTAL_TURN_COUNT": 2, "AVERAGE_TURN_COUNT": 3, } )
Enum value maps for Experiment_Result_CountType.
var ( NluSettings_ModelType_name = map[int32]string{ 0: "MODEL_TYPE_UNSPECIFIED", 1: "MODEL_TYPE_STANDARD", 3: "MODEL_TYPE_ADVANCED", } NluSettings_ModelType_value = map[string]int32{ "MODEL_TYPE_UNSPECIFIED": 0, "MODEL_TYPE_STANDARD": 1, "MODEL_TYPE_ADVANCED": 3, } )
Enum value maps for NluSettings_ModelType.
var ( NluSettings_ModelTrainingMode_name = map[int32]string{ 0: "MODEL_TRAINING_MODE_UNSPECIFIED", 1: "MODEL_TRAINING_MODE_AUTOMATIC", 2: "MODEL_TRAINING_MODE_MANUAL", } NluSettings_ModelTrainingMode_value = map[string]int32{ "MODEL_TRAINING_MODE_UNSPECIFIED": 0, "MODEL_TRAINING_MODE_AUTOMATIC": 1, "MODEL_TRAINING_MODE_MANUAL": 2, } )
Enum value maps for NluSettings_ModelTrainingMode.
var ( ImportFlowRequest_ImportOption_name = map[int32]string{ 0: "IMPORT_OPTION_UNSPECIFIED", 1: "KEEP", 2: "FALLBACK", } ImportFlowRequest_ImportOption_value = map[string]int32{ "IMPORT_OPTION_UNSPECIFIED": 0, "KEEP": 1, "FALLBACK": 2, } )
Enum value maps for ImportFlowRequest_ImportOption.
var ( ImportStrategy_name = map[int32]string{ 0: "IMPORT_STRATEGY_UNSPECIFIED", 1: "IMPORT_STRATEGY_CREATE_NEW", 2: "IMPORT_STRATEGY_REPLACE", 3: "IMPORT_STRATEGY_KEEP", 4: "IMPORT_STRATEGY_MERGE", 5: "IMPORT_STRATEGY_THROW_ERROR", } ImportStrategy_value = map[string]int32{ "IMPORT_STRATEGY_UNSPECIFIED": 0, "IMPORT_STRATEGY_CREATE_NEW": 1, "IMPORT_STRATEGY_REPLACE": 2, "IMPORT_STRATEGY_KEEP": 3, "IMPORT_STRATEGY_MERGE": 4, "IMPORT_STRATEGY_THROW_ERROR": 5, } )
Enum value maps for ImportStrategy.
var ( IntentView_name = map[int32]string{ 0: "INTENT_VIEW_UNSPECIFIED", 1: "INTENT_VIEW_PARTIAL", 2: "INTENT_VIEW_FULL", } IntentView_value = map[string]int32{ "INTENT_VIEW_UNSPECIFIED": 0, "INTENT_VIEW_PARTIAL": 1, "INTENT_VIEW_FULL": 2, } )
Enum value maps for IntentView.
var ( ImportIntentsRequest_MergeOption_name = map[int32]string{ 0: "MERGE_OPTION_UNSPECIFIED", 1: "REJECT", 2: "REPLACE", 3: "MERGE", 4: "RENAME", 5: "REPORT_CONFLICT", 6: "KEEP", } ImportIntentsRequest_MergeOption_value = map[string]int32{ "MERGE_OPTION_UNSPECIFIED": 0, "REJECT": 1, "REPLACE": 2, "MERGE": 3, "RENAME": 4, "REPORT_CONFLICT": 5, "KEEP": 6, } )
Enum value maps for ImportIntentsRequest_MergeOption.
var ( ExportIntentsRequest_DataFormat_name = map[int32]string{ 0: "DATA_FORMAT_UNSPECIFIED", 1: "BLOB", 2: "JSON", 3: "CSV", } ExportIntentsRequest_DataFormat_value = map[string]int32{ "DATA_FORMAT_UNSPECIFIED": 0, "BLOB": 1, "JSON": 2, "CSV": 3, } )
Enum value maps for ExportIntentsRequest_DataFormat.
var ( DataType_name = map[int32]string{ 0: "DATA_TYPE_UNSPECIFIED", 1: "STRING", 2: "NUMBER", 3: "BOOLEAN", 6: "ARRAY", } DataType_value = map[string]int32{ "DATA_TYPE_UNSPECIFIED": 0, "STRING": 1, "NUMBER": 2, "BOOLEAN": 3, "ARRAY": 6, } )
Enum value maps for DataType.
var ( ParameterDefinition_ParameterType_name = map[int32]string{ 0: "PARAMETER_TYPE_UNSPECIFIED", 1: "STRING", 2: "NUMBER", 3: "BOOLEAN", 4: "NULL", 5: "OBJECT", 6: "LIST", } ParameterDefinition_ParameterType_value = map[string]int32{ "PARAMETER_TYPE_UNSPECIFIED": 0, "STRING": 1, "NUMBER": 2, "BOOLEAN": 3, "NULL": 4, "OBJECT": 5, "LIST": 6, } )
Enum value maps for ParameterDefinition_ParameterType.
var ( Playbook_PlaybookType_name = map[int32]string{ 0: "PLAYBOOK_TYPE_UNSPECIFIED", 1: "TASK", 3: "ROUTINE", } Playbook_PlaybookType_value = map[string]int32{ "PLAYBOOK_TYPE_UNSPECIFIED": 0, "TASK": 1, "ROUTINE": 3, } )
Enum value maps for Playbook_PlaybookType.
var ( ExportPlaybookRequest_DataFormat_name = map[int32]string{ 0: "DATA_FORMAT_UNSPECIFIED", 1: "BLOB", 2: "JSON", } ExportPlaybookRequest_DataFormat_value = map[string]int32{ "DATA_FORMAT_UNSPECIFIED": 0, "BLOB": 1, "JSON": 2, } )
Enum value maps for ExportPlaybookRequest_DataFormat.
var ( ResponseMessage_ResponseType_name = map[int32]string{ 0: "RESPONSE_TYPE_UNSPECIFIED", 1: "ENTRY_PROMPT", 2: "PARAMETER_PROMPT", 3: "HANDLER_PROMPT", } ResponseMessage_ResponseType_value = map[string]int32{ "RESPONSE_TYPE_UNSPECIFIED": 0, "ENTRY_PROMPT": 1, "PARAMETER_PROMPT": 2, "HANDLER_PROMPT": 3, } )
Enum value maps for ResponseMessage_ResponseType.
var ( SafetySettings_PhraseMatchStrategy_name = map[int32]string{ 0: "PHRASE_MATCH_STRATEGY_UNSPECIFIED", 1: "PARTIAL_MATCH", 2: "WORD_MATCH", } SafetySettings_PhraseMatchStrategy_value = map[string]int32{ "PHRASE_MATCH_STRATEGY_UNSPECIFIED": 0, "PARTIAL_MATCH": 1, "WORD_MATCH": 2, } )
Enum value maps for SafetySettings_PhraseMatchStrategy.
var ( SafetySettings_RaiSettings_SafetyFilterLevel_name = map[int32]string{ 0: "SAFETY_FILTER_LEVEL_UNSPECIFIED", 1: "BLOCK_NONE", 2: "BLOCK_FEW", 3: "BLOCK_SOME", 4: "BLOCK_MOST", } SafetySettings_RaiSettings_SafetyFilterLevel_value = map[string]int32{ "SAFETY_FILTER_LEVEL_UNSPECIFIED": 0, "BLOCK_NONE": 1, "BLOCK_FEW": 2, "BLOCK_SOME": 3, "BLOCK_MOST": 4, } )
Enum value maps for SafetySettings_RaiSettings_SafetyFilterLevel.
var ( SafetySettings_RaiSettings_SafetyCategory_name = map[int32]string{ 0: "SAFETY_CATEGORY_UNSPECIFIED", 1: "DANGEROUS_CONTENT", 2: "HATE_SPEECH", 3: "HARASSMENT", 4: "SEXUALLY_EXPLICIT_CONTENT", } SafetySettings_RaiSettings_SafetyCategory_value = map[string]int32{ "SAFETY_CATEGORY_UNSPECIFIED": 0, "DANGEROUS_CONTENT": 1, "HATE_SPEECH": 2, "HARASSMENT": 3, "SEXUALLY_EXPLICIT_CONTENT": 4, } )
Enum value maps for SafetySettings_RaiSettings_SafetyCategory.
var ( SecuritySettings_RedactionStrategy_name = map[int32]string{ 0: "REDACTION_STRATEGY_UNSPECIFIED", 1: "REDACT_WITH_SERVICE", } SecuritySettings_RedactionStrategy_value = map[string]int32{ "REDACTION_STRATEGY_UNSPECIFIED": 0, "REDACT_WITH_SERVICE": 1, } )
Enum value maps for SecuritySettings_RedactionStrategy.
var ( SecuritySettings_RedactionScope_name = map[int32]string{ 0: "REDACTION_SCOPE_UNSPECIFIED", 2: "REDACT_DISK_STORAGE", } SecuritySettings_RedactionScope_value = map[string]int32{ "REDACTION_SCOPE_UNSPECIFIED": 0, "REDACT_DISK_STORAGE": 2, } )
Enum value maps for SecuritySettings_RedactionScope.
var ( SecuritySettings_RetentionStrategy_name = map[int32]string{ 0: "RETENTION_STRATEGY_UNSPECIFIED", 1: "REMOVE_AFTER_CONVERSATION", } SecuritySettings_RetentionStrategy_value = map[string]int32{ "RETENTION_STRATEGY_UNSPECIFIED": 0, "REMOVE_AFTER_CONVERSATION": 1, } )
Enum value maps for SecuritySettings_RetentionStrategy.
var ( SecuritySettings_PurgeDataType_name = map[int32]string{ 0: "PURGE_DATA_TYPE_UNSPECIFIED", 1: "DIALOGFLOW_HISTORY", } SecuritySettings_PurgeDataType_value = map[string]int32{ "PURGE_DATA_TYPE_UNSPECIFIED": 0, "DIALOGFLOW_HISTORY": 1, } )
Enum value maps for SecuritySettings_PurgeDataType.
var ( SecuritySettings_AudioExportSettings_AudioFormat_name = map[int32]string{ 0: "AUDIO_FORMAT_UNSPECIFIED", 1: "MULAW", 2: "MP3", 3: "OGG", } SecuritySettings_AudioExportSettings_AudioFormat_value = map[string]int32{ "AUDIO_FORMAT_UNSPECIFIED": 0, "MULAW": 1, "MP3": 2, "OGG": 3, } )
Enum value maps for SecuritySettings_AudioExportSettings_AudioFormat.
var ( DetectIntentResponseView_name = map[int32]string{ 0: "DETECT_INTENT_RESPONSE_VIEW_UNSPECIFIED", 1: "DETECT_INTENT_RESPONSE_VIEW_FULL", 2: "DETECT_INTENT_RESPONSE_VIEW_BASIC", 3: "DETECT_INTENT_RESPONSE_VIEW_DEFAULT", } DetectIntentResponseView_value = map[string]int32{ "DETECT_INTENT_RESPONSE_VIEW_UNSPECIFIED": 0, "DETECT_INTENT_RESPONSE_VIEW_FULL": 1, "DETECT_INTENT_RESPONSE_VIEW_BASIC": 2, "DETECT_INTENT_RESPONSE_VIEW_DEFAULT": 3, } )
Enum value maps for DetectIntentResponseView.
var ( AnswerFeedback_Rating_name = map[int32]string{ 0: "RATING_UNSPECIFIED", 1: "THUMBS_UP", 2: "THUMBS_DOWN", } AnswerFeedback_Rating_value = map[string]int32{ "RATING_UNSPECIFIED": 0, "THUMBS_UP": 1, "THUMBS_DOWN": 2, } )
Enum value maps for AnswerFeedback_Rating.
var ( DetectIntentResponse_ResponseType_name = map[int32]string{ 0: "RESPONSE_TYPE_UNSPECIFIED", 1: "PARTIAL", 2: "FINAL", } DetectIntentResponse_ResponseType_value = map[string]int32{ "RESPONSE_TYPE_UNSPECIFIED": 0, "PARTIAL": 1, "FINAL": 2, } )
Enum value maps for DetectIntentResponse_ResponseType.
var ( StreamingRecognitionResult_MessageType_name = map[int32]string{ 0: "MESSAGE_TYPE_UNSPECIFIED", 1: "TRANSCRIPT", 2: "END_OF_SINGLE_UTTERANCE", } StreamingRecognitionResult_MessageType_value = map[string]int32{ "MESSAGE_TYPE_UNSPECIFIED": 0, "TRANSCRIPT": 1, "END_OF_SINGLE_UTTERANCE": 2, } )
Enum value maps for StreamingRecognitionResult_MessageType.
var ( BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType_name = map[int32]string{ 0: "ATTRIBUTE_TYPE_UNSPECIFIED", 1: "NUMERICAL", 2: "FRESHNESS", } BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType_value = map[string]int32{ "ATTRIBUTE_TYPE_UNSPECIFIED": 0, "NUMERICAL": 1, "FRESHNESS": 2, } )
Enum value maps for BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType.
var ( BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType_name = map[int32]string{ 0: "INTERPOLATION_TYPE_UNSPECIFIED", 1: "LINEAR", } BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType_value = map[string]int32{ "INTERPOLATION_TYPE_UNSPECIFIED": 0, "LINEAR": 1, } )
Enum value maps for BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType.
var ( Match_MatchType_name = map[int32]string{ 0: "MATCH_TYPE_UNSPECIFIED", 1: "INTENT", 2: "DIRECT_INTENT", 3: "PARAMETER_FILLING", 4: "NO_MATCH", 5: "NO_INPUT", 6: "EVENT", 8: "KNOWLEDGE_CONNECTOR", 9: "PLAYBOOK", } Match_MatchType_value = map[string]int32{ "MATCH_TYPE_UNSPECIFIED": 0, "INTENT": 1, "DIRECT_INTENT": 2, "PARAMETER_FILLING": 3, "NO_MATCH": 4, "NO_INPUT": 5, "EVENT": 6, "KNOWLEDGE_CONNECTOR": 8, "PLAYBOOK": 9, } )
Enum value maps for Match_MatchType.
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 ( TestResult_name = map[int32]string{ 0: "TEST_RESULT_UNSPECIFIED", 1: "PASSED", 2: "FAILED", } TestResult_value = map[string]int32{ "TEST_RESULT_UNSPECIFIED": 0, "PASSED": 1, "FAILED": 2, } )
Enum value maps for TestResult.
var ( TestRunDifference_DiffType_name = map[int32]string{ 0: "DIFF_TYPE_UNSPECIFIED", 1: "INTENT", 2: "PAGE", 3: "PARAMETERS", 4: "UTTERANCE", 5: "FLOW", } TestRunDifference_DiffType_value = map[string]int32{ "DIFF_TYPE_UNSPECIFIED": 0, "INTENT": 1, "PAGE": 2, "PARAMETERS": 3, "UTTERANCE": 4, "FLOW": 5, } )
Enum value maps for TestRunDifference_DiffType.
var ( CalculateCoverageRequest_CoverageType_name = map[int32]string{ 0: "COVERAGE_TYPE_UNSPECIFIED", 1: "INTENT", 2: "PAGE_TRANSITION", 3: "TRANSITION_ROUTE_GROUP", } CalculateCoverageRequest_CoverageType_value = map[string]int32{ "COVERAGE_TYPE_UNSPECIFIED": 0, "INTENT": 1, "PAGE_TRANSITION": 2, "TRANSITION_ROUTE_GROUP": 3, } )
Enum value maps for CalculateCoverageRequest_CoverageType.
var ( ListTestCasesRequest_TestCaseView_name = map[int32]string{ 0: "TEST_CASE_VIEW_UNSPECIFIED", 1: "BASIC", 2: "FULL", } ListTestCasesRequest_TestCaseView_value = map[string]int32{ "TEST_CASE_VIEW_UNSPECIFIED": 0, "BASIC": 1, "FULL": 2, } )
Enum value maps for ListTestCasesRequest_TestCaseView.
var ( ExportTestCasesRequest_DataFormat_name = map[int32]string{ 0: "DATA_FORMAT_UNSPECIFIED", 1: "BLOB", 2: "JSON", } ExportTestCasesRequest_DataFormat_value = map[string]int32{ "DATA_FORMAT_UNSPECIFIED": 0, "BLOB": 1, "JSON": 2, } )
Enum value maps for ExportTestCasesRequest_DataFormat.
var ( Tool_ToolType_name = map[int32]string{ 0: "TOOL_TYPE_UNSPECIFIED", 1: "CUSTOMIZED_TOOL", 2: "BUILTIN_TOOL", } Tool_ToolType_value = map[string]int32{ "TOOL_TYPE_UNSPECIFIED": 0, "CUSTOMIZED_TOOL": 1, "BUILTIN_TOOL": 2, } )
Enum value maps for Tool_ToolType.
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 ( OutputState_name = map[int32]string{ 0: "OUTPUT_STATE_UNSPECIFIED", 1: "OUTPUT_STATE_OK", 2: "OUTPUT_STATE_CANCELLED", 3: "OUTPUT_STATE_FAILED", 4: "OUTPUT_STATE_ESCALATED", 5: "OUTPUT_STATE_PENDING", } OutputState_value = map[string]int32{ "OUTPUT_STATE_UNSPECIFIED": 0, "OUTPUT_STATE_OK": 1, "OUTPUT_STATE_CANCELLED": 2, "OUTPUT_STATE_FAILED": 3, "OUTPUT_STATE_ESCALATED": 4, "OUTPUT_STATE_PENDING": 5, } )
Enum value maps for OutputState.
var ( ValidationMessage_ResourceType_name = map[int32]string{ 0: "RESOURCE_TYPE_UNSPECIFIED", 1: "AGENT", 2: "INTENT", 8: "INTENT_TRAINING_PHRASE", 9: "INTENT_PARAMETER", 10: "INTENTS", 11: "INTENT_TRAINING_PHRASES", 3: "ENTITY_TYPE", 12: "ENTITY_TYPES", 4: "WEBHOOK", 5: "FLOW", 6: "PAGE", 13: "PAGES", 7: "TRANSITION_ROUTE_GROUP", 14: "AGENT_TRANSITION_ROUTE_GROUP", } ValidationMessage_ResourceType_value = map[string]int32{ "RESOURCE_TYPE_UNSPECIFIED": 0, "AGENT": 1, "INTENT": 2, "INTENT_TRAINING_PHRASE": 8, "INTENT_PARAMETER": 9, "INTENTS": 10, "INTENT_TRAINING_PHRASES": 11, "ENTITY_TYPE": 3, "ENTITY_TYPES": 12, "WEBHOOK": 4, "FLOW": 5, "PAGE": 6, "PAGES": 13, "TRANSITION_ROUTE_GROUP": 7, "AGENT_TRANSITION_ROUTE_GROUP": 14, } )
Enum value maps for ValidationMessage_ResourceType.
var ( ValidationMessage_Severity_name = map[int32]string{ 0: "SEVERITY_UNSPECIFIED", 1: "INFO", 2: "WARNING", 3: "ERROR", } ValidationMessage_Severity_value = map[string]int32{ "SEVERITY_UNSPECIFIED": 0, "INFO": 1, "WARNING": 2, "ERROR": 3, } )
Enum value maps for ValidationMessage_Severity.
var ( Version_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "RUNNING", 2: "SUCCEEDED", 3: "FAILED", } Version_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "RUNNING": 1, "SUCCEEDED": 2, "FAILED": 3, } )
Enum value maps for Version_State.
var ( Webhook_GenericWebService_ServiceAgentAuth_name = map[int32]string{ 0: "SERVICE_AGENT_AUTH_UNSPECIFIED", 1: "NONE", 2: "ID_TOKEN", 3: "ACCESS_TOKEN", } Webhook_GenericWebService_ServiceAgentAuth_value = map[string]int32{ "SERVICE_AGENT_AUTH_UNSPECIFIED": 0, "NONE": 1, "ID_TOKEN": 2, "ACCESS_TOKEN": 3, } )
Enum value maps for Webhook_GenericWebService_ServiceAgentAuth.
var ( Webhook_GenericWebService_WebhookType_name = map[int32]string{ 0: "WEBHOOK_TYPE_UNSPECIFIED", 1: "STANDARD", 2: "FLEXIBLE", } Webhook_GenericWebService_WebhookType_value = map[string]int32{ "WEBHOOK_TYPE_UNSPECIFIED": 0, "STANDARD": 1, "FLEXIBLE": 2, } )
Enum value maps for Webhook_GenericWebService_WebhookType.
var ( Webhook_GenericWebService_HttpMethod_name = map[int32]string{ 0: "HTTP_METHOD_UNSPECIFIED", 1: "POST", 2: "GET", 3: "HEAD", 4: "PUT", 5: "DELETE", 6: "PATCH", 7: "OPTIONS", } Webhook_GenericWebService_HttpMethod_value = map[string]int32{ "HTTP_METHOD_UNSPECIFIED": 0, "POST": 1, "GET": 2, "HEAD": 3, "PUT": 4, "DELETE": 5, "PATCH": 6, "OPTIONS": 7, } )
Enum value maps for Webhook_GenericWebService_HttpMethod.
var ( WebhookResponse_FulfillmentResponse_MergeBehavior_name = map[int32]string{ 0: "MERGE_BEHAVIOR_UNSPECIFIED", 1: "APPEND", 2: "REPLACE", } WebhookResponse_FulfillmentResponse_MergeBehavior_value = map[string]int32{ "MERGE_BEHAVIOR_UNSPECIFIED": 0, "APPEND": 1, "REPLACE": 2, } )
Enum value maps for WebhookResponse_FulfillmentResponse_MergeBehavior.
var ( PageInfo_FormInfo_ParameterInfo_ParameterState_name = map[int32]string{ 0: "PARAMETER_STATE_UNSPECIFIED", 1: "EMPTY", 2: "INVALID", 3: "FILLED", } PageInfo_FormInfo_ParameterInfo_ParameterState_value = map[string]int32{ "PARAMETER_STATE_UNSPECIFIED": 0, "EMPTY": 1, "INVALID": 2, "FILLED": 3, } )
Enum value maps for PageInfo_FormInfo_ParameterInfo_ParameterState.
var Agents_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.cx.v3.Agents", HandlerType: (*AgentsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListAgents", Handler: _Agents_ListAgents_Handler, }, { MethodName: "GetAgent", Handler: _Agents_GetAgent_Handler, }, { MethodName: "CreateAgent", Handler: _Agents_CreateAgent_Handler, }, { MethodName: "UpdateAgent", Handler: _Agents_UpdateAgent_Handler, }, { MethodName: "DeleteAgent", Handler: _Agents_DeleteAgent_Handler, }, { MethodName: "ExportAgent", Handler: _Agents_ExportAgent_Handler, }, { MethodName: "RestoreAgent", Handler: _Agents_RestoreAgent_Handler, }, { MethodName: "ValidateAgent", Handler: _Agents_ValidateAgent_Handler, }, { MethodName: "GetAgentValidationResult", Handler: _Agents_GetAgentValidationResult_Handler, }, { MethodName: "GetGenerativeSettings", Handler: _Agents_GetGenerativeSettings_Handler, }, { MethodName: "UpdateGenerativeSettings", Handler: _Agents_UpdateGenerativeSettings_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/cx/v3/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 Changelogs_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.cx.v3.Changelogs", HandlerType: (*ChangelogsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListChangelogs", Handler: _Changelogs_ListChangelogs_Handler, }, { MethodName: "GetChangelog", Handler: _Changelogs_GetChangelog_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/cx/v3/changelog.proto", }
Changelogs_ServiceDesc is the grpc.ServiceDesc for Changelogs service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Deployments_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.cx.v3.Deployments", HandlerType: (*DeploymentsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListDeployments", Handler: _Deployments_ListDeployments_Handler, }, { MethodName: "GetDeployment", Handler: _Deployments_GetDeployment_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/cx/v3/deployment.proto", }
Deployments_ServiceDesc is the grpc.ServiceDesc for Deployments 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.cx.v3.EntityTypes", HandlerType: (*EntityTypesServer)(nil), Methods: []grpc.MethodDesc{ { 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: "ListEntityTypes", Handler: _EntityTypes_ListEntityTypes_Handler, }, { MethodName: "ExportEntityTypes", Handler: _EntityTypes_ExportEntityTypes_Handler, }, { MethodName: "ImportEntityTypes", Handler: _EntityTypes_ImportEntityTypes_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/cx/v3/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.cx.v3.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: "LookupEnvironmentHistory", Handler: _Environments_LookupEnvironmentHistory_Handler, }, { MethodName: "RunContinuousTest", Handler: _Environments_RunContinuousTest_Handler, }, { MethodName: "ListContinuousTestResults", Handler: _Environments_ListContinuousTestResults_Handler, }, { MethodName: "DeployFlow", Handler: _Environments_DeployFlow_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/cx/v3/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 Examples_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.cx.v3.Examples", HandlerType: (*ExamplesServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateExample", Handler: _Examples_CreateExample_Handler, }, { MethodName: "DeleteExample", Handler: _Examples_DeleteExample_Handler, }, { MethodName: "ListExamples", Handler: _Examples_ListExamples_Handler, }, { MethodName: "GetExample", Handler: _Examples_GetExample_Handler, }, { MethodName: "UpdateExample", Handler: _Examples_UpdateExample_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/cx/v3/example.proto", }
Examples_ServiceDesc is the grpc.ServiceDesc for Examples service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Experiments_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.cx.v3.Experiments", HandlerType: (*ExperimentsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListExperiments", Handler: _Experiments_ListExperiments_Handler, }, { MethodName: "GetExperiment", Handler: _Experiments_GetExperiment_Handler, }, { MethodName: "CreateExperiment", Handler: _Experiments_CreateExperiment_Handler, }, { MethodName: "UpdateExperiment", Handler: _Experiments_UpdateExperiment_Handler, }, { MethodName: "DeleteExperiment", Handler: _Experiments_DeleteExperiment_Handler, }, { MethodName: "StartExperiment", Handler: _Experiments_StartExperiment_Handler, }, { MethodName: "StopExperiment", Handler: _Experiments_StopExperiment_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/cx/v3/experiment.proto", }
Experiments_ServiceDesc is the grpc.ServiceDesc for Experiments 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_cx_v3_advanced_settings_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_agent_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_audio_config_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_changelog_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_code_block_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_data_store_connection_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_deployment_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_entity_type_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_environment_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_example_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_experiment_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_flow_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_fulfillment_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_gcs_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_generative_settings_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_generator_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_import_strategy_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_inline_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_intent_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_page_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_parameter_definition_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_playbook_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_response_message_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_safety_settings_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_security_settings_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_session_entity_type_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_session_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_test_case_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_tool_call_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_tool_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_trace_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_transition_route_group_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_validation_message_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_version_proto protoreflect.FileDescriptor
var File_google_cloud_dialogflow_cx_v3_webhook_proto protoreflect.FileDescriptor
var Flows_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.cx.v3.Flows", HandlerType: (*FlowsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateFlow", Handler: _Flows_CreateFlow_Handler, }, { MethodName: "DeleteFlow", Handler: _Flows_DeleteFlow_Handler, }, { MethodName: "ListFlows", Handler: _Flows_ListFlows_Handler, }, { MethodName: "GetFlow", Handler: _Flows_GetFlow_Handler, }, { MethodName: "UpdateFlow", Handler: _Flows_UpdateFlow_Handler, }, { MethodName: "TrainFlow", Handler: _Flows_TrainFlow_Handler, }, { MethodName: "ValidateFlow", Handler: _Flows_ValidateFlow_Handler, }, { MethodName: "GetFlowValidationResult", Handler: _Flows_GetFlowValidationResult_Handler, }, { MethodName: "ImportFlow", Handler: _Flows_ImportFlow_Handler, }, { MethodName: "ExportFlow", Handler: _Flows_ExportFlow_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/cx/v3/flow.proto", }
Flows_ServiceDesc is the grpc.ServiceDesc for Flows 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.cx.v3.Generators", HandlerType: (*GeneratorsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListGenerators", Handler: _Generators_ListGenerators_Handler, }, { MethodName: "GetGenerator", Handler: _Generators_GetGenerator_Handler, }, { MethodName: "CreateGenerator", Handler: _Generators_CreateGenerator_Handler, }, { MethodName: "UpdateGenerator", Handler: _Generators_UpdateGenerator_Handler, }, { MethodName: "DeleteGenerator", Handler: _Generators_DeleteGenerator_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/cx/v3/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.cx.v3.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: "ImportIntents", Handler: _Intents_ImportIntents_Handler, }, { MethodName: "ExportIntents", Handler: _Intents_ExportIntents_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/cx/v3/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 Pages_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.cx.v3.Pages", HandlerType: (*PagesServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListPages", Handler: _Pages_ListPages_Handler, }, { MethodName: "GetPage", Handler: _Pages_GetPage_Handler, }, { MethodName: "CreatePage", Handler: _Pages_CreatePage_Handler, }, { MethodName: "UpdatePage", Handler: _Pages_UpdatePage_Handler, }, { MethodName: "DeletePage", Handler: _Pages_DeletePage_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/cx/v3/page.proto", }
Pages_ServiceDesc is the grpc.ServiceDesc for Pages service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Playbooks_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.cx.v3.Playbooks", HandlerType: (*PlaybooksServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreatePlaybook", Handler: _Playbooks_CreatePlaybook_Handler, }, { MethodName: "DeletePlaybook", Handler: _Playbooks_DeletePlaybook_Handler, }, { MethodName: "ListPlaybooks", Handler: _Playbooks_ListPlaybooks_Handler, }, { MethodName: "GetPlaybook", Handler: _Playbooks_GetPlaybook_Handler, }, { MethodName: "ExportPlaybook", Handler: _Playbooks_ExportPlaybook_Handler, }, { MethodName: "ImportPlaybook", Handler: _Playbooks_ImportPlaybook_Handler, }, { MethodName: "UpdatePlaybook", Handler: _Playbooks_UpdatePlaybook_Handler, }, { MethodName: "CreatePlaybookVersion", Handler: _Playbooks_CreatePlaybookVersion_Handler, }, { MethodName: "GetPlaybookVersion", Handler: _Playbooks_GetPlaybookVersion_Handler, }, { MethodName: "RestorePlaybookVersion", Handler: _Playbooks_RestorePlaybookVersion_Handler, }, { MethodName: "ListPlaybookVersions", Handler: _Playbooks_ListPlaybookVersions_Handler, }, { MethodName: "DeletePlaybookVersion", Handler: _Playbooks_DeletePlaybookVersion_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/cx/v3/playbook.proto", }
Playbooks_ServiceDesc is the grpc.ServiceDesc for Playbooks service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var SecuritySettingsService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.cx.v3.SecuritySettingsService", HandlerType: (*SecuritySettingsServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateSecuritySettings", Handler: _SecuritySettingsService_CreateSecuritySettings_Handler, }, { MethodName: "GetSecuritySettings", Handler: _SecuritySettingsService_GetSecuritySettings_Handler, }, { MethodName: "UpdateSecuritySettings", Handler: _SecuritySettingsService_UpdateSecuritySettings_Handler, }, { MethodName: "ListSecuritySettings", Handler: _SecuritySettingsService_ListSecuritySettings_Handler, }, { MethodName: "DeleteSecuritySettings", Handler: _SecuritySettingsService_DeleteSecuritySettings_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/cx/v3/security_settings.proto", }
SecuritySettingsService_ServiceDesc is the grpc.ServiceDesc for SecuritySettingsService 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.cx.v3.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/cx/v3/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.cx.v3.Sessions", HandlerType: (*SessionsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "DetectIntent", Handler: _Sessions_DetectIntent_Handler, }, { MethodName: "MatchIntent", Handler: _Sessions_MatchIntent_Handler, }, { MethodName: "FulfillIntent", Handler: _Sessions_FulfillIntent_Handler, }, { MethodName: "SubmitAnswerFeedback", Handler: _Sessions_SubmitAnswerFeedback_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "ServerStreamingDetectIntent", Handler: _Sessions_ServerStreamingDetectIntent_Handler, ServerStreams: true, }, { StreamName: "StreamingDetectIntent", Handler: _Sessions_StreamingDetectIntent_Handler, ServerStreams: true, ClientStreams: true, }, }, Metadata: "google/cloud/dialogflow/cx/v3/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 TestCases_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.cx.v3.TestCases", HandlerType: (*TestCasesServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListTestCases", Handler: _TestCases_ListTestCases_Handler, }, { MethodName: "BatchDeleteTestCases", Handler: _TestCases_BatchDeleteTestCases_Handler, }, { MethodName: "GetTestCase", Handler: _TestCases_GetTestCase_Handler, }, { MethodName: "CreateTestCase", Handler: _TestCases_CreateTestCase_Handler, }, { MethodName: "UpdateTestCase", Handler: _TestCases_UpdateTestCase_Handler, }, { MethodName: "RunTestCase", Handler: _TestCases_RunTestCase_Handler, }, { MethodName: "BatchRunTestCases", Handler: _TestCases_BatchRunTestCases_Handler, }, { MethodName: "CalculateCoverage", Handler: _TestCases_CalculateCoverage_Handler, }, { MethodName: "ImportTestCases", Handler: _TestCases_ImportTestCases_Handler, }, { MethodName: "ExportTestCases", Handler: _TestCases_ExportTestCases_Handler, }, { MethodName: "ListTestCaseResults", Handler: _TestCases_ListTestCaseResults_Handler, }, { MethodName: "GetTestCaseResult", Handler: _TestCases_GetTestCaseResult_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/cx/v3/test_case.proto", }
TestCases_ServiceDesc is the grpc.ServiceDesc for TestCases 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.cx.v3.Tools", HandlerType: (*ToolsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateTool", Handler: _Tools_CreateTool_Handler, }, { MethodName: "ListTools", Handler: _Tools_ListTools_Handler, }, { MethodName: "GetTool", Handler: _Tools_GetTool_Handler, }, { MethodName: "UpdateTool", Handler: _Tools_UpdateTool_Handler, }, { MethodName: "DeleteTool", Handler: _Tools_DeleteTool_Handler, }, { MethodName: "ListToolVersions", Handler: _Tools_ListToolVersions_Handler, }, { MethodName: "CreateToolVersion", Handler: _Tools_CreateToolVersion_Handler, }, { MethodName: "GetToolVersion", Handler: _Tools_GetToolVersion_Handler, }, { MethodName: "DeleteToolVersion", Handler: _Tools_DeleteToolVersion_Handler, }, { MethodName: "RestoreToolVersion", Handler: _Tools_RestoreToolVersion_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/cx/v3/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 TransitionRouteGroups_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.cx.v3.TransitionRouteGroups", HandlerType: (*TransitionRouteGroupsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListTransitionRouteGroups", Handler: _TransitionRouteGroups_ListTransitionRouteGroups_Handler, }, { MethodName: "GetTransitionRouteGroup", Handler: _TransitionRouteGroups_GetTransitionRouteGroup_Handler, }, { MethodName: "CreateTransitionRouteGroup", Handler: _TransitionRouteGroups_CreateTransitionRouteGroup_Handler, }, { MethodName: "UpdateTransitionRouteGroup", Handler: _TransitionRouteGroups_UpdateTransitionRouteGroup_Handler, }, { MethodName: "DeleteTransitionRouteGroup", Handler: _TransitionRouteGroups_DeleteTransitionRouteGroup_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/cx/v3/transition_route_group.proto", }
TransitionRouteGroups_ServiceDesc is the grpc.ServiceDesc for TransitionRouteGroups 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.cx.v3.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, }, { MethodName: "LoadVersion", Handler: _Versions_LoadVersion_Handler, }, { MethodName: "CompareVersions", Handler: _Versions_CompareVersions_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/cx/v3/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)
var Webhooks_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.dialogflow.cx.v3.Webhooks", HandlerType: (*WebhooksServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListWebhooks", Handler: _Webhooks_ListWebhooks_Handler, }, { MethodName: "GetWebhook", Handler: _Webhooks_GetWebhook_Handler, }, { MethodName: "CreateWebhook", Handler: _Webhooks_CreateWebhook_Handler, }, { MethodName: "UpdateWebhook", Handler: _Webhooks_UpdateWebhook_Handler, }, { MethodName: "DeleteWebhook", Handler: _Webhooks_DeleteWebhook_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/dialogflow/cx/v3/webhook.proto", }
Webhooks_ServiceDesc is the grpc.ServiceDesc for Webhooks 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 RegisterChangelogsServer ¶
func RegisterChangelogsServer(s grpc.ServiceRegistrar, srv ChangelogsServer)
func RegisterDeploymentsServer ¶
func RegisterDeploymentsServer(s grpc.ServiceRegistrar, srv DeploymentsServer)
func RegisterEntityTypesServer ¶
func RegisterEntityTypesServer(s grpc.ServiceRegistrar, srv EntityTypesServer)
func RegisterEnvironmentsServer ¶
func RegisterEnvironmentsServer(s grpc.ServiceRegistrar, srv EnvironmentsServer)
func RegisterExamplesServer ¶ added in v1.74.0
func RegisterExamplesServer(s grpc.ServiceRegistrar, srv ExamplesServer)
func RegisterExperimentsServer ¶
func RegisterExperimentsServer(s grpc.ServiceRegistrar, srv ExperimentsServer)
func RegisterFlowsServer ¶
func RegisterFlowsServer(s grpc.ServiceRegistrar, srv FlowsServer)
func RegisterGeneratorsServer ¶ added in v1.47.0
func RegisterGeneratorsServer(s grpc.ServiceRegistrar, srv GeneratorsServer)
func RegisterIntentsServer ¶
func RegisterIntentsServer(s grpc.ServiceRegistrar, srv IntentsServer)
func RegisterPagesServer ¶
func RegisterPagesServer(s grpc.ServiceRegistrar, srv PagesServer)
func RegisterPlaybooksServer ¶ added in v1.74.0
func RegisterPlaybooksServer(s grpc.ServiceRegistrar, srv PlaybooksServer)
func RegisterSecuritySettingsServiceServer ¶
func RegisterSecuritySettingsServiceServer(s grpc.ServiceRegistrar, srv SecuritySettingsServiceServer)
func RegisterSessionEntityTypesServer ¶
func RegisterSessionEntityTypesServer(s grpc.ServiceRegistrar, srv SessionEntityTypesServer)
func RegisterSessionsServer ¶
func RegisterSessionsServer(s grpc.ServiceRegistrar, srv SessionsServer)
func RegisterTestCasesServer ¶
func RegisterTestCasesServer(s grpc.ServiceRegistrar, srv TestCasesServer)
func RegisterToolsServer ¶ added in v1.74.0
func RegisterToolsServer(s grpc.ServiceRegistrar, srv ToolsServer)
func RegisterTransitionRouteGroupsServer ¶
func RegisterTransitionRouteGroupsServer(s grpc.ServiceRegistrar, srv TransitionRouteGroupsServer)
func RegisterVersionsServer ¶
func RegisterVersionsServer(s grpc.ServiceRegistrar, srv VersionsServer)
func RegisterWebhooksServer ¶
func RegisterWebhooksServer(s grpc.ServiceRegistrar, srv WebhooksServer)
Types ¶
type Action ¶ added in v1.74.0
type Action struct {
// Action details.
//
// Types that are valid to be assigned to Action:
//
// *Action_UserUtterance
// *Action_AgentUtterance
// *Action_ToolUse
// *Action_PlaybookInvocation
// *Action_FlowInvocation
// *Action_PlaybookTransition
// *Action_FlowTransition
Action isAction_Action `protobuf_oneof:"action"`
// contains filtered or unexported fields
}
Action performed by end user or Dialogflow agent in the conversation.
func (*Action) Descriptor
deprecated
added in
v1.74.0
func (*Action) GetAgentUtterance ¶ added in v1.74.0
func (x *Action) GetAgentUtterance() *AgentUtterance
func (*Action) GetFlowInvocation ¶ added in v1.74.0
func (x *Action) GetFlowInvocation() *FlowInvocation
func (*Action) GetFlowTransition ¶ added in v1.74.0
func (x *Action) GetFlowTransition() *FlowTransition
func (*Action) GetPlaybookInvocation ¶ added in v1.74.0
func (x *Action) GetPlaybookInvocation() *PlaybookInvocation
func (*Action) GetPlaybookTransition ¶ added in v1.74.0
func (x *Action) GetPlaybookTransition() *PlaybookTransition
func (*Action) GetToolUse ¶ added in v1.74.0
func (*Action) GetUserUtterance ¶ added in v1.74.0
func (x *Action) GetUserUtterance() *UserUtterance
func (*Action) ProtoMessage ¶ added in v1.74.0
func (*Action) ProtoMessage()
func (*Action) ProtoReflect ¶ added in v1.74.0
func (x *Action) ProtoReflect() protoreflect.Message
type Action_AgentUtterance ¶ added in v1.74.0
type Action_AgentUtterance struct {
// Optional. Action performed by the agent as a message.
AgentUtterance *AgentUtterance `protobuf:"bytes,2,opt,name=agent_utterance,json=agentUtterance,proto3,oneof"`
}
type Action_FlowInvocation ¶ added in v1.74.0
type Action_FlowInvocation struct {
// Optional. Action performed on behalf of the agent by invoking a CX flow.
FlowInvocation *FlowInvocation `protobuf:"bytes,5,opt,name=flow_invocation,json=flowInvocation,proto3,oneof"`
}
type Action_FlowTransition ¶ added in v1.74.0
type Action_FlowTransition struct {
// Optional. Action performed on behalf of the agent by transitioning to a
// target CX flow.
FlowTransition *FlowTransition `protobuf:"bytes,13,opt,name=flow_transition,json=flowTransition,proto3,oneof"`
}
type Action_PlaybookInvocation ¶ added in v1.74.0
type Action_PlaybookInvocation struct {
// Optional. Action performed on behalf of the agent by invoking a child
// playbook.
PlaybookInvocation *PlaybookInvocation `protobuf:"bytes,4,opt,name=playbook_invocation,json=playbookInvocation,proto3,oneof"`
}
type Action_PlaybookTransition ¶ added in v1.74.0
type Action_PlaybookTransition struct {
// Optional. Action performed on behalf of the agent by transitioning to a
// target playbook.
PlaybookTransition *PlaybookTransition `protobuf:"bytes,12,opt,name=playbook_transition,json=playbookTransition,proto3,oneof"`
}
type Action_ToolUse ¶ added in v1.74.0
type Action_ToolUse struct {
// Optional. Action performed on behalf of the agent by calling a plugin
// tool.
ToolUse *ToolUse `protobuf:"bytes,3,opt,name=tool_use,json=toolUse,proto3,oneof"`
}
type Action_UserUtterance ¶ added in v1.74.0
type Action_UserUtterance struct {
// Optional. Agent obtained a message from the customer.
UserUtterance *UserUtterance `protobuf:"bytes,1,opt,name=user_utterance,json=userUtterance,proto3,oneof"`
}
type AdvancedSettings ¶
type AdvancedSettings struct {
// If present, incoming audio is exported by Dialogflow to the configured
// Google Cloud Storage destination.
// Exposed at the following levels:
// - Agent level
// - Flow level
AudioExportGcsDestination *GcsDestination `` /* 140-byte string literal not displayed */
// Settings for speech to text detection.
// Exposed at the following levels:
// - Agent level
// - Flow level
// - Page level
// - Parameter level
SpeechSettings *AdvancedSettings_SpeechSettings `protobuf:"bytes,3,opt,name=speech_settings,json=speechSettings,proto3" json:"speech_settings,omitempty"`
// Settings for DTMF.
// Exposed at the following levels:
// - Agent level
// - Flow level
// - Page level
// - Parameter level.
DtmfSettings *AdvancedSettings_DtmfSettings `protobuf:"bytes,5,opt,name=dtmf_settings,json=dtmfSettings,proto3" json:"dtmf_settings,omitempty"`
// Settings for logging.
// Settings for Dialogflow History, Contact Center messages, StackDriver logs,
// and speech logging.
// Exposed at the following levels:
// - Agent level.
LoggingSettings *AdvancedSettings_LoggingSettings `protobuf:"bytes,6,opt,name=logging_settings,json=loggingSettings,proto3" json:"logging_settings,omitempty"`
// contains filtered or unexported fields
}
Hierarchical advanced settings for agent/flow/page/fulfillment/parameter. Settings exposed at lower level overrides the settings exposed at higher level. Overriding occurs at the sub-setting level. For example, the playback_interruption_settings at fulfillment level only overrides the playback_interruption_settings at the agent level, leaving other settings at the agent level unchanged.
DTMF settings does not override each other. DTMF settings set at different levels define DTMF detections running in parallel.
Hierarchy: Agent->Flow->Page->Fulfillment/Parameter.
func (*AdvancedSettings) Descriptor
deprecated
func (*AdvancedSettings) Descriptor() ([]byte, []int)
Deprecated: Use AdvancedSettings.ProtoReflect.Descriptor instead.
func (*AdvancedSettings) GetAudioExportGcsDestination ¶ added in v1.31.0
func (x *AdvancedSettings) GetAudioExportGcsDestination() *GcsDestination
func (*AdvancedSettings) GetDtmfSettings ¶ added in v1.44.0
func (x *AdvancedSettings) GetDtmfSettings() *AdvancedSettings_DtmfSettings
func (*AdvancedSettings) GetLoggingSettings ¶
func (x *AdvancedSettings) GetLoggingSettings() *AdvancedSettings_LoggingSettings
func (*AdvancedSettings) GetSpeechSettings ¶ added in v1.55.0
func (x *AdvancedSettings) GetSpeechSettings() *AdvancedSettings_SpeechSettings
func (*AdvancedSettings) ProtoMessage ¶
func (*AdvancedSettings) ProtoMessage()
func (*AdvancedSettings) ProtoReflect ¶
func (x *AdvancedSettings) ProtoReflect() protoreflect.Message
func (*AdvancedSettings) Reset ¶
func (x *AdvancedSettings) Reset()
func (*AdvancedSettings) String ¶
func (x *AdvancedSettings) String() string
type AdvancedSettings_DtmfSettings ¶ added in v1.44.0
type AdvancedSettings_DtmfSettings struct {
// If true, incoming audio is processed for DTMF (dual tone multi frequency)
// events. For example, if the caller presses a button on their telephone
// keypad and DTMF processing is enabled, Dialogflow will detect the
// event (e.g. a "3" was pressed) in the incoming audio and pass the event
// to the bot to drive business logic (e.g. when 3 is pressed, return the
// account balance).
Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
// Max length of DTMF digits.
MaxDigits int32 `protobuf:"varint,2,opt,name=max_digits,json=maxDigits,proto3" json:"max_digits,omitempty"`
// The digit that terminates a DTMF digit sequence.
FinishDigit string `protobuf:"bytes,3,opt,name=finish_digit,json=finishDigit,proto3" json:"finish_digit,omitempty"`
// Interdigit timeout setting for matching dtmf input to regex.
InterdigitTimeoutDuration *durationpb.Duration `` /* 138-byte string literal not displayed */
// Endpoint timeout setting for matching dtmf input to regex.
EndpointingTimeoutDuration *durationpb.Duration `` /* 141-byte string literal not displayed */
// contains filtered or unexported fields
}
Define behaviors for DTMF (dual tone multi frequency).
func (*AdvancedSettings_DtmfSettings) Descriptor
deprecated
added in
v1.44.0
func (*AdvancedSettings_DtmfSettings) Descriptor() ([]byte, []int)
Deprecated: Use AdvancedSettings_DtmfSettings.ProtoReflect.Descriptor instead.
func (*AdvancedSettings_DtmfSettings) GetEnabled ¶ added in v1.44.0
func (x *AdvancedSettings_DtmfSettings) GetEnabled() bool
func (*AdvancedSettings_DtmfSettings) GetEndpointingTimeoutDuration ¶ added in v1.55.0
func (x *AdvancedSettings_DtmfSettings) GetEndpointingTimeoutDuration() *durationpb.Duration
func (*AdvancedSettings_DtmfSettings) GetFinishDigit ¶ added in v1.44.0
func (x *AdvancedSettings_DtmfSettings) GetFinishDigit() string
func (*AdvancedSettings_DtmfSettings) GetInterdigitTimeoutDuration ¶ added in v1.55.0
func (x *AdvancedSettings_DtmfSettings) GetInterdigitTimeoutDuration() *durationpb.Duration
func (*AdvancedSettings_DtmfSettings) GetMaxDigits ¶ added in v1.44.0
func (x *AdvancedSettings_DtmfSettings) GetMaxDigits() int32
func (*AdvancedSettings_DtmfSettings) ProtoMessage ¶ added in v1.44.0
func (*AdvancedSettings_DtmfSettings) ProtoMessage()
func (*AdvancedSettings_DtmfSettings) ProtoReflect ¶ added in v1.44.0
func (x *AdvancedSettings_DtmfSettings) ProtoReflect() protoreflect.Message
func (*AdvancedSettings_DtmfSettings) Reset ¶ added in v1.44.0
func (x *AdvancedSettings_DtmfSettings) Reset()
func (*AdvancedSettings_DtmfSettings) String ¶ added in v1.44.0
func (x *AdvancedSettings_DtmfSettings) String() string
type AdvancedSettings_LoggingSettings ¶
type AdvancedSettings_LoggingSettings struct {
// Enables Google Cloud Logging.
EnableStackdriverLogging bool `` /* 136-byte string literal not displayed */
// Enables DF Interaction logging.
EnableInteractionLogging bool `` /* 136-byte string literal not displayed */
// Enables consent-based end-user input redaction, if true, a pre-defined
// session parameter `$session.params.conversation-redaction` will be
// used to determine if the utterance should be redacted.
EnableConsentBasedRedaction bool `` /* 147-byte string literal not displayed */
// contains filtered or unexported fields
}
Define behaviors on logging.
func (*AdvancedSettings_LoggingSettings) Descriptor
deprecated
func (*AdvancedSettings_LoggingSettings) Descriptor() ([]byte, []int)
Deprecated: Use AdvancedSettings_LoggingSettings.ProtoReflect.Descriptor instead.
func (*AdvancedSettings_LoggingSettings) GetEnableConsentBasedRedaction ¶ added in v1.55.0
func (x *AdvancedSettings_LoggingSettings) GetEnableConsentBasedRedaction() bool
func (*AdvancedSettings_LoggingSettings) GetEnableInteractionLogging ¶
func (x *AdvancedSettings_LoggingSettings) GetEnableInteractionLogging() bool
func (*AdvancedSettings_LoggingSettings) GetEnableStackdriverLogging ¶
func (x *AdvancedSettings_LoggingSettings) GetEnableStackdriverLogging() bool
func (*AdvancedSettings_LoggingSettings) ProtoMessage ¶
func (*AdvancedSettings_LoggingSettings) ProtoMessage()
func (*AdvancedSettings_LoggingSettings) ProtoReflect ¶
func (x *AdvancedSettings_LoggingSettings) ProtoReflect() protoreflect.Message
func (*AdvancedSettings_LoggingSettings) Reset ¶
func (x *AdvancedSettings_LoggingSettings) Reset()
func (*AdvancedSettings_LoggingSettings) String ¶
func (x *AdvancedSettings_LoggingSettings) String() string
type AdvancedSettings_SpeechSettings ¶ added in v1.55.0
type AdvancedSettings_SpeechSettings struct {
// Sensitivity of the speech model that detects the end of speech.
// Scale from 0 to 100.
EndpointerSensitivity int32 `protobuf:"varint,1,opt,name=endpointer_sensitivity,json=endpointerSensitivity,proto3" json:"endpointer_sensitivity,omitempty"`
// Timeout before detecting no speech.
NoSpeechTimeout *durationpb.Duration `protobuf:"bytes,2,opt,name=no_speech_timeout,json=noSpeechTimeout,proto3" json:"no_speech_timeout,omitempty"`
// Use timeout based endpointing, interpreting endpointer sensitivity as
// seconds of timeout value.
UseTimeoutBasedEndpointing bool `` /* 144-byte string literal not displayed */
// Mapping from language to Speech-to-Text model. The mapped Speech-to-Text
// model will be selected for requests from its corresponding language.
// For more information, see
// [Speech
// models](https://cloud.google.com/dialogflow/cx/docs/concept/speech-models).
Models map[string]string `` /* 139-byte string literal not displayed */
// contains filtered or unexported fields
}
Define behaviors of speech to text detection.
func (*AdvancedSettings_SpeechSettings) Descriptor
deprecated
added in
v1.55.0
func (*AdvancedSettings_SpeechSettings) Descriptor() ([]byte, []int)
Deprecated: Use AdvancedSettings_SpeechSettings.ProtoReflect.Descriptor instead.
func (*AdvancedSettings_SpeechSettings) GetEndpointerSensitivity ¶ added in v1.55.0
func (x *AdvancedSettings_SpeechSettings) GetEndpointerSensitivity() int32
func (*AdvancedSettings_SpeechSettings) GetModels ¶ added in v1.55.0
func (x *AdvancedSettings_SpeechSettings) GetModels() map[string]string
func (*AdvancedSettings_SpeechSettings) GetNoSpeechTimeout ¶ added in v1.55.0
func (x *AdvancedSettings_SpeechSettings) GetNoSpeechTimeout() *durationpb.Duration
func (*AdvancedSettings_SpeechSettings) GetUseTimeoutBasedEndpointing ¶ added in v1.55.0
func (x *AdvancedSettings_SpeechSettings) GetUseTimeoutBasedEndpointing() bool
func (*AdvancedSettings_SpeechSettings) ProtoMessage ¶ added in v1.55.0
func (*AdvancedSettings_SpeechSettings) ProtoMessage()
func (*AdvancedSettings_SpeechSettings) ProtoReflect ¶ added in v1.55.0
func (x *AdvancedSettings_SpeechSettings) ProtoReflect() protoreflect.Message
func (*AdvancedSettings_SpeechSettings) Reset ¶ added in v1.55.0
func (x *AdvancedSettings_SpeechSettings) Reset()
func (*AdvancedSettings_SpeechSettings) String ¶ added in v1.55.0
func (x *AdvancedSettings_SpeechSettings) String() string
type Agent ¶
type Agent struct {
// The unique identifier of the agent.
// Required for the
// [Agents.UpdateAgent][google.cloud.dialogflow.cx.v3.Agents.UpdateAgent]
// method.
// [Agents.CreateAgent][google.cloud.dialogflow.cx.v3.Agents.CreateAgent]
// populates the name automatically.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. The human-readable name of the agent, unique within the location.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Required. Immutable. The default language of the agent as a language tag.
// See [Language
// Support](https://cloud.google.com/dialogflow/cx/docs/reference/language)
// for a list of the currently supported language codes.
// This field cannot be set by the
// [Agents.UpdateAgent][google.cloud.dialogflow.cx.v3.Agents.UpdateAgent]
// method.
DefaultLanguageCode string `protobuf:"bytes,3,opt,name=default_language_code,json=defaultLanguageCode,proto3" json:"default_language_code,omitempty"`
// The list of all languages supported by the agent (except for the
// `default_language_code`).
SupportedLanguageCodes []string `` /* 129-byte string literal not displayed */
// Required. The time zone of the 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"`
// The description of the 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"`
// 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"`
// Speech recognition related settings.
SpeechToTextSettings *SpeechToTextSettings `` /* 126-byte string literal not displayed */
// The resource to start the conversations with for the agent.
//
// Types that are valid to be assigned to SessionEntryResource:
//
// *Agent_StartFlow
// *Agent_StartPlaybook
SessionEntryResource isAgent_SessionEntryResource `protobuf_oneof:"session_entry_resource"`
// Name of the
// [SecuritySettings][google.cloud.dialogflow.cx.v3.SecuritySettings]
// reference for the agent. Format:
// `projects/<ProjectID>/locations/<LocationID>/securitySettings/<SecuritySettingsID>`.
SecuritySettings string `protobuf:"bytes,17,opt,name=security_settings,json=securitySettings,proto3" json:"security_settings,omitempty"`
// Indicates if stackdriver logging is enabled for the agent.
// Please use
// [agent.advanced_settings][google.cloud.dialogflow.cx.v3.AdvancedSettings.LoggingSettings]
// instead.
//
// Deprecated: Marked as deprecated in google/cloud/dialogflow/cx/v3/agent.proto.
EnableStackdriverLogging bool `` /* 137-byte string literal not displayed */
// Indicates if automatic spell correction is enabled in detect intent
// requests.
EnableSpellCorrection bool `` /* 128-byte string literal not displayed */
// Optional. Enable training multi-lingual models for this agent. These models
// will be trained on all the languages supported by the agent.
EnableMultiLanguageTraining bool `` /* 148-byte string literal not displayed */
// Indicates whether the agent is locked for changes. If the agent is locked,
// modifications to the agent will be rejected except for [RestoreAgent][].
Locked bool `protobuf:"varint,27,opt,name=locked,proto3" json:"locked,omitempty"`
// Hierarchical advanced settings for this agent. The settings exposed at the
// lower level overrides the settings exposed at the higher level.
AdvancedSettings *AdvancedSettings `protobuf:"bytes,22,opt,name=advanced_settings,json=advancedSettings,proto3" json:"advanced_settings,omitempty"`
// Git integration settings for this agent.
GitIntegrationSettings *Agent_GitIntegrationSettings `` /* 130-byte string literal not displayed */
// Settings on instructing the speech synthesizer on how to generate the
// output audio content.
TextToSpeechSettings *TextToSpeechSettings `` /* 126-byte string literal not displayed */
// Gen App Builder-related agent-level settings.
GenAppBuilderSettings *Agent_GenAppBuilderSettings `` /* 135-byte string literal not displayed */
// Optional. Answer feedback collection settings.
AnswerFeedbackSettings *Agent_AnswerFeedbackSettings `` /* 130-byte string literal not displayed */
// Optional. Settings for end user personalization.
PersonalizationSettings *Agent_PersonalizationSettings `` /* 131-byte string literal not displayed */
// Optional. Settings for custom client certificates.
ClientCertificateSettings *Agent_ClientCertificateSettings `` /* 139-byte string literal not displayed */
// Optional. Output only. A read only boolean field reflecting Zone Separation
// status of the agent.
SatisfiesPzs *bool `protobuf:"varint,45,opt,name=satisfies_pzs,json=satisfiesPzs,proto3,oneof" json:"satisfies_pzs,omitempty"`
// Optional. Output only. A read only boolean field reflecting Zone Isolation
// status of the agent.
SatisfiesPzi *bool `protobuf:"varint,46,opt,name=satisfies_pzi,json=satisfiesPzi,proto3,oneof" json:"satisfies_pzi,omitempty"`
// contains filtered or unexported fields
}
Agents are best described as Natural Language Understanding (NLU) modules that transform user requests into actionable data. You can include agents in your app, product, or service to determine user intent and respond to the user in a natural way.
After you create an agent, you can add [Intents][google.cloud.dialogflow.cx.v3.Intent], [Entity Types][google.cloud.dialogflow.cx.v3.EntityType], [Flows][google.cloud.dialogflow.cx.v3.Flow], [Fulfillments][google.cloud.dialogflow.cx.v3.Fulfillment], [Webhooks][google.cloud.dialogflow.cx.v3.Webhook], [TransitionRouteGroups][google.cloud.dialogflow.cx.v3.TransitionRouteGroup] and so on to manage the conversation flows.
func (*Agent) Descriptor
deprecated
func (*Agent) GetAdvancedSettings ¶
func (x *Agent) GetAdvancedSettings() *AdvancedSettings
func (*Agent) GetAnswerFeedbackSettings ¶ added in v1.45.0
func (x *Agent) GetAnswerFeedbackSettings() *Agent_AnswerFeedbackSettings
func (*Agent) GetAvatarUri ¶
func (*Agent) GetClientCertificateSettings ¶ added in v1.59.0
func (x *Agent) GetClientCertificateSettings() *Agent_ClientCertificateSettings
func (*Agent) GetDefaultLanguageCode ¶
func (*Agent) GetDescription ¶
func (*Agent) GetDisplayName ¶
func (*Agent) GetEnableMultiLanguageTraining ¶ added in v1.55.0
func (*Agent) GetEnableSpellCorrection ¶
func (*Agent) GetEnableStackdriverLogging
deprecated
func (*Agent) GetGenAppBuilderSettings ¶ added in v1.43.0
func (x *Agent) GetGenAppBuilderSettings() *Agent_GenAppBuilderSettings
func (*Agent) GetGitIntegrationSettings ¶ added in v1.40.0
func (x *Agent) GetGitIntegrationSettings() *Agent_GitIntegrationSettings
func (*Agent) GetPersonalizationSettings ¶ added in v1.55.0
func (x *Agent) GetPersonalizationSettings() *Agent_PersonalizationSettings
func (*Agent) GetSatisfiesPzi ¶ added in v1.67.0
func (*Agent) GetSatisfiesPzs ¶ added in v1.67.0
func (*Agent) GetSecuritySettings ¶
func (*Agent) GetSessionEntryResource ¶ added in v1.74.0
func (x *Agent) GetSessionEntryResource() isAgent_SessionEntryResource
func (*Agent) GetSpeechToTextSettings ¶
func (x *Agent) GetSpeechToTextSettings() *SpeechToTextSettings
func (*Agent) GetStartFlow ¶
func (*Agent) GetStartPlaybook ¶ added in v1.74.0
func (*Agent) GetSupportedLanguageCodes ¶
func (*Agent) GetTextToSpeechSettings ¶ added in v1.31.0
func (x *Agent) GetTextToSpeechSettings() *TextToSpeechSettings
func (*Agent) GetTimeZone ¶
func (*Agent) ProtoMessage ¶
func (*Agent) ProtoMessage()
func (*Agent) ProtoReflect ¶
func (x *Agent) ProtoReflect() protoreflect.Message
type AgentUtterance ¶ added in v1.74.0
type AgentUtterance struct {
// Required. Message content in text.
Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
// contains filtered or unexported fields
}
AgentUtterance represents one message sent by the agent.
func (*AgentUtterance) Descriptor
deprecated
added in
v1.74.0
func (*AgentUtterance) Descriptor() ([]byte, []int)
Deprecated: Use AgentUtterance.ProtoReflect.Descriptor instead.
func (*AgentUtterance) GetText ¶ added in v1.74.0
func (x *AgentUtterance) GetText() string
func (*AgentUtterance) ProtoMessage ¶ added in v1.74.0
func (*AgentUtterance) ProtoMessage()
func (*AgentUtterance) ProtoReflect ¶ added in v1.74.0
func (x *AgentUtterance) ProtoReflect() protoreflect.Message
func (*AgentUtterance) Reset ¶ added in v1.74.0
func (x *AgentUtterance) Reset()
func (*AgentUtterance) String ¶ added in v1.74.0
func (x *AgentUtterance) String() string
type AgentValidationResult ¶
type AgentValidationResult struct {
// The unique identifier of the agent validation result.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/validationResult`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Contains all flow validation results.
FlowValidationResults []*FlowValidationResult `` /* 126-byte string literal not displayed */
// contains filtered or unexported fields
}
The response message for [Agents.GetAgentValidationResult][google.cloud.dialogflow.cx.v3.Agents.GetAgentValidationResult].
func (*AgentValidationResult) Descriptor
deprecated
func (*AgentValidationResult) Descriptor() ([]byte, []int)
Deprecated: Use AgentValidationResult.ProtoReflect.Descriptor instead.
func (*AgentValidationResult) GetFlowValidationResults ¶
func (x *AgentValidationResult) GetFlowValidationResults() []*FlowValidationResult
func (*AgentValidationResult) GetName ¶
func (x *AgentValidationResult) GetName() string
func (*AgentValidationResult) ProtoMessage ¶
func (*AgentValidationResult) ProtoMessage()
func (*AgentValidationResult) ProtoReflect ¶
func (x *AgentValidationResult) ProtoReflect() protoreflect.Message
func (*AgentValidationResult) Reset ¶
func (x *AgentValidationResult) Reset()
func (*AgentValidationResult) String ¶
func (x *AgentValidationResult) String() string
type Agent_AnswerFeedbackSettings ¶ added in v1.45.0
type Agent_AnswerFeedbackSettings struct {
// Optional. If enabled, end users will be able to provide
// [answer feedback][google.cloud.dialogflow.cx.v3.AnswerFeedback] to
// Dialogflow responses. Feature works only if interaction logging is
// enabled in the Dialogflow agent.
EnableAnswerFeedback bool `protobuf:"varint,1,opt,name=enable_answer_feedback,json=enableAnswerFeedback,proto3" json:"enable_answer_feedback,omitempty"`
// contains filtered or unexported fields
}
Settings for answer feedback collection.
func (*Agent_AnswerFeedbackSettings) Descriptor
deprecated
added in
v1.45.0
func (*Agent_AnswerFeedbackSettings) Descriptor() ([]byte, []int)
Deprecated: Use Agent_AnswerFeedbackSettings.ProtoReflect.Descriptor instead.
func (*Agent_AnswerFeedbackSettings) GetEnableAnswerFeedback ¶ added in v1.45.0
func (x *Agent_AnswerFeedbackSettings) GetEnableAnswerFeedback() bool
func (*Agent_AnswerFeedbackSettings) ProtoMessage ¶ added in v1.45.0
func (*Agent_AnswerFeedbackSettings) ProtoMessage()
func (*Agent_AnswerFeedbackSettings) ProtoReflect ¶ added in v1.45.0
func (x *Agent_AnswerFeedbackSettings) ProtoReflect() protoreflect.Message
func (*Agent_AnswerFeedbackSettings) Reset ¶ added in v1.45.0
func (x *Agent_AnswerFeedbackSettings) Reset()
func (*Agent_AnswerFeedbackSettings) String ¶ added in v1.45.0
func (x *Agent_AnswerFeedbackSettings) String() string
type Agent_ClientCertificateSettings ¶ added in v1.59.0
type Agent_ClientCertificateSettings struct {
// Required. The ssl certificate encoded in PEM format. This string must
// include the begin header and end footer lines.
SslCertificate string `protobuf:"bytes,1,opt,name=ssl_certificate,json=sslCertificate,proto3" json:"ssl_certificate,omitempty"`
// Required. The name of the SecretManager secret version resource storing
// the private key encoded in PEM format. Format:
// `projects/{project}/secrets/{secret}/versions/{version}`
PrivateKey string `protobuf:"bytes,2,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"`
// Optional. The name of the SecretManager secret version resource storing
// the passphrase. 'passphrase' should be left unset if the private key is
// not encrypted.
// Format: `projects/{project}/secrets/{secret}/versions/{version}`
Passphrase string `protobuf:"bytes,3,opt,name=passphrase,proto3" json:"passphrase,omitempty"`
// contains filtered or unexported fields
}
Settings for custom client certificates.
func (*Agent_ClientCertificateSettings) Descriptor
deprecated
added in
v1.59.0
func (*Agent_ClientCertificateSettings) Descriptor() ([]byte, []int)
Deprecated: Use Agent_ClientCertificateSettings.ProtoReflect.Descriptor instead.
func (*Agent_ClientCertificateSettings) GetPassphrase ¶ added in v1.59.0
func (x *Agent_ClientCertificateSettings) GetPassphrase() string
func (*Agent_ClientCertificateSettings) GetPrivateKey ¶ added in v1.59.0
func (x *Agent_ClientCertificateSettings) GetPrivateKey() string
func (*Agent_ClientCertificateSettings) GetSslCertificate ¶ added in v1.59.0
func (x *Agent_ClientCertificateSettings) GetSslCertificate() string
func (*Agent_ClientCertificateSettings) ProtoMessage ¶ added in v1.59.0
func (*Agent_ClientCertificateSettings) ProtoMessage()
func (*Agent_ClientCertificateSettings) ProtoReflect ¶ added in v1.59.0
func (x *Agent_ClientCertificateSettings) ProtoReflect() protoreflect.Message
func (*Agent_ClientCertificateSettings) Reset ¶ added in v1.59.0
func (x *Agent_ClientCertificateSettings) Reset()
func (*Agent_ClientCertificateSettings) String ¶ added in v1.59.0
func (x *Agent_ClientCertificateSettings) String() string
type Agent_GenAppBuilderSettings ¶ added in v1.43.0
type Agent_GenAppBuilderSettings struct {
// Required. The full name of the Gen App Builder engine related to this
// agent if there is one. Format: `projects/{Project ID}/locations/{Location
// ID}/collections/{Collection ID}/engines/{Engine ID}`
Engine string `protobuf:"bytes,1,opt,name=engine,proto3" json:"engine,omitempty"`
// contains filtered or unexported fields
}
Settings for Gen App Builder.
func (*Agent_GenAppBuilderSettings) Descriptor
deprecated
added in
v1.43.0
func (*Agent_GenAppBuilderSettings) Descriptor() ([]byte, []int)
Deprecated: Use Agent_GenAppBuilderSettings.ProtoReflect.Descriptor instead.
func (*Agent_GenAppBuilderSettings) GetEngine ¶ added in v1.43.0
func (x *Agent_GenAppBuilderSettings) GetEngine() string
func (*Agent_GenAppBuilderSettings) ProtoMessage ¶ added in v1.43.0
func (*Agent_GenAppBuilderSettings) ProtoMessage()
func (*Agent_GenAppBuilderSettings) ProtoReflect ¶ added in v1.43.0
func (x *Agent_GenAppBuilderSettings) ProtoReflect() protoreflect.Message
func (*Agent_GenAppBuilderSettings) Reset ¶ added in v1.43.0
func (x *Agent_GenAppBuilderSettings) Reset()
func (*Agent_GenAppBuilderSettings) String ¶ added in v1.43.0
func (x *Agent_GenAppBuilderSettings) String() string
type Agent_GitIntegrationSettings ¶ added in v1.40.0
type Agent_GitIntegrationSettings struct {
// The git settings to specific systems.
//
// Types that are valid to be assigned to GitSettings:
//
// *Agent_GitIntegrationSettings_GithubSettings_
GitSettings isAgent_GitIntegrationSettings_GitSettings `protobuf_oneof:"git_settings"`
// contains filtered or unexported fields
}
Settings for connecting to Git repository for an agent.
func (*Agent_GitIntegrationSettings) Descriptor
deprecated
added in
v1.40.0
func (*Agent_GitIntegrationSettings) Descriptor() ([]byte, []int)
Deprecated: Use Agent_GitIntegrationSettings.ProtoReflect.Descriptor instead.
func (*Agent_GitIntegrationSettings) GetGitSettings ¶ added in v1.40.0
func (x *Agent_GitIntegrationSettings) GetGitSettings() isAgent_GitIntegrationSettings_GitSettings
func (*Agent_GitIntegrationSettings) GetGithubSettings ¶ added in v1.40.0
func (x *Agent_GitIntegrationSettings) GetGithubSettings() *Agent_GitIntegrationSettings_GithubSettings
func (*Agent_GitIntegrationSettings) ProtoMessage ¶ added in v1.40.0
func (*Agent_GitIntegrationSettings) ProtoMessage()
func (*Agent_GitIntegrationSettings) ProtoReflect ¶ added in v1.40.0
func (x *Agent_GitIntegrationSettings) ProtoReflect() protoreflect.Message
func (*Agent_GitIntegrationSettings) Reset ¶ added in v1.40.0
func (x *Agent_GitIntegrationSettings) Reset()
func (*Agent_GitIntegrationSettings) String ¶ added in v1.40.0
func (x *Agent_GitIntegrationSettings) String() string
type Agent_GitIntegrationSettings_GithubSettings ¶ added in v1.40.0
type Agent_GitIntegrationSettings_GithubSettings struct {
// The unique repository display name for the GitHub repository.
DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// The GitHub repository URI related to the agent.
RepositoryUri string `protobuf:"bytes,2,opt,name=repository_uri,json=repositoryUri,proto3" json:"repository_uri,omitempty"`
// The branch of the GitHub repository tracked for this agent.
TrackingBranch string `protobuf:"bytes,3,opt,name=tracking_branch,json=trackingBranch,proto3" json:"tracking_branch,omitempty"`
// The access token used to authenticate the access to the GitHub
// repository.
AccessToken string `protobuf:"bytes,4,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
// A list of branches configured to be used from Dialogflow.
Branches []string `protobuf:"bytes,5,rep,name=branches,proto3" json:"branches,omitempty"`
// contains filtered or unexported fields
}
Settings of integration with GitHub.
func (*Agent_GitIntegrationSettings_GithubSettings) Descriptor
deprecated
added in
v1.40.0
func (*Agent_GitIntegrationSettings_GithubSettings) Descriptor() ([]byte, []int)
Deprecated: Use Agent_GitIntegrationSettings_GithubSettings.ProtoReflect.Descriptor instead.
func (*Agent_GitIntegrationSettings_GithubSettings) GetAccessToken ¶ added in v1.40.0
func (x *Agent_GitIntegrationSettings_GithubSettings) GetAccessToken() string
func (*Agent_GitIntegrationSettings_GithubSettings) GetBranches ¶ added in v1.40.0
func (x *Agent_GitIntegrationSettings_GithubSettings) GetBranches() []string
func (*Agent_GitIntegrationSettings_GithubSettings) GetDisplayName ¶ added in v1.40.0
func (x *Agent_GitIntegrationSettings_GithubSettings) GetDisplayName() string
func (*Agent_GitIntegrationSettings_GithubSettings) GetRepositoryUri ¶ added in v1.40.0
func (x *Agent_GitIntegrationSettings_GithubSettings) GetRepositoryUri() string
func (*Agent_GitIntegrationSettings_GithubSettings) GetTrackingBranch ¶ added in v1.40.0
func (x *Agent_GitIntegrationSettings_GithubSettings) GetTrackingBranch() string
func (*Agent_GitIntegrationSettings_GithubSettings) ProtoMessage ¶ added in v1.40.0
func (*Agent_GitIntegrationSettings_GithubSettings) ProtoMessage()
func (*Agent_GitIntegrationSettings_GithubSettings) ProtoReflect ¶ added in v1.40.0
func (x *Agent_GitIntegrationSettings_GithubSettings) ProtoReflect() protoreflect.Message
func (*Agent_GitIntegrationSettings_GithubSettings) Reset ¶ added in v1.40.0
func (x *Agent_GitIntegrationSettings_GithubSettings) Reset()
func (*Agent_GitIntegrationSettings_GithubSettings) String ¶ added in v1.40.0
func (x *Agent_GitIntegrationSettings_GithubSettings) String() string
type Agent_GitIntegrationSettings_GithubSettings_ ¶ added in v1.40.0
type Agent_GitIntegrationSettings_GithubSettings_ struct {
// GitHub settings.
GithubSettings *Agent_GitIntegrationSettings_GithubSettings `protobuf:"bytes,1,opt,name=github_settings,json=githubSettings,proto3,oneof"`
}
type Agent_PersonalizationSettings ¶ added in v1.55.0
type Agent_PersonalizationSettings struct {
// Optional. Default end user metadata, used when processing DetectIntent
// requests. Recommended to be filled as a template instead of hard-coded
// value, for example { "age": "$session.params.age" }. The data will be
// merged with the
// [QueryParameters.end_user_metadata][google.cloud.dialogflow.cx.v3.QueryParameters.end_user_metadata]
// in
// [DetectIntentRequest.query_params][google.cloud.dialogflow.cx.v3.DetectIntentRequest.query_params]
// during query processing.
DefaultEndUserMetadata *structpb.Struct `` /* 131-byte string literal not displayed */
// contains filtered or unexported fields
}
Settings for end user personalization.
func (*Agent_PersonalizationSettings) Descriptor
deprecated
added in
v1.55.0
func (*Agent_PersonalizationSettings) Descriptor() ([]byte, []int)
Deprecated: Use Agent_PersonalizationSettings.ProtoReflect.Descriptor instead.
func (*Agent_PersonalizationSettings) GetDefaultEndUserMetadata ¶ added in v1.55.0
func (x *Agent_PersonalizationSettings) GetDefaultEndUserMetadata() *structpb.Struct
func (*Agent_PersonalizationSettings) ProtoMessage ¶ added in v1.55.0
func (*Agent_PersonalizationSettings) ProtoMessage()
func (*Agent_PersonalizationSettings) ProtoReflect ¶ added in v1.55.0
func (x *Agent_PersonalizationSettings) ProtoReflect() protoreflect.Message
func (*Agent_PersonalizationSettings) Reset ¶ added in v1.55.0
func (x *Agent_PersonalizationSettings) Reset()
func (*Agent_PersonalizationSettings) String ¶ added in v1.55.0
func (x *Agent_PersonalizationSettings) String() string
type Agent_StartFlow ¶ added in v1.74.0
type Agent_StartFlow struct {
// Name of the start flow in this agent. A start flow will be automatically
// created when the agent is created, and can only be deleted by deleting
// the agent.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
// Currently only the default start flow with id
// "00000000-0000-0000-0000-000000000000" is allowed.
StartFlow string `protobuf:"bytes,16,opt,name=start_flow,json=startFlow,proto3,oneof"`
}
type Agent_StartPlaybook ¶ added in v1.74.0
type Agent_StartPlaybook struct {
// Name of the start playbook in this agent. A start playbook will be
// automatically created when the agent is created, and can only be deleted
// by deleting the agent.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>`.
// Currently only the
//
// default playbook with id
// "00000000-0000-0000-0000-000000000000" is allowed.
StartPlaybook string `protobuf:"bytes,39,opt,name=start_playbook,json=startPlaybook,proto3,oneof"`
}
type AgentsClient ¶
type AgentsClient interface {
// Returns the list of all agents in the specified location.
ListAgents(ctx context.Context, in *ListAgentsRequest, opts ...grpc.CallOption) (*ListAgentsResponse, error)
// Retrieves the specified agent.
GetAgent(ctx context.Context, in *GetAgentRequest, opts ...grpc.CallOption) (*Agent, error)
// Creates an agent in the specified location.
//
// Note: You should always train flows prior to sending them queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
CreateAgent(ctx context.Context, in *CreateAgentRequest, opts ...grpc.CallOption) (*Agent, error)
// Updates the specified agent.
//
// Note: You should always train flows prior to sending them queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
UpdateAgent(ctx context.Context, in *UpdateAgentRequest, opts ...grpc.CallOption) (*Agent, error)
// Deletes the specified agent.
DeleteAgent(ctx context.Context, in *DeleteAgentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Exports the specified agent to a binary file.
//
// 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`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`:
//
// [ExportAgentResponse][google.cloud.dialogflow.cx.v3.ExportAgentResponse]
ExportAgent(ctx context.Context, in *ExportAgentRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Restores the specified agent from a binary file.
//
// Replaces the current agent with a new one. Note that all existing resources
// in agent (e.g. intents, entity types, flows) will be removed.
//
// 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`: 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 flows prior to sending them queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
RestoreAgent(ctx context.Context, in *RestoreAgentRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Validates the specified agent and creates or updates validation results.
// The agent in draft version is validated. Please call this API after the
// training is completed to get the complete validation results.
ValidateAgent(ctx context.Context, in *ValidateAgentRequest, opts ...grpc.CallOption) (*AgentValidationResult, error)
// Gets the latest agent validation result. Agent validation is performed
// when ValidateAgent is called.
GetAgentValidationResult(ctx context.Context, in *GetAgentValidationResultRequest, opts ...grpc.CallOption) (*AgentValidationResult, error)
// Gets the generative settings for the agent.
GetGenerativeSettings(ctx context.Context, in *GetGenerativeSettingsRequest, opts ...grpc.CallOption) (*GenerativeSettings, error)
// Updates the generative settings for the agent.
UpdateGenerativeSettings(ctx context.Context, in *UpdateGenerativeSettingsRequest, opts ...grpc.CallOption) (*GenerativeSettings, 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 {
// Returns the list of all agents in the specified location.
ListAgents(context.Context, *ListAgentsRequest) (*ListAgentsResponse, error)
// Retrieves the specified agent.
GetAgent(context.Context, *GetAgentRequest) (*Agent, error)
// Creates an agent in the specified location.
//
// Note: You should always train flows prior to sending them queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
CreateAgent(context.Context, *CreateAgentRequest) (*Agent, error)
// Updates the specified agent.
//
// Note: You should always train flows prior to sending them queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
UpdateAgent(context.Context, *UpdateAgentRequest) (*Agent, error)
// Deletes the specified agent.
DeleteAgent(context.Context, *DeleteAgentRequest) (*emptypb.Empty, error)
// Exports the specified agent to a binary file.
//
// 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`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`:
//
// [ExportAgentResponse][google.cloud.dialogflow.cx.v3.ExportAgentResponse]
ExportAgent(context.Context, *ExportAgentRequest) (*longrunningpb.Operation, error)
// Restores the specified agent from a binary file.
//
// Replaces the current agent with a new one. Note that all existing resources
// in agent (e.g. intents, entity types, flows) will be removed.
//
// 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`: 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 flows prior to sending them queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
RestoreAgent(context.Context, *RestoreAgentRequest) (*longrunningpb.Operation, error)
// Validates the specified agent and creates or updates validation results.
// The agent in draft version is validated. Please call this API after the
// training is completed to get the complete validation results.
ValidateAgent(context.Context, *ValidateAgentRequest) (*AgentValidationResult, error)
// Gets the latest agent validation result. Agent validation is performed
// when ValidateAgent is called.
GetAgentValidationResult(context.Context, *GetAgentValidationResultRequest) (*AgentValidationResult, error)
// Gets the generative settings for the agent.
GetGenerativeSettings(context.Context, *GetGenerativeSettingsRequest) (*GenerativeSettings, error)
// Updates the generative settings for the agent.
UpdateGenerativeSettings(context.Context, *UpdateGenerativeSettingsRequest) (*GenerativeSettings, error)
}
AgentsServer is the server API for Agents service. All implementations should embed UnimplementedAgentsServer for forward compatibility
type AnswerFeedback ¶ added in v1.45.0
type AnswerFeedback struct {
// Optional. Rating from user for the specific Dialogflow response.
Rating AnswerFeedback_Rating `protobuf:"varint,1,opt,name=rating,proto3,enum=google.cloud.dialogflow.cx.v3.AnswerFeedback_Rating" json:"rating,omitempty"`
// Optional. In case of thumbs down rating provided, users can optionally
// provide context about the rating.
RatingReason *AnswerFeedback_RatingReason `protobuf:"bytes,2,opt,name=rating_reason,json=ratingReason,proto3" json:"rating_reason,omitempty"`
// Optional. Custom rating from the user about the provided answer, with
// maximum length of 1024 characters. For example, client could use a
// customized JSON object to indicate the rating.
CustomRating string `protobuf:"bytes,3,opt,name=custom_rating,json=customRating,proto3" json:"custom_rating,omitempty"`
// contains filtered or unexported fields
}
Stores information about feedback provided by users about a response.
func (*AnswerFeedback) Descriptor
deprecated
added in
v1.45.0
func (*AnswerFeedback) Descriptor() ([]byte, []int)
Deprecated: Use AnswerFeedback.ProtoReflect.Descriptor instead.
func (*AnswerFeedback) GetCustomRating ¶ added in v1.45.0
func (x *AnswerFeedback) GetCustomRating() string
func (*AnswerFeedback) GetRating ¶ added in v1.45.0
func (x *AnswerFeedback) GetRating() AnswerFeedback_Rating
func (*AnswerFeedback) GetRatingReason ¶ added in v1.45.0
func (x *AnswerFeedback) GetRatingReason() *AnswerFeedback_RatingReason
func (*AnswerFeedback) ProtoMessage ¶ added in v1.45.0
func (*AnswerFeedback) ProtoMessage()
func (*AnswerFeedback) ProtoReflect ¶ added in v1.45.0
func (x *AnswerFeedback) ProtoReflect() protoreflect.Message
func (*AnswerFeedback) Reset ¶ added in v1.45.0
func (x *AnswerFeedback) Reset()
func (*AnswerFeedback) String ¶ added in v1.45.0
func (x *AnswerFeedback) String() string
type AnswerFeedback_Rating ¶ added in v1.45.0
type AnswerFeedback_Rating int32
Represents thumbs up/down rating provided by user about a response.
const ( // Rating not specified. AnswerFeedback_RATING_UNSPECIFIED AnswerFeedback_Rating = 0 // Thumbs up feedback from user. AnswerFeedback_THUMBS_UP AnswerFeedback_Rating = 1 // Thumbs down feedback from user. AnswerFeedback_THUMBS_DOWN AnswerFeedback_Rating = 2 )
func (AnswerFeedback_Rating) Descriptor ¶ added in v1.45.0
func (AnswerFeedback_Rating) Descriptor() protoreflect.EnumDescriptor
func (AnswerFeedback_Rating) Enum ¶ added in v1.45.0
func (x AnswerFeedback_Rating) Enum() *AnswerFeedback_Rating
func (AnswerFeedback_Rating) EnumDescriptor
deprecated
added in
v1.45.0
func (AnswerFeedback_Rating) EnumDescriptor() ([]byte, []int)
Deprecated: Use AnswerFeedback_Rating.Descriptor instead.
func (AnswerFeedback_Rating) Number ¶ added in v1.45.0
func (x AnswerFeedback_Rating) Number() protoreflect.EnumNumber
func (AnswerFeedback_Rating) String ¶ added in v1.45.0
func (x AnswerFeedback_Rating) String() string
func (AnswerFeedback_Rating) Type ¶ added in v1.45.0
func (AnswerFeedback_Rating) Type() protoreflect.EnumType
type AnswerFeedback_RatingReason ¶ added in v1.45.0
type AnswerFeedback_RatingReason struct {
// Optional. Custom reason labels for thumbs down rating provided by the
// user. The maximum number of labels allowed is 10 and the maximum length
// of a single label is 128 characters.
ReasonLabels []string `protobuf:"bytes,3,rep,name=reason_labels,json=reasonLabels,proto3" json:"reason_labels,omitempty"`
// Optional. Additional feedback about the rating.
// This field can be populated without choosing a predefined `reason`.
Feedback string `protobuf:"bytes,2,opt,name=feedback,proto3" json:"feedback,omitempty"`
// contains filtered or unexported fields
}
Stores extra information about why users provided thumbs down rating.
func (*AnswerFeedback_RatingReason) Descriptor
deprecated
added in
v1.45.0
func (*AnswerFeedback_RatingReason) Descriptor() ([]byte, []int)
Deprecated: Use AnswerFeedback_RatingReason.ProtoReflect.Descriptor instead.
func (*AnswerFeedback_RatingReason) GetFeedback ¶ added in v1.45.0
func (x *AnswerFeedback_RatingReason) GetFeedback() string
func (*AnswerFeedback_RatingReason) GetReasonLabels ¶ added in v1.45.0
func (x *AnswerFeedback_RatingReason) GetReasonLabels() []string
func (*AnswerFeedback_RatingReason) ProtoMessage ¶ added in v1.45.0
func (*AnswerFeedback_RatingReason) ProtoMessage()
func (*AnswerFeedback_RatingReason) ProtoReflect ¶ added in v1.45.0
func (x *AnswerFeedback_RatingReason) ProtoReflect() protoreflect.Message
func (*AnswerFeedback_RatingReason) Reset ¶ added in v1.45.0
func (x *AnswerFeedback_RatingReason) Reset()
func (*AnswerFeedback_RatingReason) String ¶ added in v1.45.0
func (x *AnswerFeedback_RatingReason) 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). // LINT: LEGACY_NAMES 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 ¶
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"`
// The natural language speech audio to be processed.
// A single request can contain up to 2 minutes of speech audio data.
// The [transcribed
// text][google.cloud.dialogflow.cx.v3.QueryResult.transcript] cannot contain
// more than 256 bytes.
//
// For non-streaming audio detect intent, both `config` and `audio` must be
// provided.
// For streaming audio detect intent, `config` must be provided in
// the first request and `audio` must be provided in all following requests.
Audio []byte `protobuf:"bytes,2,opt,name=audio,proto3" json:"audio,omitempty"`
// contains filtered or unexported fields
}
Represents the natural speech audio to be processed.
func (*AudioInput) Descriptor
deprecated
func (*AudioInput) Descriptor() ([]byte, []int)
Deprecated: Use AudioInput.ProtoReflect.Descriptor instead.
func (*AudioInput) GetAudio ¶
func (x *AudioInput) GetAudio() []byte
func (*AudioInput) GetConfig ¶
func (x *AudioInput) GetConfig() *InputAudioConfig
func (*AudioInput) ProtoMessage ¶
func (*AudioInput) ProtoMessage()
func (*AudioInput) ProtoReflect ¶
func (x *AudioInput) ProtoReflect() protoreflect.Message
func (*AudioInput) Reset ¶
func (x *AudioInput) Reset()
func (*AudioInput) String ¶
func (x *AudioInput) String() string
type BargeInConfig ¶ added in v1.45.0
type BargeInConfig struct {
// Duration that is not eligible for barge-in at the beginning of the input
// audio.
NoBargeInDuration *durationpb.Duration `protobuf:"bytes,1,opt,name=no_barge_in_duration,json=noBargeInDuration,proto3" json:"no_barge_in_duration,omitempty"`
// Total duration for the playback at the beginning of the input audio.
TotalDuration *durationpb.Duration `protobuf:"bytes,2,opt,name=total_duration,json=totalDuration,proto3" json:"total_duration,omitempty"`
// contains filtered or unexported fields
}
Configuration of the barge-in behavior. Barge-in instructs the API to return a detected utterance at a proper time while the client is playing back the response audio from a previous request. When the client sees the utterance, it should stop the playback and immediately get ready for receiving the responses for the current request.
The barge-in handling requires the client to start streaming audio input as soon as it starts playing back the audio from the previous response. The playback is modeled into two phases:
No barge-in phase: which goes first and during which speech detection should not be carried out.
Barge-in phase: which follows the no barge-in phase and during which the API starts speech detection and may inform the client that an utterance has been detected. Note that no-speech event is not expected in this phase.
The client provides this configuration in terms of the durations of those two phases. The durations are measured in terms of the audio length from the start of the input audio.
No-speech event is a response with END_OF_UTTERANCE without any transcript following up.
func (*BargeInConfig) Descriptor
deprecated
added in
v1.45.0
func (*BargeInConfig) Descriptor() ([]byte, []int)
Deprecated: Use BargeInConfig.ProtoReflect.Descriptor instead.
func (*BargeInConfig) GetNoBargeInDuration ¶ added in v1.45.0
func (x *BargeInConfig) GetNoBargeInDuration() *durationpb.Duration
func (*BargeInConfig) GetTotalDuration ¶ added in v1.45.0
func (x *BargeInConfig) GetTotalDuration() *durationpb.Duration
func (*BargeInConfig) ProtoMessage ¶ added in v1.45.0
func (*BargeInConfig) ProtoMessage()
func (*BargeInConfig) ProtoReflect ¶ added in v1.45.0
func (x *BargeInConfig) ProtoReflect() protoreflect.Message
func (*BargeInConfig) Reset ¶ added in v1.45.0
func (x *BargeInConfig) Reset()
func (*BargeInConfig) String ¶ added in v1.45.0
func (x *BargeInConfig) String() string
type BatchDeleteTestCasesRequest ¶
type BatchDeleteTestCasesRequest struct {
// Required. The agent to delete test cases from.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. Format of test case names:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/testCases/<TestCaseID>`.
Names []string `protobuf:"bytes,3,rep,name=names,proto3" json:"names,omitempty"`
// contains filtered or unexported fields
}
The request message for [TestCases.BatchDeleteTestCases][google.cloud.dialogflow.cx.v3.TestCases.BatchDeleteTestCases].
func (*BatchDeleteTestCasesRequest) Descriptor
deprecated
func (*BatchDeleteTestCasesRequest) Descriptor() ([]byte, []int)
Deprecated: Use BatchDeleteTestCasesRequest.ProtoReflect.Descriptor instead.
func (*BatchDeleteTestCasesRequest) GetNames ¶
func (x *BatchDeleteTestCasesRequest) GetNames() []string
func (*BatchDeleteTestCasesRequest) GetParent ¶
func (x *BatchDeleteTestCasesRequest) GetParent() string
func (*BatchDeleteTestCasesRequest) ProtoMessage ¶
func (*BatchDeleteTestCasesRequest) ProtoMessage()
func (*BatchDeleteTestCasesRequest) ProtoReflect ¶
func (x *BatchDeleteTestCasesRequest) ProtoReflect() protoreflect.Message
func (*BatchDeleteTestCasesRequest) Reset ¶
func (x *BatchDeleteTestCasesRequest) Reset()
func (*BatchDeleteTestCasesRequest) String ¶
func (x *BatchDeleteTestCasesRequest) String() string
type BatchRunTestCasesMetadata ¶
type BatchRunTestCasesMetadata struct {
// The test errors.
Errors []*TestError `protobuf:"bytes,1,rep,name=errors,proto3" json:"errors,omitempty"`
// contains filtered or unexported fields
}
Metadata returned for the [TestCases.BatchRunTestCases][google.cloud.dialogflow.cx.v3.TestCases.BatchRunTestCases] long running operation.
func (*BatchRunTestCasesMetadata) Descriptor
deprecated
func (*BatchRunTestCasesMetadata) Descriptor() ([]byte, []int)
Deprecated: Use BatchRunTestCasesMetadata.ProtoReflect.Descriptor instead.
func (*BatchRunTestCasesMetadata) GetErrors ¶
func (x *BatchRunTestCasesMetadata) GetErrors() []*TestError
func (*BatchRunTestCasesMetadata) ProtoMessage ¶
func (*BatchRunTestCasesMetadata) ProtoMessage()
func (*BatchRunTestCasesMetadata) ProtoReflect ¶
func (x *BatchRunTestCasesMetadata) ProtoReflect() protoreflect.Message
func (*BatchRunTestCasesMetadata) Reset ¶
func (x *BatchRunTestCasesMetadata) Reset()
func (*BatchRunTestCasesMetadata) String ¶
func (x *BatchRunTestCasesMetadata) String() string
type BatchRunTestCasesRequest ¶
type BatchRunTestCasesRequest struct {
// Required. Agent name. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. If not set, draft environment is assumed. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>`.
Environment string `protobuf:"bytes,2,opt,name=environment,proto3" json:"environment,omitempty"`
// Required. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/testCases/<TestCaseID>`.
TestCases []string `protobuf:"bytes,3,rep,name=test_cases,json=testCases,proto3" json:"test_cases,omitempty"`
// contains filtered or unexported fields
}
The request message for [TestCases.BatchRunTestCases][google.cloud.dialogflow.cx.v3.TestCases.BatchRunTestCases].
func (*BatchRunTestCasesRequest) Descriptor
deprecated
func (*BatchRunTestCasesRequest) Descriptor() ([]byte, []int)
Deprecated: Use BatchRunTestCasesRequest.ProtoReflect.Descriptor instead.
func (*BatchRunTestCasesRequest) GetEnvironment ¶
func (x *BatchRunTestCasesRequest) GetEnvironment() string
func (*BatchRunTestCasesRequest) GetParent ¶
func (x *BatchRunTestCasesRequest) GetParent() string
func (*BatchRunTestCasesRequest) GetTestCases ¶
func (x *BatchRunTestCasesRequest) GetTestCases() []string
func (*BatchRunTestCasesRequest) ProtoMessage ¶
func (*BatchRunTestCasesRequest) ProtoMessage()
func (*BatchRunTestCasesRequest) ProtoReflect ¶
func (x *BatchRunTestCasesRequest) ProtoReflect() protoreflect.Message
func (*BatchRunTestCasesRequest) Reset ¶
func (x *BatchRunTestCasesRequest) Reset()
func (*BatchRunTestCasesRequest) String ¶
func (x *BatchRunTestCasesRequest) String() string
type BatchRunTestCasesResponse ¶
type BatchRunTestCasesResponse struct {
// The test case results. The detailed
// [conversation
// turns][google.cloud.dialogflow.cx.v3.TestCaseResult.conversation_turns] are
// empty in this response.
Results []*TestCaseResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
// contains filtered or unexported fields
}
The response message for [TestCases.BatchRunTestCases][google.cloud.dialogflow.cx.v3.TestCases.BatchRunTestCases].
func (*BatchRunTestCasesResponse) Descriptor
deprecated
func (*BatchRunTestCasesResponse) Descriptor() ([]byte, []int)
Deprecated: Use BatchRunTestCasesResponse.ProtoReflect.Descriptor instead.
func (*BatchRunTestCasesResponse) GetResults ¶
func (x *BatchRunTestCasesResponse) GetResults() []*TestCaseResult
func (*BatchRunTestCasesResponse) ProtoMessage ¶
func (*BatchRunTestCasesResponse) ProtoMessage()
func (*BatchRunTestCasesResponse) ProtoReflect ¶
func (x *BatchRunTestCasesResponse) ProtoReflect() protoreflect.Message
func (*BatchRunTestCasesResponse) Reset ¶
func (x *BatchRunTestCasesResponse) Reset()
func (*BatchRunTestCasesResponse) String ¶
func (x *BatchRunTestCasesResponse) String() string
type BoostSpec ¶ added in v1.45.0
type BoostSpec struct {
// Optional. Condition boost specifications. If a document matches multiple
// conditions in the specifications, boost scores from these specifications
// are all applied and combined in a non-linear way. Maximum number of
// specifications is 20.
ConditionBoostSpecs []*BoostSpec_ConditionBoostSpec `protobuf:"bytes,1,rep,name=condition_boost_specs,json=conditionBoostSpecs,proto3" json:"condition_boost_specs,omitempty"`
// contains filtered or unexported fields
}
Boost specification to boost certain documents. A copy of google.cloud.discoveryengine.v1main.BoostSpec, field documentation is available at https://cloud.google.com/generative-ai-app-builder/docs/reference/rest/v1alpha/BoostSpec
func (*BoostSpec) Descriptor
deprecated
added in
v1.45.0
func (*BoostSpec) GetConditionBoostSpecs ¶ added in v1.45.0
func (x *BoostSpec) GetConditionBoostSpecs() []*BoostSpec_ConditionBoostSpec
func (*BoostSpec) ProtoMessage ¶ added in v1.45.0
func (*BoostSpec) ProtoMessage()
func (*BoostSpec) ProtoReflect ¶ added in v1.45.0
func (x *BoostSpec) ProtoReflect() protoreflect.Message
type BoostSpec_ConditionBoostSpec ¶ added in v1.45.0
type BoostSpec_ConditionBoostSpec struct {
// Optional. An expression which specifies a boost condition. The syntax and
// supported fields are the same as a filter expression.
// Examples:
//
// * To boost documents with document ID "doc_1" or "doc_2", and
// color
//
// "Red" or "Blue":
// * (id: ANY("doc_1", "doc_2")) AND (color: ANY("Red","Blue"))
Condition string `protobuf:"bytes,1,opt,name=condition,proto3" json:"condition,omitempty"`
// Optional. Strength of the condition boost, which should be in [-1, 1].
// Negative boost means demotion. Default is 0.0.
//
// Setting to 1.0 gives the document a big promotion. However, it does not
// necessarily mean that the boosted document will be the top result at
// all times, nor that other documents will be excluded. Results could
// still be shown even when none of them matches the condition. And
// results that are significantly more relevant to the search query can
// still trump your heavily favored but irrelevant documents.
//
// Setting to -1.0 gives the document a big demotion. However, results
// that are deeply relevant might still be shown. The document will have
// an upstream battle to get a fairly high ranking, but it is not blocked
// out completely.
//
// Setting to 0.0 means no boost applied. The boosting condition is
// ignored.
Boost float32 `protobuf:"fixed32,2,opt,name=boost,proto3" json:"boost,omitempty"`
// Optional. Complex specification for custom ranking based on customer
// defined attribute value.
BoostControlSpec *BoostSpec_ConditionBoostSpec_BoostControlSpec `protobuf:"bytes,4,opt,name=boost_control_spec,json=boostControlSpec,proto3" json:"boost_control_spec,omitempty"`
// contains filtered or unexported fields
}
Boost applies to documents which match a condition.
func (*BoostSpec_ConditionBoostSpec) Descriptor
deprecated
added in
v1.45.0
func (*BoostSpec_ConditionBoostSpec) Descriptor() ([]byte, []int)
Deprecated: Use BoostSpec_ConditionBoostSpec.ProtoReflect.Descriptor instead.
func (*BoostSpec_ConditionBoostSpec) GetBoost ¶ added in v1.45.0
func (x *BoostSpec_ConditionBoostSpec) GetBoost() float32
func (*BoostSpec_ConditionBoostSpec) GetBoostControlSpec ¶ added in v1.59.0
func (x *BoostSpec_ConditionBoostSpec) GetBoostControlSpec() *BoostSpec_ConditionBoostSpec_BoostControlSpec
func (*BoostSpec_ConditionBoostSpec) GetCondition ¶ added in v1.45.0
func (x *BoostSpec_ConditionBoostSpec) GetCondition() string
func (*BoostSpec_ConditionBoostSpec) ProtoMessage ¶ added in v1.45.0
func (*BoostSpec_ConditionBoostSpec) ProtoMessage()
func (*BoostSpec_ConditionBoostSpec) ProtoReflect ¶ added in v1.45.0
func (x *BoostSpec_ConditionBoostSpec) ProtoReflect() protoreflect.Message
func (*BoostSpec_ConditionBoostSpec) Reset ¶ added in v1.45.0
func (x *BoostSpec_ConditionBoostSpec) Reset()
func (*BoostSpec_ConditionBoostSpec) String ¶ added in v1.45.0
func (x *BoostSpec_ConditionBoostSpec) String() string
type BoostSpec_ConditionBoostSpec_BoostControlSpec ¶ added in v1.59.0
type BoostSpec_ConditionBoostSpec_BoostControlSpec struct {
// Optional. The name of the field whose value will be used to determine
// the boost amount.
FieldName string `protobuf:"bytes,1,opt,name=field_name,json=fieldName,proto3" json:"field_name,omitempty"`
// Optional. The attribute type to be used to determine the boost amount.
// The attribute value can be derived from the field value of the
// specified field_name. In the case of numerical it is straightforward
// i.e. attribute_value = numerical_field_value. In the case of freshness
// however, attribute_value = (time.now() - datetime_field_value).
AttributeType BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType `` /* 196-byte string literal not displayed */
// Optional. The interpolation type to be applied to connect the control
// points listed below.
InterpolationType BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType `` /* 212-byte string literal not displayed */
// Optional. The control points used to define the curve. The monotonic
// function (defined through the interpolation_type above) passes through
// the control points listed here.
ControlPoints []*BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint `protobuf:"bytes,4,rep,name=control_points,json=controlPoints,proto3" json:"control_points,omitempty"`
// contains filtered or unexported fields
}
Specification for custom ranking based on customer specified attribute value. It provides more controls for customized ranking than the simple (condition, boost) combination above.
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec) Descriptor
deprecated
added in
v1.59.0
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec) Descriptor() ([]byte, []int)
Deprecated: Use BoostSpec_ConditionBoostSpec_BoostControlSpec.ProtoReflect.Descriptor instead.
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec) GetAttributeType ¶ added in v1.59.0
func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec) GetAttributeType() BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec) GetControlPoints ¶ added in v1.59.0
func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec) GetControlPoints() []*BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec) GetFieldName ¶ added in v1.59.0
func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec) GetFieldName() string
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec) GetInterpolationType ¶ added in v1.59.0
func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec) GetInterpolationType() BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec) ProtoMessage ¶ added in v1.59.0
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec) ProtoMessage()
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec) ProtoReflect ¶ added in v1.59.0
func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec) ProtoReflect() protoreflect.Message
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec) Reset ¶ added in v1.59.0
func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec) Reset()
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec) String ¶ added in v1.59.0
func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec) String() string
type BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType ¶ added in v1.59.0
type BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType int32
The attribute(or function) for which the custom ranking is to be applied.
const ( // Unspecified AttributeType. BoostSpec_ConditionBoostSpec_BoostControlSpec_ATTRIBUTE_TYPE_UNSPECIFIED BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType = 0 // The value of the numerical field will be used to dynamically update // the boost amount. In this case, the attribute_value (the x value) // of the control point will be the actual value of the numerical // field for which the boost_amount is specified. BoostSpec_ConditionBoostSpec_BoostControlSpec_NUMERICAL BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType = 1 // For the freshness use case the attribute value will be the duration // between the current time and the date in the datetime field // specified. The value must be formatted as an XSD `dayTimeDuration` // value (a restricted subset of an ISO 8601 duration value). The // pattern for this is: `[nD][T[nH][nM][nS]]`. // E.g. `5D`, `3DT12H30M`, `T24H`. BoostSpec_ConditionBoostSpec_BoostControlSpec_FRESHNESS BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType = 2 )
func (BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType) Descriptor ¶ added in v1.59.0
func (BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType) Descriptor() protoreflect.EnumDescriptor
func (BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType) EnumDescriptor
deprecated
added in
v1.59.0
func (BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType) EnumDescriptor() ([]byte, []int)
Deprecated: Use BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType.Descriptor instead.
func (BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType) String ¶ added in v1.59.0
func (x BoostSpec_ConditionBoostSpec_BoostControlSpec_AttributeType) String() string
type BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint ¶ added in v1.59.0
type BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint struct {
// Optional. Can be one of:
// 1. The numerical field value.
// 2. The duration spec for freshness:
// The value must be formatted as an XSD `dayTimeDuration` value (a
// restricted subset of an ISO 8601 duration value). The pattern for
// this is: `[nD][T[nH][nM][nS]]`.
AttributeValue string `protobuf:"bytes,1,opt,name=attribute_value,json=attributeValue,proto3" json:"attribute_value,omitempty"`
// Optional. The value between -1 to 1 by which to boost the score if
// the attribute_value evaluates to the value specified above.
BoostAmount float32 `protobuf:"fixed32,2,opt,name=boost_amount,json=boostAmount,proto3" json:"boost_amount,omitempty"`
// contains filtered or unexported fields
}
The control points used to define the curve. The curve defined through these control points can only be monotonically increasing or decreasing(constant values are acceptable).
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) Descriptor
deprecated
added in
v1.59.0
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) Descriptor() ([]byte, []int)
Deprecated: Use BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint.ProtoReflect.Descriptor instead.
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) GetAttributeValue ¶ added in v1.59.0
func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) GetAttributeValue() string
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) GetBoostAmount ¶ added in v1.59.0
func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) GetBoostAmount() float32
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) ProtoMessage ¶ added in v1.59.0
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) ProtoMessage()
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) ProtoReflect ¶ added in v1.59.0
func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) ProtoReflect() protoreflect.Message
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) Reset ¶ added in v1.59.0
func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) Reset()
func (*BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) String ¶ added in v1.59.0
func (x *BoostSpec_ConditionBoostSpec_BoostControlSpec_ControlPoint) String() string
type BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType ¶ added in v1.59.0
type BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType int32
The interpolation type to be applied. Default will be linear (Piecewise Linear).
const ( // Interpolation type is unspecified. In this case, it defaults to // Linear. BoostSpec_ConditionBoostSpec_BoostControlSpec_INTERPOLATION_TYPE_UNSPECIFIED BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType = 0 // Piecewise linear interpolation will be applied. BoostSpec_ConditionBoostSpec_BoostControlSpec_LINEAR BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType = 1 )
func (BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType) Descriptor ¶ added in v1.59.0
func (BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType) EnumDescriptor
deprecated
added in
v1.59.0
func (BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType) EnumDescriptor() ([]byte, []int)
Deprecated: Use BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType.Descriptor instead.
func (BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType) String ¶ added in v1.59.0
func (x BoostSpec_ConditionBoostSpec_BoostControlSpec_InterpolationType) String() string
type BoostSpecs ¶ added in v1.45.0
type BoostSpecs struct {
// Optional. Data Stores where the boosting configuration is applied. The full
// names of the referenced data stores. Formats:
// `projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}`
// `projects/{project}/locations/{location}/dataStores/{data_store}`
DataStores []string `protobuf:"bytes,1,rep,name=data_stores,json=dataStores,proto3" json:"data_stores,omitempty"`
// Optional. A list of boosting specifications.
Spec []*BoostSpec `protobuf:"bytes,2,rep,name=spec,proto3" json:"spec,omitempty"`
// contains filtered or unexported fields
}
Boost specifications for data stores.
func (*BoostSpecs) Descriptor
deprecated
added in
v1.45.0
func (*BoostSpecs) Descriptor() ([]byte, []int)
Deprecated: Use BoostSpecs.ProtoReflect.Descriptor instead.
func (*BoostSpecs) GetDataStores ¶ added in v1.45.0
func (x *BoostSpecs) GetDataStores() []string
func (*BoostSpecs) GetSpec ¶ added in v1.45.0
func (x *BoostSpecs) GetSpec() []*BoostSpec
func (*BoostSpecs) ProtoMessage ¶ added in v1.45.0
func (*BoostSpecs) ProtoMessage()
func (*BoostSpecs) ProtoReflect ¶ added in v1.45.0
func (x *BoostSpecs) ProtoReflect() protoreflect.Message
func (*BoostSpecs) Reset ¶ added in v1.45.0
func (x *BoostSpecs) Reset()
func (*BoostSpecs) String ¶ added in v1.45.0
func (x *BoostSpecs) String() string
type CalculateCoverageRequest ¶
type CalculateCoverageRequest struct {
// Required. The agent to calculate coverage for.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Agent string `protobuf:"bytes,3,opt,name=agent,proto3" json:"agent,omitempty"`
// Required. The type of coverage requested.
Type CalculateCoverageRequest_CoverageType `` /* 135-byte string literal not displayed */
// contains filtered or unexported fields
}
The request message for [TestCases.CalculateCoverage][google.cloud.dialogflow.cx.v3.TestCases.CalculateCoverage].
func (*CalculateCoverageRequest) Descriptor
deprecated
func (*CalculateCoverageRequest) Descriptor() ([]byte, []int)
Deprecated: Use CalculateCoverageRequest.ProtoReflect.Descriptor instead.
func (*CalculateCoverageRequest) GetAgent ¶
func (x *CalculateCoverageRequest) GetAgent() string
func (*CalculateCoverageRequest) GetType ¶
func (x *CalculateCoverageRequest) GetType() CalculateCoverageRequest_CoverageType
func (*CalculateCoverageRequest) ProtoMessage ¶
func (*CalculateCoverageRequest) ProtoMessage()
func (*CalculateCoverageRequest) ProtoReflect ¶
func (x *CalculateCoverageRequest) ProtoReflect() protoreflect.Message
func (*CalculateCoverageRequest) Reset ¶
func (x *CalculateCoverageRequest) Reset()
func (*CalculateCoverageRequest) String ¶
func (x *CalculateCoverageRequest) String() string
type CalculateCoverageRequest_CoverageType ¶
type CalculateCoverageRequest_CoverageType int32
The type of coverage score requested.
const ( // Should never be used. CalculateCoverageRequest_COVERAGE_TYPE_UNSPECIFIED CalculateCoverageRequest_CoverageType = 0 // Intent coverage. CalculateCoverageRequest_INTENT CalculateCoverageRequest_CoverageType = 1 // Page transition coverage. CalculateCoverageRequest_PAGE_TRANSITION CalculateCoverageRequest_CoverageType = 2 // Transition route group coverage. CalculateCoverageRequest_TRANSITION_ROUTE_GROUP CalculateCoverageRequest_CoverageType = 3 )
func (CalculateCoverageRequest_CoverageType) Descriptor ¶
func (CalculateCoverageRequest_CoverageType) Descriptor() protoreflect.EnumDescriptor
func (CalculateCoverageRequest_CoverageType) EnumDescriptor
deprecated
func (CalculateCoverageRequest_CoverageType) EnumDescriptor() ([]byte, []int)
Deprecated: Use CalculateCoverageRequest_CoverageType.Descriptor instead.
func (CalculateCoverageRequest_CoverageType) Number ¶
func (x CalculateCoverageRequest_CoverageType) Number() protoreflect.EnumNumber
func (CalculateCoverageRequest_CoverageType) String ¶
func (x CalculateCoverageRequest_CoverageType) String() string
func (CalculateCoverageRequest_CoverageType) Type ¶
func (CalculateCoverageRequest_CoverageType) Type() protoreflect.EnumType
type CalculateCoverageResponse ¶
type CalculateCoverageResponse struct {
// The agent to calculate coverage for.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Agent string `protobuf:"bytes,5,opt,name=agent,proto3" json:"agent,omitempty"`
// The type of coverage requested.
//
// Types that are valid to be assigned to CoverageType:
//
// *CalculateCoverageResponse_IntentCoverage
// *CalculateCoverageResponse_TransitionCoverage
// *CalculateCoverageResponse_RouteGroupCoverage
CoverageType isCalculateCoverageResponse_CoverageType `protobuf_oneof:"coverage_type"`
// contains filtered or unexported fields
}
The response message for [TestCases.CalculateCoverage][google.cloud.dialogflow.cx.v3.TestCases.CalculateCoverage].
func (*CalculateCoverageResponse) Descriptor
deprecated
func (*CalculateCoverageResponse) Descriptor() ([]byte, []int)
Deprecated: Use CalculateCoverageResponse.ProtoReflect.Descriptor instead.
func (*CalculateCoverageResponse) GetAgent ¶
func (x *CalculateCoverageResponse) GetAgent() string
func (*CalculateCoverageResponse) GetCoverageType ¶
func (x *CalculateCoverageResponse) GetCoverageType() isCalculateCoverageResponse_CoverageType
func (*CalculateCoverageResponse) GetIntentCoverage ¶
func (x *CalculateCoverageResponse) GetIntentCoverage() *IntentCoverage
func (*CalculateCoverageResponse) GetRouteGroupCoverage ¶
func (x *CalculateCoverageResponse) GetRouteGroupCoverage() *TransitionRouteGroupCoverage
func (*CalculateCoverageResponse) GetTransitionCoverage ¶
func (x *CalculateCoverageResponse) GetTransitionCoverage() *TransitionCoverage
func (*CalculateCoverageResponse) ProtoMessage ¶
func (*CalculateCoverageResponse) ProtoMessage()
func (*CalculateCoverageResponse) ProtoReflect ¶
func (x *CalculateCoverageResponse) ProtoReflect() protoreflect.Message
func (*CalculateCoverageResponse) Reset ¶
func (x *CalculateCoverageResponse) Reset()
func (*CalculateCoverageResponse) String ¶
func (x *CalculateCoverageResponse) String() string
type CalculateCoverageResponse_IntentCoverage ¶
type CalculateCoverageResponse_IntentCoverage struct {
// Intent coverage.
IntentCoverage *IntentCoverage `protobuf:"bytes,2,opt,name=intent_coverage,json=intentCoverage,proto3,oneof"`
}
type CalculateCoverageResponse_RouteGroupCoverage ¶
type CalculateCoverageResponse_RouteGroupCoverage struct {
// Transition route group coverage.
RouteGroupCoverage *TransitionRouteGroupCoverage `protobuf:"bytes,6,opt,name=route_group_coverage,json=routeGroupCoverage,proto3,oneof"`
}
type CalculateCoverageResponse_TransitionCoverage ¶
type CalculateCoverageResponse_TransitionCoverage struct {
// Transition (excluding transition route groups) coverage.
TransitionCoverage *TransitionCoverage `protobuf:"bytes,4,opt,name=transition_coverage,json=transitionCoverage,proto3,oneof"`
}
type Changelog ¶
type Changelog struct {
// The unique identifier of the changelog.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/changelogs/<ChangelogID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Email address of the authenticated user.
UserEmail string `protobuf:"bytes,2,opt,name=user_email,json=userEmail,proto3" json:"user_email,omitempty"`
// The affected resource display name of the change.
DisplayName string `protobuf:"bytes,7,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// The action of the change.
Action string `protobuf:"bytes,11,opt,name=action,proto3" json:"action,omitempty"`
// The affected resource type.
Type string `protobuf:"bytes,8,opt,name=type,proto3" json:"type,omitempty"`
// The affected resource name of the change.
Resource string `protobuf:"bytes,3,opt,name=resource,proto3" json:"resource,omitempty"`
// The timestamp of the change.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// The affected language code of the change.
LanguageCode string `protobuf:"bytes,14,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
Changelogs represents a change made to a given agent.
func (*Changelog) Descriptor
deprecated
func (*Changelog) GetCreateTime ¶
func (x *Changelog) GetCreateTime() *timestamppb.Timestamp
func (*Changelog) GetDisplayName ¶
func (*Changelog) GetLanguageCode ¶ added in v1.49.0
func (*Changelog) GetResource ¶
func (*Changelog) GetUserEmail ¶
func (*Changelog) ProtoMessage ¶
func (*Changelog) ProtoMessage()
func (*Changelog) ProtoReflect ¶
func (x *Changelog) ProtoReflect() protoreflect.Message
type ChangelogsClient ¶
type ChangelogsClient interface {
// Returns the list of Changelogs.
ListChangelogs(ctx context.Context, in *ListChangelogsRequest, opts ...grpc.CallOption) (*ListChangelogsResponse, error)
// Retrieves the specified Changelog.
GetChangelog(ctx context.Context, in *GetChangelogRequest, opts ...grpc.CallOption) (*Changelog, error)
}
ChangelogsClient is the client API for Changelogs 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 NewChangelogsClient ¶
func NewChangelogsClient(cc grpc.ClientConnInterface) ChangelogsClient
type ChangelogsServer ¶
type ChangelogsServer interface {
// Returns the list of Changelogs.
ListChangelogs(context.Context, *ListChangelogsRequest) (*ListChangelogsResponse, error)
// Retrieves the specified Changelog.
GetChangelog(context.Context, *GetChangelogRequest) (*Changelog, error)
}
ChangelogsServer is the server API for Changelogs service. All implementations should embed UnimplementedChangelogsServer for forward compatibility
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 CodeBlock ¶ added in v1.74.0
type CodeBlock struct {
// Optional. Source code of the block in Python.
Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
// contains filtered or unexported fields
}
Represents a code block.
func (*CodeBlock) Descriptor
deprecated
added in
v1.74.0
func (*CodeBlock) ProtoMessage ¶ added in v1.74.0
func (*CodeBlock) ProtoMessage()
func (*CodeBlock) ProtoReflect ¶ added in v1.74.0
func (x *CodeBlock) ProtoReflect() protoreflect.Message
type CompareVersionsRequest ¶
type CompareVersionsRequest struct {
// Required. Name of the base flow version to compare with the target version.
// Use version ID `0` to indicate the draft version of the specified flow.
//
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
BaseVersion string `protobuf:"bytes,1,opt,name=base_version,json=baseVersion,proto3" json:"base_version,omitempty"`
// Required. Name of the target flow version to compare with the
// base version. Use version ID `0` to indicate the draft version of the
// specified flow. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
TargetVersion string `protobuf:"bytes,2,opt,name=target_version,json=targetVersion,proto3" json:"target_version,omitempty"`
// The language to compare the flow versions for.
//
// If not specified, the agent's default language is used.
// [Many
// languages](https://cloud.google.com/dialogflow/docs/reference/language) are
// supported. Note: languages must be enabled in the agent before they can be
// used.
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 [Versions.CompareVersions][google.cloud.dialogflow.cx.v3.Versions.CompareVersions].
func (*CompareVersionsRequest) Descriptor
deprecated
func (*CompareVersionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use CompareVersionsRequest.ProtoReflect.Descriptor instead.
func (*CompareVersionsRequest) GetBaseVersion ¶
func (x *CompareVersionsRequest) GetBaseVersion() string
func (*CompareVersionsRequest) GetLanguageCode ¶
func (x *CompareVersionsRequest) GetLanguageCode() string
func (*CompareVersionsRequest) GetTargetVersion ¶
func (x *CompareVersionsRequest) GetTargetVersion() string
func (*CompareVersionsRequest) ProtoMessage ¶
func (*CompareVersionsRequest) ProtoMessage()
func (*CompareVersionsRequest) ProtoReflect ¶
func (x *CompareVersionsRequest) ProtoReflect() protoreflect.Message
func (*CompareVersionsRequest) Reset ¶
func (x *CompareVersionsRequest) Reset()
func (*CompareVersionsRequest) String ¶
func (x *CompareVersionsRequest) String() string
type CompareVersionsResponse ¶
type CompareVersionsResponse struct {
// JSON representation of the base version content.
BaseVersionContentJson string `` /* 131-byte string literal not displayed */
// JSON representation of the target version content.
TargetVersionContentJson string `` /* 137-byte string literal not displayed */
// The timestamp when the two version compares.
CompareTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=compare_time,json=compareTime,proto3" json:"compare_time,omitempty"`
// contains filtered or unexported fields
}
The response message for [Versions.CompareVersions][google.cloud.dialogflow.cx.v3.Versions.CompareVersions].
func (*CompareVersionsResponse) Descriptor
deprecated
func (*CompareVersionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use CompareVersionsResponse.ProtoReflect.Descriptor instead.
func (*CompareVersionsResponse) GetBaseVersionContentJson ¶
func (x *CompareVersionsResponse) GetBaseVersionContentJson() string
func (*CompareVersionsResponse) GetCompareTime ¶
func (x *CompareVersionsResponse) GetCompareTime() *timestamppb.Timestamp
func (*CompareVersionsResponse) GetTargetVersionContentJson ¶
func (x *CompareVersionsResponse) GetTargetVersionContentJson() string
func (*CompareVersionsResponse) ProtoMessage ¶
func (*CompareVersionsResponse) ProtoMessage()
func (*CompareVersionsResponse) ProtoReflect ¶
func (x *CompareVersionsResponse) ProtoReflect() protoreflect.Message
func (*CompareVersionsResponse) Reset ¶
func (x *CompareVersionsResponse) Reset()
func (*CompareVersionsResponse) String ¶
func (x *CompareVersionsResponse) String() string
type ContinuousTestResult ¶
type ContinuousTestResult struct {
// The resource name for the continuous test result. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/continuousTestResults/<ContinuousTestResultID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The result of this continuous test run, i.e. whether all the tests in this
// continuous test run pass or not.
Result ContinuousTestResult_AggregatedTestResult `` /* 143-byte string literal not displayed */
// A list of individual test case results names in this continuous test run.
TestCaseResults []string `protobuf:"bytes,3,rep,name=test_case_results,json=testCaseResults,proto3" json:"test_case_results,omitempty"`
// Time when the continuous testing run starts.
RunTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=run_time,json=runTime,proto3" json:"run_time,omitempty"`
// contains filtered or unexported fields
}
Represents a result from running a test case in an agent environment.
func (*ContinuousTestResult) Descriptor
deprecated
func (*ContinuousTestResult) Descriptor() ([]byte, []int)
Deprecated: Use ContinuousTestResult.ProtoReflect.Descriptor instead.
func (*ContinuousTestResult) GetName ¶
func (x *ContinuousTestResult) GetName() string
func (*ContinuousTestResult) GetResult ¶
func (x *ContinuousTestResult) GetResult() ContinuousTestResult_AggregatedTestResult
func (*ContinuousTestResult) GetRunTime ¶
func (x *ContinuousTestResult) GetRunTime() *timestamppb.Timestamp
func (*ContinuousTestResult) GetTestCaseResults ¶
func (x *ContinuousTestResult) GetTestCaseResults() []string
func (*ContinuousTestResult) ProtoMessage ¶
func (*ContinuousTestResult) ProtoMessage()
func (*ContinuousTestResult) ProtoReflect ¶
func (x *ContinuousTestResult) ProtoReflect() protoreflect.Message
func (*ContinuousTestResult) Reset ¶
func (x *ContinuousTestResult) Reset()
func (*ContinuousTestResult) String ¶
func (x *ContinuousTestResult) String() string
type ContinuousTestResult_AggregatedTestResult ¶
type ContinuousTestResult_AggregatedTestResult int32
The overall result for a continuous test run in an agent environment.
const ( // Not specified. Should never be used. ContinuousTestResult_AGGREGATED_TEST_RESULT_UNSPECIFIED ContinuousTestResult_AggregatedTestResult = 0 // All the tests passed. ContinuousTestResult_PASSED ContinuousTestResult_AggregatedTestResult = 1 // At least one test did not pass. ContinuousTestResult_FAILED ContinuousTestResult_AggregatedTestResult = 2 )
func (ContinuousTestResult_AggregatedTestResult) Descriptor ¶
func (ContinuousTestResult_AggregatedTestResult) Descriptor() protoreflect.EnumDescriptor
func (ContinuousTestResult_AggregatedTestResult) EnumDescriptor
deprecated
func (ContinuousTestResult_AggregatedTestResult) EnumDescriptor() ([]byte, []int)
Deprecated: Use ContinuousTestResult_AggregatedTestResult.Descriptor instead.
func (ContinuousTestResult_AggregatedTestResult) Number ¶
func (x ContinuousTestResult_AggregatedTestResult) Number() protoreflect.EnumNumber
func (ContinuousTestResult_AggregatedTestResult) String ¶
func (x ContinuousTestResult_AggregatedTestResult) String() string
func (ContinuousTestResult_AggregatedTestResult) Type ¶
func (ContinuousTestResult_AggregatedTestResult) Type() protoreflect.EnumType
type ConversationTurn ¶
type ConversationTurn struct {
// The user input.
UserInput *ConversationTurn_UserInput `protobuf:"bytes,1,opt,name=user_input,json=userInput,proto3" json:"user_input,omitempty"`
// The virtual agent output.
VirtualAgentOutput *ConversationTurn_VirtualAgentOutput `protobuf:"bytes,2,opt,name=virtual_agent_output,json=virtualAgentOutput,proto3" json:"virtual_agent_output,omitempty"`
// contains filtered or unexported fields
}
One interaction between a human and virtual agent. The human provides some input and the virtual agent provides a response.
func (*ConversationTurn) Descriptor
deprecated
func (*ConversationTurn) Descriptor() ([]byte, []int)
Deprecated: Use ConversationTurn.ProtoReflect.Descriptor instead.
func (*ConversationTurn) GetUserInput ¶
func (x *ConversationTurn) GetUserInput() *ConversationTurn_UserInput
func (*ConversationTurn) GetVirtualAgentOutput ¶
func (x *ConversationTurn) GetVirtualAgentOutput() *ConversationTurn_VirtualAgentOutput
func (*ConversationTurn) ProtoMessage ¶
func (*ConversationTurn) ProtoMessage()
func (*ConversationTurn) ProtoReflect ¶
func (x *ConversationTurn) ProtoReflect() protoreflect.Message
func (*ConversationTurn) Reset ¶
func (x *ConversationTurn) Reset()
func (*ConversationTurn) String ¶
func (x *ConversationTurn) String() string
type ConversationTurn_UserInput ¶
type ConversationTurn_UserInput struct {
// Supports [text input][google.cloud.dialogflow.cx.v3.QueryInput.text],
// [event input][google.cloud.dialogflow.cx.v3.QueryInput.event], [dtmf
// input][google.cloud.dialogflow.cx.v3.QueryInput.dtmf] in the test case.
Input *QueryInput `protobuf:"bytes,5,opt,name=input,proto3" json:"input,omitempty"`
// Parameters that need to be injected into the conversation during intent
// detection.
InjectedParameters *structpb.Struct `protobuf:"bytes,2,opt,name=injected_parameters,json=injectedParameters,proto3" json:"injected_parameters,omitempty"`
// If webhooks should be allowed to trigger in response to the user
// utterance. Often if parameters are injected, webhooks should not be
// enabled.
IsWebhookEnabled bool `protobuf:"varint,3,opt,name=is_webhook_enabled,json=isWebhookEnabled,proto3" json:"is_webhook_enabled,omitempty"`
// Whether sentiment analysis is enabled.
EnableSentimentAnalysis bool `` /* 133-byte string literal not displayed */
// contains filtered or unexported fields
}
The input from the human user.
func (*ConversationTurn_UserInput) Descriptor
deprecated
func (*ConversationTurn_UserInput) Descriptor() ([]byte, []int)
Deprecated: Use ConversationTurn_UserInput.ProtoReflect.Descriptor instead.
func (*ConversationTurn_UserInput) GetEnableSentimentAnalysis ¶
func (x *ConversationTurn_UserInput) GetEnableSentimentAnalysis() bool
func (*ConversationTurn_UserInput) GetInjectedParameters ¶
func (x *ConversationTurn_UserInput) GetInjectedParameters() *structpb.Struct
func (*ConversationTurn_UserInput) GetInput ¶
func (x *ConversationTurn_UserInput) GetInput() *QueryInput
func (*ConversationTurn_UserInput) GetIsWebhookEnabled ¶
func (x *ConversationTurn_UserInput) GetIsWebhookEnabled() bool
func (*ConversationTurn_UserInput) ProtoMessage ¶
func (*ConversationTurn_UserInput) ProtoMessage()
func (*ConversationTurn_UserInput) ProtoReflect ¶
func (x *ConversationTurn_UserInput) ProtoReflect() protoreflect.Message
func (*ConversationTurn_UserInput) Reset ¶
func (x *ConversationTurn_UserInput) Reset()
func (*ConversationTurn_UserInput) String ¶
func (x *ConversationTurn_UserInput) String() string
type ConversationTurn_VirtualAgentOutput ¶
type ConversationTurn_VirtualAgentOutput struct {
// The session parameters available to the bot at this point.
SessionParameters *structpb.Struct `protobuf:"bytes,4,opt,name=session_parameters,json=sessionParameters,proto3" json:"session_parameters,omitempty"`
// Output only. If this is part of a [result conversation
// turn][TestCaseResult.conversation_turns], the list of differences
// between the original run and the replay for this output, if any.
Differences []*TestRunDifference `protobuf:"bytes,5,rep,name=differences,proto3" json:"differences,omitempty"`
// Required. Input only. The diagnostic
// [info][Session.DetectIntentResponse.QueryResult.diagnostic_info]
// output for the turn. Required to calculate the testing coverage.
DiagnosticInfo *structpb.Struct `protobuf:"bytes,6,opt,name=diagnostic_info,json=diagnosticInfo,proto3" json:"diagnostic_info,omitempty"`
// The [Intent][google.cloud.dialogflow.cx.v3.Intent] that triggered the
// response. Only name and displayName will be set.
TriggeredIntent *Intent `protobuf:"bytes,7,opt,name=triggered_intent,json=triggeredIntent,proto3" json:"triggered_intent,omitempty"`
// The [Page][google.cloud.dialogflow.cx.v3.Page] on which the utterance was
// spoken. Only name and displayName will be set.
CurrentPage *Page `protobuf:"bytes,8,opt,name=current_page,json=currentPage,proto3" json:"current_page,omitempty"`
// The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses
// from the agent for the turn.
TextResponses []*ResponseMessage_Text `protobuf:"bytes,9,rep,name=text_responses,json=textResponses,proto3" json:"text_responses,omitempty"`
// Response error from the agent in the test result. If set, other output
// is empty.
Status *status.Status `protobuf:"bytes,10,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
The output from the virtual agent.
func (*ConversationTurn_VirtualAgentOutput) Descriptor
deprecated
func (*ConversationTurn_VirtualAgentOutput) Descriptor() ([]byte, []int)
Deprecated: Use ConversationTurn_VirtualAgentOutput.ProtoReflect.Descriptor instead.
func (*ConversationTurn_VirtualAgentOutput) GetCurrentPage ¶
func (x *ConversationTurn_VirtualAgentOutput) GetCurrentPage() *Page
func (*ConversationTurn_VirtualAgentOutput) GetDiagnosticInfo ¶
func (x *ConversationTurn_VirtualAgentOutput) GetDiagnosticInfo() *structpb.Struct
func (*ConversationTurn_VirtualAgentOutput) GetDifferences ¶
func (x *ConversationTurn_VirtualAgentOutput) GetDifferences() []*TestRunDifference
func (*ConversationTurn_VirtualAgentOutput) GetSessionParameters ¶
func (x *ConversationTurn_VirtualAgentOutput) GetSessionParameters() *structpb.Struct
func (*ConversationTurn_VirtualAgentOutput) GetStatus ¶
func (x *ConversationTurn_VirtualAgentOutput) GetStatus() *status.Status
func (*ConversationTurn_VirtualAgentOutput) GetTextResponses ¶
func (x *ConversationTurn_VirtualAgentOutput) GetTextResponses() []*ResponseMessage_Text
func (*ConversationTurn_VirtualAgentOutput) GetTriggeredIntent ¶
func (x *ConversationTurn_VirtualAgentOutput) GetTriggeredIntent() *Intent
func (*ConversationTurn_VirtualAgentOutput) ProtoMessage ¶
func (*ConversationTurn_VirtualAgentOutput) ProtoMessage()
func (*ConversationTurn_VirtualAgentOutput) ProtoReflect ¶
func (x *ConversationTurn_VirtualAgentOutput) ProtoReflect() protoreflect.Message
func (*ConversationTurn_VirtualAgentOutput) Reset ¶
func (x *ConversationTurn_VirtualAgentOutput) Reset()
func (*ConversationTurn_VirtualAgentOutput) String ¶
func (x *ConversationTurn_VirtualAgentOutput) String() string
type CreateAgentRequest ¶
type CreateAgentRequest struct {
// Required. The location to create a agent for.
// Format: `projects/<ProjectID>/locations/<LocationID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The agent to create.
Agent *Agent `protobuf:"bytes,2,opt,name=agent,proto3" json:"agent,omitempty"`
// contains filtered or unexported fields
}
The request message for [Agents.CreateAgent][google.cloud.dialogflow.cx.v3.Agents.CreateAgent].
func (*CreateAgentRequest) Descriptor
deprecated
func (*CreateAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAgentRequest.ProtoReflect.Descriptor instead.
func (*CreateAgentRequest) GetAgent ¶
func (x *CreateAgentRequest) GetAgent() *Agent
func (*CreateAgentRequest) GetParent ¶
func (x *CreateAgentRequest) GetParent() string
func (*CreateAgentRequest) ProtoMessage ¶
func (*CreateAgentRequest) ProtoMessage()
func (*CreateAgentRequest) ProtoReflect ¶
func (x *CreateAgentRequest) ProtoReflect() protoreflect.Message
func (*CreateAgentRequest) Reset ¶
func (x *CreateAgentRequest) Reset()
func (*CreateAgentRequest) String ¶
func (x *CreateAgentRequest) String() string
type CreateEntityTypeRequest ¶
type CreateEntityTypeRequest struct {
// Required. The agent to create a entity type for.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
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"`
// The language of the following fields in `entity_type`:
//
// * `EntityType.entities.value`
// * `EntityType.entities.synonyms`
// * `EntityType.excluded_phrases.value`
//
// If not specified, the agent's default language is used.
// [Many
// languages](https://cloud.google.com/dialogflow/cx/docs/reference/language)
// are supported.
// Note: languages must be enabled in the agent before they can be used.
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.cx.v3.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][google.cloud.dialogflow.cx.v3.Agent] to create an
// [Environment][google.cloud.dialogflow.cx.v3.Environment] for. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
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"`
// contains filtered or unexported fields
}
The request message for [Environments.CreateEnvironment][google.cloud.dialogflow.cx.v3.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) 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 CreateExampleRequest ¶ added in v1.74.0
type CreateExampleRequest struct {
// Required. The playbook to create an example for.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The example to create.
Example *Example `protobuf:"bytes,2,opt,name=example,proto3" json:"example,omitempty"`
// contains filtered or unexported fields
}
The request message for [Examples.CreateExample][google.cloud.dialogflow.cx.v3.Examples.CreateExample].
func (*CreateExampleRequest) Descriptor
deprecated
added in
v1.74.0
func (*CreateExampleRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateExampleRequest.ProtoReflect.Descriptor instead.
func (*CreateExampleRequest) GetExample ¶ added in v1.74.0
func (x *CreateExampleRequest) GetExample() *Example
func (*CreateExampleRequest) GetParent ¶ added in v1.74.0
func (x *CreateExampleRequest) GetParent() string
func (*CreateExampleRequest) ProtoMessage ¶ added in v1.74.0
func (*CreateExampleRequest) ProtoMessage()
func (*CreateExampleRequest) ProtoReflect ¶ added in v1.74.0
func (x *CreateExampleRequest) ProtoReflect() protoreflect.Message
func (*CreateExampleRequest) Reset ¶ added in v1.74.0
func (x *CreateExampleRequest) Reset()
func (*CreateExampleRequest) String ¶ added in v1.74.0
func (x *CreateExampleRequest) String() string
type CreateExperimentRequest ¶
type CreateExperimentRequest struct {
// Required. The [Agent][google.cloud.dialogflow.cx.v3.Agent] to create an
// [Environment][google.cloud.dialogflow.cx.v3.Environment] for. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The experiment to create.
Experiment *Experiment `protobuf:"bytes,2,opt,name=experiment,proto3" json:"experiment,omitempty"`
// contains filtered or unexported fields
}
The request message for [Experiments.CreateExperiment][google.cloud.dialogflow.cx.v3.Experiments.CreateExperiment].
func (*CreateExperimentRequest) Descriptor
deprecated
func (*CreateExperimentRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateExperimentRequest.ProtoReflect.Descriptor instead.
func (*CreateExperimentRequest) GetExperiment ¶
func (x *CreateExperimentRequest) GetExperiment() *Experiment
func (*CreateExperimentRequest) GetParent ¶
func (x *CreateExperimentRequest) GetParent() string
func (*CreateExperimentRequest) ProtoMessage ¶
func (*CreateExperimentRequest) ProtoMessage()
func (*CreateExperimentRequest) ProtoReflect ¶
func (x *CreateExperimentRequest) ProtoReflect() protoreflect.Message
func (*CreateExperimentRequest) Reset ¶
func (x *CreateExperimentRequest) Reset()
func (*CreateExperimentRequest) String ¶
func (x *CreateExperimentRequest) String() string
type CreateFlowRequest ¶
type CreateFlowRequest struct {
// Required. The agent to create a flow for.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The flow to create.
Flow *Flow `protobuf:"bytes,2,opt,name=flow,proto3" json:"flow,omitempty"`
// The language of the following fields in `flow`:
//
// * `Flow.event_handlers.trigger_fulfillment.messages`
// * `Flow.event_handlers.trigger_fulfillment.conditional_cases`
// * `Flow.transition_routes.trigger_fulfillment.messages`
// * `Flow.transition_routes.trigger_fulfillment.conditional_cases`
//
// If not specified, the agent's default language is used.
// [Many
// languages](https://cloud.google.com/dialogflow/cx/docs/reference/language)
// are supported.
// Note: languages must be enabled in the agent before they can be used.
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 [Flows.CreateFlow][google.cloud.dialogflow.cx.v3.Flows.CreateFlow].
func (*CreateFlowRequest) Descriptor
deprecated
func (*CreateFlowRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateFlowRequest.ProtoReflect.Descriptor instead.
func (*CreateFlowRequest) GetFlow ¶
func (x *CreateFlowRequest) GetFlow() *Flow
func (*CreateFlowRequest) GetLanguageCode ¶
func (x *CreateFlowRequest) GetLanguageCode() string
func (*CreateFlowRequest) GetParent ¶
func (x *CreateFlowRequest) GetParent() string
func (*CreateFlowRequest) ProtoMessage ¶
func (*CreateFlowRequest) ProtoMessage()
func (*CreateFlowRequest) ProtoReflect ¶
func (x *CreateFlowRequest) ProtoReflect() protoreflect.Message
func (*CreateFlowRequest) Reset ¶
func (x *CreateFlowRequest) Reset()
func (*CreateFlowRequest) String ¶
func (x *CreateFlowRequest) String() string
type CreateGeneratorRequest ¶ added in v1.47.0
type CreateGeneratorRequest struct {
// Required. The agent to create a generator for.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
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"`
// The language to create generators for the following fields:
// * `Generator.prompt_text.text`
// If not specified, the agent's default language is used.
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 [Generators.CreateGenerator][google.cloud.dialogflow.cx.v3.Generators.CreateGenerator].
func (*CreateGeneratorRequest) Descriptor
deprecated
added in
v1.47.0
func (*CreateGeneratorRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateGeneratorRequest.ProtoReflect.Descriptor instead.
func (*CreateGeneratorRequest) GetGenerator ¶ added in v1.47.0
func (x *CreateGeneratorRequest) GetGenerator() *Generator
func (*CreateGeneratorRequest) GetLanguageCode ¶ added in v1.47.0
func (x *CreateGeneratorRequest) GetLanguageCode() string
func (*CreateGeneratorRequest) GetParent ¶ added in v1.47.0
func (x *CreateGeneratorRequest) GetParent() string
func (*CreateGeneratorRequest) ProtoMessage ¶ added in v1.47.0
func (*CreateGeneratorRequest) ProtoMessage()
func (*CreateGeneratorRequest) ProtoReflect ¶ added in v1.47.0
func (x *CreateGeneratorRequest) ProtoReflect() protoreflect.Message
func (*CreateGeneratorRequest) Reset ¶ added in v1.47.0
func (x *CreateGeneratorRequest) Reset()
func (*CreateGeneratorRequest) String ¶ added in v1.47.0
func (x *CreateGeneratorRequest) String() string
type CreateIntentRequest ¶
type CreateIntentRequest struct {
// Required. The agent to create an intent for.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
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"`
// The language of the following fields in `intent`:
//
// * `Intent.training_phrases.parts.text`
//
// If not specified, the agent's default language is used.
// [Many
// languages](https://cloud.google.com/dialogflow/cx/docs/reference/language)
// are supported.
// Note: languages must be enabled in the agent before they can be used.
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 [Intents.CreateIntent][google.cloud.dialogflow.cx.v3.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) 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 CreatePageRequest ¶
type CreatePageRequest struct {
// Required. The flow to create a page for.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The page to create.
Page *Page `protobuf:"bytes,2,opt,name=page,proto3" json:"page,omitempty"`
// The language of the following fields in `page`:
//
// * `Page.entry_fulfillment.messages`
// * `Page.entry_fulfillment.conditional_cases`
// * `Page.event_handlers.trigger_fulfillment.messages`
// * `Page.event_handlers.trigger_fulfillment.conditional_cases`
// * `Page.form.parameters.fill_behavior.initial_prompt_fulfillment.messages`
// *
// `Page.form.parameters.fill_behavior.initial_prompt_fulfillment.conditional_cases`
// * `Page.form.parameters.fill_behavior.reprompt_event_handlers.messages`
// *
// `Page.form.parameters.fill_behavior.reprompt_event_handlers.conditional_cases`
// * `Page.transition_routes.trigger_fulfillment.messages`
// * `Page.transition_routes.trigger_fulfillment.conditional_cases`
//
// If not specified, the agent's default language is used.
// [Many
// languages](https://cloud.google.com/dialogflow/cx/docs/reference/language)
// are supported.
// Note: languages must be enabled in the agent before they can be used.
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 [Pages.CreatePage][google.cloud.dialogflow.cx.v3.Pages.CreatePage].
func (*CreatePageRequest) Descriptor
deprecated
func (*CreatePageRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreatePageRequest.ProtoReflect.Descriptor instead.
func (*CreatePageRequest) GetLanguageCode ¶
func (x *CreatePageRequest) GetLanguageCode() string
func (*CreatePageRequest) GetPage ¶
func (x *CreatePageRequest) GetPage() *Page
func (*CreatePageRequest) GetParent ¶
func (x *CreatePageRequest) GetParent() string
func (*CreatePageRequest) ProtoMessage ¶
func (*CreatePageRequest) ProtoMessage()
func (*CreatePageRequest) ProtoReflect ¶
func (x *CreatePageRequest) ProtoReflect() protoreflect.Message
func (*CreatePageRequest) Reset ¶
func (x *CreatePageRequest) Reset()
func (*CreatePageRequest) String ¶
func (x *CreatePageRequest) String() string
type CreatePlaybookRequest ¶ added in v1.74.0
type CreatePlaybookRequest struct {
// Required. The agent to create a playbook for.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The playbook to create.
Playbook *Playbook `protobuf:"bytes,2,opt,name=playbook,proto3" json:"playbook,omitempty"`
// contains filtered or unexported fields
}
The request message for [Playbooks.CreatePlaybook][google.cloud.dialogflow.cx.v3.Playbooks.CreatePlaybook].
func (*CreatePlaybookRequest) Descriptor
deprecated
added in
v1.74.0
func (*CreatePlaybookRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreatePlaybookRequest.ProtoReflect.Descriptor instead.
func (*CreatePlaybookRequest) GetParent ¶ added in v1.74.0
func (x *CreatePlaybookRequest) GetParent() string
func (*CreatePlaybookRequest) GetPlaybook ¶ added in v1.74.0
func (x *CreatePlaybookRequest) GetPlaybook() *Playbook
func (*CreatePlaybookRequest) ProtoMessage ¶ added in v1.74.0
func (*CreatePlaybookRequest) ProtoMessage()
func (*CreatePlaybookRequest) ProtoReflect ¶ added in v1.74.0
func (x *CreatePlaybookRequest) ProtoReflect() protoreflect.Message
func (*CreatePlaybookRequest) Reset ¶ added in v1.74.0
func (x *CreatePlaybookRequest) Reset()
func (*CreatePlaybookRequest) String ¶ added in v1.74.0
func (x *CreatePlaybookRequest) String() string
type CreatePlaybookVersionRequest ¶ added in v1.74.0
type CreatePlaybookVersionRequest struct {
// Required. The playbook to create a version for.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The playbook version to create.
PlaybookVersion *PlaybookVersion `protobuf:"bytes,2,opt,name=playbook_version,json=playbookVersion,proto3" json:"playbook_version,omitempty"`
// contains filtered or unexported fields
}
The request message for [Playbooks.CreatePlaybookVersion][google.cloud.dialogflow.cx.v3.Playbooks.CreatePlaybookVersion].
func (*CreatePlaybookVersionRequest) Descriptor
deprecated
added in
v1.74.0
func (*CreatePlaybookVersionRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreatePlaybookVersionRequest.ProtoReflect.Descriptor instead.
func (*CreatePlaybookVersionRequest) GetParent ¶ added in v1.74.0
func (x *CreatePlaybookVersionRequest) GetParent() string
func (*CreatePlaybookVersionRequest) GetPlaybookVersion ¶ added in v1.74.0
func (x *CreatePlaybookVersionRequest) GetPlaybookVersion() *PlaybookVersion
func (*CreatePlaybookVersionRequest) ProtoMessage ¶ added in v1.74.0
func (*CreatePlaybookVersionRequest) ProtoMessage()
func (*CreatePlaybookVersionRequest) ProtoReflect ¶ added in v1.74.0
func (x *CreatePlaybookVersionRequest) ProtoReflect() protoreflect.Message
func (*CreatePlaybookVersionRequest) Reset ¶ added in v1.74.0
func (x *CreatePlaybookVersionRequest) Reset()
func (*CreatePlaybookVersionRequest) String ¶ added in v1.74.0
func (x *CreatePlaybookVersionRequest) String() string
type CreateSecuritySettingsRequest ¶
type CreateSecuritySettingsRequest struct {
// Required. The location to create an
// [SecuritySettings][google.cloud.dialogflow.cx.v3.SecuritySettings] for.
// Format: `projects/<ProjectID>/locations/<LocationID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The security settings to create.
SecuritySettings *SecuritySettings `protobuf:"bytes,2,opt,name=security_settings,json=securitySettings,proto3" json:"security_settings,omitempty"`
// contains filtered or unexported fields
}
The request message for [SecuritySettings.CreateSecuritySettings][].
func (*CreateSecuritySettingsRequest) Descriptor
deprecated
func (*CreateSecuritySettingsRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateSecuritySettingsRequest.ProtoReflect.Descriptor instead.
func (*CreateSecuritySettingsRequest) GetParent ¶
func (x *CreateSecuritySettingsRequest) GetParent() string
func (*CreateSecuritySettingsRequest) GetSecuritySettings ¶
func (x *CreateSecuritySettingsRequest) GetSecuritySettings() *SecuritySettings
func (*CreateSecuritySettingsRequest) ProtoMessage ¶
func (*CreateSecuritySettingsRequest) ProtoMessage()
func (*CreateSecuritySettingsRequest) ProtoReflect ¶
func (x *CreateSecuritySettingsRequest) ProtoReflect() protoreflect.Message
func (*CreateSecuritySettingsRequest) Reset ¶
func (x *CreateSecuritySettingsRequest) Reset()
func (*CreateSecuritySettingsRequest) String ¶
func (x *CreateSecuritySettingsRequest) String() string
type CreateSessionEntityTypeRequest ¶
type CreateSessionEntityTypeRequest struct {
// Required. The session to create a session entity type for.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/sessions/<SessionID>`
// or
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/sessions/<SessionID>`.
// If `Environment ID` is not specified, we assume default 'draft'
// environment.
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.cx.v3.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 CreateTestCaseRequest ¶
type CreateTestCaseRequest struct {
// Required. The agent to create the test case for.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The test case to create.
TestCase *TestCase `protobuf:"bytes,2,opt,name=test_case,json=testCase,proto3" json:"test_case,omitempty"`
// contains filtered or unexported fields
}
The request message for [TestCases.CreateTestCase][google.cloud.dialogflow.cx.v3.TestCases.CreateTestCase].
func (*CreateTestCaseRequest) Descriptor
deprecated
func (*CreateTestCaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateTestCaseRequest.ProtoReflect.Descriptor instead.
func (*CreateTestCaseRequest) GetParent ¶
func (x *CreateTestCaseRequest) GetParent() string
func (*CreateTestCaseRequest) GetTestCase ¶
func (x *CreateTestCaseRequest) GetTestCase() *TestCase
func (*CreateTestCaseRequest) ProtoMessage ¶
func (*CreateTestCaseRequest) ProtoMessage()
func (*CreateTestCaseRequest) ProtoReflect ¶
func (x *CreateTestCaseRequest) ProtoReflect() protoreflect.Message
func (*CreateTestCaseRequest) Reset ¶
func (x *CreateTestCaseRequest) Reset()
func (*CreateTestCaseRequest) String ¶
func (x *CreateTestCaseRequest) String() string
type CreateToolRequest ¶ added in v1.74.0
type CreateToolRequest struct {
// Required. The agent to create a Tool for.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The Tool to be created.
Tool *Tool `protobuf:"bytes,2,opt,name=tool,proto3" json:"tool,omitempty"`
// contains filtered or unexported fields
}
The request message for [Tools.CreateTool][google.cloud.dialogflow.cx.v3.Tools.CreateTool].
func (*CreateToolRequest) Descriptor
deprecated
added in
v1.74.0
func (*CreateToolRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateToolRequest.ProtoReflect.Descriptor instead.
func (*CreateToolRequest) GetParent ¶ added in v1.74.0
func (x *CreateToolRequest) GetParent() string
func (*CreateToolRequest) GetTool ¶ added in v1.74.0
func (x *CreateToolRequest) GetTool() *Tool
func (*CreateToolRequest) ProtoMessage ¶ added in v1.74.0
func (*CreateToolRequest) ProtoMessage()
func (*CreateToolRequest) ProtoReflect ¶ added in v1.74.0
func (x *CreateToolRequest) ProtoReflect() protoreflect.Message
func (*CreateToolRequest) Reset ¶ added in v1.74.0
func (x *CreateToolRequest) Reset()
func (*CreateToolRequest) String ¶ added in v1.74.0
func (x *CreateToolRequest) String() string
type CreateToolVersionRequest ¶ added in v1.74.0
type CreateToolVersionRequest struct {
// Required. The tool to create a version for.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/tools/<ToolID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The tool version to create.
ToolVersion *ToolVersion `protobuf:"bytes,2,opt,name=tool_version,json=toolVersion,proto3" json:"tool_version,omitempty"`
// contains filtered or unexported fields
}
The request message for [Tools.CreateToolVersion][google.cloud.dialogflow.cx.v3.Tools.CreateToolVersion]. The request message for [Tools.CreateToolVersion][google.cloud.dialogflow.cx.v3.Tools.CreateToolVersion].
func (*CreateToolVersionRequest) Descriptor
deprecated
added in
v1.74.0
func (*CreateToolVersionRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateToolVersionRequest.ProtoReflect.Descriptor instead.
func (*CreateToolVersionRequest) GetParent ¶ added in v1.74.0
func (x *CreateToolVersionRequest) GetParent() string
func (*CreateToolVersionRequest) GetToolVersion ¶ added in v1.74.0
func (x *CreateToolVersionRequest) GetToolVersion() *ToolVersion
func (*CreateToolVersionRequest) ProtoMessage ¶ added in v1.74.0
func (*CreateToolVersionRequest) ProtoMessage()
func (*CreateToolVersionRequest) ProtoReflect ¶ added in v1.74.0
func (x *CreateToolVersionRequest) ProtoReflect() protoreflect.Message
func (*CreateToolVersionRequest) Reset ¶ added in v1.74.0
func (x *CreateToolVersionRequest) Reset()
func (*CreateToolVersionRequest) String ¶ added in v1.74.0
func (x *CreateToolVersionRequest) String() string
type CreateTransitionRouteGroupRequest ¶
type CreateTransitionRouteGroupRequest struct {
// Required. The flow to create an
// [TransitionRouteGroup][google.cloud.dialogflow.cx.v3.TransitionRouteGroup]
// for. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`
// or `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`
// for agent-level groups.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The transition route group to create.
TransitionRouteGroup *TransitionRouteGroup `protobuf:"bytes,2,opt,name=transition_route_group,json=transitionRouteGroup,proto3" json:"transition_route_group,omitempty"`
// The language of the following fields in `TransitionRouteGroup`:
//
// * `TransitionRouteGroup.transition_routes.trigger_fulfillment.messages`
// *
// `TransitionRouteGroup.transition_routes.trigger_fulfillment.conditional_cases`
//
// If not specified, the agent's default language is used.
// [Many
// languages](https://cloud.google.com/dialogflow/cx/docs/reference/language)
// are supported.
// Note: languages must be enabled in the agent before they can be used.
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 [TransitionRouteGroups.CreateTransitionRouteGroup][google.cloud.dialogflow.cx.v3.TransitionRouteGroups.CreateTransitionRouteGroup].
func (*CreateTransitionRouteGroupRequest) Descriptor
deprecated
func (*CreateTransitionRouteGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateTransitionRouteGroupRequest.ProtoReflect.Descriptor instead.
func (*CreateTransitionRouteGroupRequest) GetLanguageCode ¶
func (x *CreateTransitionRouteGroupRequest) GetLanguageCode() string
func (*CreateTransitionRouteGroupRequest) GetParent ¶
func (x *CreateTransitionRouteGroupRequest) GetParent() string
func (*CreateTransitionRouteGroupRequest) GetTransitionRouteGroup ¶
func (x *CreateTransitionRouteGroupRequest) GetTransitionRouteGroup() *TransitionRouteGroup
func (*CreateTransitionRouteGroupRequest) ProtoMessage ¶
func (*CreateTransitionRouteGroupRequest) ProtoMessage()
func (*CreateTransitionRouteGroupRequest) ProtoReflect ¶
func (x *CreateTransitionRouteGroupRequest) ProtoReflect() protoreflect.Message
func (*CreateTransitionRouteGroupRequest) Reset ¶
func (x *CreateTransitionRouteGroupRequest) Reset()
func (*CreateTransitionRouteGroupRequest) String ¶
func (x *CreateTransitionRouteGroupRequest) String() string
type CreateVersionOperationMetadata ¶
type CreateVersionOperationMetadata struct {
// Name of the created version.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
// contains filtered or unexported fields
}
Metadata associated with the long running operation for [Versions.CreateVersion][google.cloud.dialogflow.cx.v3.Versions.CreateVersion].
func (*CreateVersionOperationMetadata) Descriptor
deprecated
func (*CreateVersionOperationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateVersionOperationMetadata.ProtoReflect.Descriptor instead.
func (*CreateVersionOperationMetadata) GetVersion ¶
func (x *CreateVersionOperationMetadata) GetVersion() string
func (*CreateVersionOperationMetadata) ProtoMessage ¶
func (*CreateVersionOperationMetadata) ProtoMessage()
func (*CreateVersionOperationMetadata) ProtoReflect ¶
func (x *CreateVersionOperationMetadata) ProtoReflect() protoreflect.Message
func (*CreateVersionOperationMetadata) Reset ¶
func (x *CreateVersionOperationMetadata) Reset()
func (*CreateVersionOperationMetadata) String ¶
func (x *CreateVersionOperationMetadata) String() string
type CreateVersionRequest ¶
type CreateVersionRequest struct {
// Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to create an
// [Version][google.cloud.dialogflow.cx.v3.Version] for. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
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.cx.v3.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 CreateWebhookRequest ¶
type CreateWebhookRequest struct {
// Required. The agent to create a webhook for.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The webhook to create.
Webhook *Webhook `protobuf:"bytes,2,opt,name=webhook,proto3" json:"webhook,omitempty"`
// contains filtered or unexported fields
}
The request message for [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook].
func (*CreateWebhookRequest) Descriptor
deprecated
func (*CreateWebhookRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateWebhookRequest.ProtoReflect.Descriptor instead.
func (*CreateWebhookRequest) GetParent ¶
func (x *CreateWebhookRequest) GetParent() string
func (*CreateWebhookRequest) GetWebhook ¶
func (x *CreateWebhookRequest) GetWebhook() *Webhook
func (*CreateWebhookRequest) ProtoMessage ¶
func (*CreateWebhookRequest) ProtoMessage()
func (*CreateWebhookRequest) ProtoReflect ¶
func (x *CreateWebhookRequest) ProtoReflect() protoreflect.Message
func (*CreateWebhookRequest) Reset ¶
func (x *CreateWebhookRequest) Reset()
func (*CreateWebhookRequest) String ¶
func (x *CreateWebhookRequest) String() string
type DataStoreConnection ¶ added in v1.43.0
type DataStoreConnection struct {
// The type of the connected data store.
DataStoreType DataStoreType `` /* 152-byte string literal not displayed */
// The full name of the referenced data store.
// Formats:
// `projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}`
// `projects/{project}/locations/{location}/dataStores/{data_store}`
DataStore string `protobuf:"bytes,2,opt,name=data_store,json=dataStore,proto3" json:"data_store,omitempty"`
// The document processing mode for the data store connection. Should only be
// set for PUBLIC_WEB and UNSTRUCTURED data stores. If not set it is
// considered as DOCUMENTS, as this is the legacy mode.
DocumentProcessingMode DocumentProcessingMode `` /* 188-byte string literal not displayed */
// contains filtered or unexported fields
}
A data store connection. It represents a data store in Discovery Engine and the type of the contents it contains.
func (*DataStoreConnection) Descriptor
deprecated
added in
v1.43.0
func (*DataStoreConnection) Descriptor() ([]byte, []int)
Deprecated: Use DataStoreConnection.ProtoReflect.Descriptor instead.
func (*DataStoreConnection) GetDataStore ¶ added in v1.43.0
func (x *DataStoreConnection) GetDataStore() string
func (*DataStoreConnection) GetDataStoreType ¶ added in v1.43.0
func (x *DataStoreConnection) GetDataStoreType() DataStoreType
func (*DataStoreConnection) GetDocumentProcessingMode ¶ added in v1.67.0
func (x *DataStoreConnection) GetDocumentProcessingMode() DocumentProcessingMode
func (*DataStoreConnection) ProtoMessage ¶ added in v1.43.0
func (*DataStoreConnection) ProtoMessage()
func (*DataStoreConnection) ProtoReflect ¶ added in v1.43.0
func (x *DataStoreConnection) ProtoReflect() protoreflect.Message
func (*DataStoreConnection) Reset ¶ added in v1.43.0
func (x *DataStoreConnection) Reset()
func (*DataStoreConnection) String ¶ added in v1.43.0
func (x *DataStoreConnection) String() string
type DataStoreConnectionSignals ¶ added in v1.55.0
type DataStoreConnectionSignals struct {
// Optional. Diagnostic info related to the rewriter model call.
RewriterModelCallSignals *DataStoreConnectionSignals_RewriterModelCallSignals `` /* 137-byte string literal not displayed */
// Optional. Rewritten string query used for search.
RewrittenQuery string `protobuf:"bytes,2,opt,name=rewritten_query,json=rewrittenQuery,proto3" json:"rewritten_query,omitempty"`
// Optional. Search snippets included in the answer generation prompt.
SearchSnippets []*DataStoreConnectionSignals_SearchSnippet `protobuf:"bytes,3,rep,name=search_snippets,json=searchSnippets,proto3" json:"search_snippets,omitempty"`
// Optional. Diagnostic info related to the answer generation model call.
AnswerGenerationModelCallSignals *DataStoreConnectionSignals_AnswerGenerationModelCallSignals `` /* 163-byte string literal not displayed */
// Optional. The final compiled answer.
Answer string `protobuf:"bytes,5,opt,name=answer,proto3" json:"answer,omitempty"`
// Optional. Answer parts with relevant citations.
// Concatenation of texts should add up the `answer` (not counting
// whitespaces).
AnswerParts []*DataStoreConnectionSignals_AnswerPart `protobuf:"bytes,6,rep,name=answer_parts,json=answerParts,proto3" json:"answer_parts,omitempty"`
// Optional. Snippets cited by the answer generation model from the most to
// least relevant.
CitedSnippets []*DataStoreConnectionSignals_CitedSnippet `protobuf:"bytes,7,rep,name=cited_snippets,json=citedSnippets,proto3" json:"cited_snippets,omitempty"`
// Optional. Grounding signals.
GroundingSignals *DataStoreConnectionSignals_GroundingSignals `protobuf:"bytes,8,opt,name=grounding_signals,json=groundingSignals,proto3" json:"grounding_signals,omitempty"`
// Optional. Safety check result.
SafetySignals *DataStoreConnectionSignals_SafetySignals `protobuf:"bytes,9,opt,name=safety_signals,json=safetySignals,proto3" json:"safety_signals,omitempty"`
// contains filtered or unexported fields
}
Data store connection feature output signals. Might be only partially field if processing stop before the final answer. Reasons for this can be, but are not limited to: empty UCS search results, positive RAI check outcome, grounding failure, ...
func (*DataStoreConnectionSignals) Descriptor
deprecated
added in
v1.55.0
func (*DataStoreConnectionSignals) Descriptor() ([]byte, []int)
Deprecated: Use DataStoreConnectionSignals.ProtoReflect.Descriptor instead.
func (*DataStoreConnectionSignals) GetAnswer ¶ added in v1.55.0
func (x *DataStoreConnectionSignals) GetAnswer() string
func (*DataStoreConnectionSignals) GetAnswerGenerationModelCallSignals ¶ added in v1.55.0
func (x *DataStoreConnectionSignals) GetAnswerGenerationModelCallSignals() *DataStoreConnectionSignals_AnswerGenerationModelCallSignals
func (*DataStoreConnectionSignals) GetAnswerParts ¶ added in v1.55.0
func (x *DataStoreConnectionSignals) GetAnswerParts() []*DataStoreConnectionSignals_AnswerPart
func (*DataStoreConnectionSignals) GetCitedSnippets ¶ added in v1.55.0
func (x *DataStoreConnectionSignals) GetCitedSnippets() []*DataStoreConnectionSignals_CitedSnippet
func (*DataStoreConnectionSignals) GetGroundingSignals ¶ added in v1.55.0
func (x *DataStoreConnectionSignals) GetGroundingSignals() *DataStoreConnectionSignals_GroundingSignals
func (*DataStoreConnectionSignals) GetRewriterModelCallSignals ¶ added in v1.55.0
func (x *DataStoreConnectionSignals) GetRewriterModelCallSignals() *DataStoreConnectionSignals_RewriterModelCallSignals
func (*DataStoreConnectionSignals) GetRewrittenQuery ¶ added in v1.55.0
func (x *DataStoreConnectionSignals) GetRewrittenQuery() string
func (*DataStoreConnectionSignals) GetSafetySignals ¶ added in v1.55.0
func (x *DataStoreConnectionSignals) GetSafetySignals() *DataStoreConnectionSignals_SafetySignals
func (*DataStoreConnectionSignals) GetSearchSnippets ¶ added in v1.55.0
func (x *DataStoreConnectionSignals) GetSearchSnippets() []*DataStoreConnectionSignals_SearchSnippet
func (*DataStoreConnectionSignals) ProtoMessage ¶ added in v1.55.0
func (*DataStoreConnectionSignals) ProtoMessage()
func (*DataStoreConnectionSignals) ProtoReflect ¶ added in v1.55.0
func (x *DataStoreConnectionSignals) ProtoReflect() protoreflect.Message
func (*DataStoreConnectionSignals) Reset ¶ added in v1.55.0
func (x *DataStoreConnectionSignals) Reset()
func (*DataStoreConnectionSignals) String ¶ added in v1.55.0
func (x *DataStoreConnectionSignals) String() string
type DataStoreConnectionSignals_AnswerGenerationModelCallSignals ¶ added in v1.55.0
type DataStoreConnectionSignals_AnswerGenerationModelCallSignals struct {
// Prompt as sent to the model.
RenderedPrompt string `protobuf:"bytes,1,opt,name=rendered_prompt,json=renderedPrompt,proto3" json:"rendered_prompt,omitempty"`
// Output of the generative model.
ModelOutput string `protobuf:"bytes,2,opt,name=model_output,json=modelOutput,proto3" json:"model_output,omitempty"`
// Name of the generative model. For example, "gemini-ultra", "gemini-pro",
// "gemini-1.5-flash" etc. Defaults to "Other" if the model is unknown.
Model string `protobuf:"bytes,3,opt,name=model,proto3" json:"model,omitempty"`
// contains filtered or unexported fields
}
Diagnostic info related to the answer generation model call.
func (*DataStoreConnectionSignals_AnswerGenerationModelCallSignals) Descriptor
deprecated
added in
v1.55.0
func (*DataStoreConnectionSignals_AnswerGenerationModelCallSignals) Descriptor() ([]byte, []int)
Deprecated: Use DataStoreConnectionSignals_AnswerGenerationModelCallSignals.ProtoReflect.Descriptor instead.
func (*DataStoreConnectionSignals_AnswerGenerationModelCallSignals) GetModel ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_AnswerGenerationModelCallSignals) GetModel() string
func (*DataStoreConnectionSignals_AnswerGenerationModelCallSignals) GetModelOutput ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_AnswerGenerationModelCallSignals) GetModelOutput() string
func (*DataStoreConnectionSignals_AnswerGenerationModelCallSignals) GetRenderedPrompt ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_AnswerGenerationModelCallSignals) GetRenderedPrompt() string
func (*DataStoreConnectionSignals_AnswerGenerationModelCallSignals) ProtoMessage ¶ added in v1.55.0
func (*DataStoreConnectionSignals_AnswerGenerationModelCallSignals) ProtoMessage()
func (*DataStoreConnectionSignals_AnswerGenerationModelCallSignals) ProtoReflect ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_AnswerGenerationModelCallSignals) ProtoReflect() protoreflect.Message
func (*DataStoreConnectionSignals_AnswerGenerationModelCallSignals) Reset ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_AnswerGenerationModelCallSignals) Reset()
func (*DataStoreConnectionSignals_AnswerGenerationModelCallSignals) String ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_AnswerGenerationModelCallSignals) String() string
type DataStoreConnectionSignals_AnswerPart ¶ added in v1.55.0
type DataStoreConnectionSignals_AnswerPart struct {
// Substring of the answer.
Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
// Citations for this answer part. Indices of `search_snippets`.
SupportingIndices []int32 `protobuf:"varint,2,rep,packed,name=supporting_indices,json=supportingIndices,proto3" json:"supporting_indices,omitempty"`
// contains filtered or unexported fields
}
Answer part with citation.
func (*DataStoreConnectionSignals_AnswerPart) Descriptor
deprecated
added in
v1.55.0
func (*DataStoreConnectionSignals_AnswerPart) Descriptor() ([]byte, []int)
Deprecated: Use DataStoreConnectionSignals_AnswerPart.ProtoReflect.Descriptor instead.
func (*DataStoreConnectionSignals_AnswerPart) GetSupportingIndices ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_AnswerPart) GetSupportingIndices() []int32
func (*DataStoreConnectionSignals_AnswerPart) GetText ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_AnswerPart) GetText() string
func (*DataStoreConnectionSignals_AnswerPart) ProtoMessage ¶ added in v1.55.0
func (*DataStoreConnectionSignals_AnswerPart) ProtoMessage()
func (*DataStoreConnectionSignals_AnswerPart) ProtoReflect ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_AnswerPart) ProtoReflect() protoreflect.Message
func (*DataStoreConnectionSignals_AnswerPart) Reset ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_AnswerPart) Reset()
func (*DataStoreConnectionSignals_AnswerPart) String ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_AnswerPart) String() string
type DataStoreConnectionSignals_CitedSnippet ¶ added in v1.55.0
type DataStoreConnectionSignals_CitedSnippet struct {
// Details of the snippet.
SearchSnippet *DataStoreConnectionSignals_SearchSnippet `protobuf:"bytes,1,opt,name=search_snippet,json=searchSnippet,proto3" json:"search_snippet,omitempty"`
// Index of the snippet in `search_snippets` field.
SnippetIndex int32 `protobuf:"varint,2,opt,name=snippet_index,json=snippetIndex,proto3" json:"snippet_index,omitempty"`
// contains filtered or unexported fields
}
Snippet cited by the answer generation model.
func (*DataStoreConnectionSignals_CitedSnippet) Descriptor
deprecated
added in
v1.55.0
func (*DataStoreConnectionSignals_CitedSnippet) Descriptor() ([]byte, []int)
Deprecated: Use DataStoreConnectionSignals_CitedSnippet.ProtoReflect.Descriptor instead.
func (*DataStoreConnectionSignals_CitedSnippet) GetSearchSnippet ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_CitedSnippet) GetSearchSnippet() *DataStoreConnectionSignals_SearchSnippet
func (*DataStoreConnectionSignals_CitedSnippet) GetSnippetIndex ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_CitedSnippet) GetSnippetIndex() int32
func (*DataStoreConnectionSignals_CitedSnippet) ProtoMessage ¶ added in v1.55.0
func (*DataStoreConnectionSignals_CitedSnippet) ProtoMessage()
func (*DataStoreConnectionSignals_CitedSnippet) ProtoReflect ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_CitedSnippet) ProtoReflect() protoreflect.Message
func (*DataStoreConnectionSignals_CitedSnippet) Reset ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_CitedSnippet) Reset()
func (*DataStoreConnectionSignals_CitedSnippet) String ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_CitedSnippet) String() string
type DataStoreConnectionSignals_GroundingSignals ¶ added in v1.55.0
type DataStoreConnectionSignals_GroundingSignals struct {
// Represents the decision of the grounding check.
Decision DataStoreConnectionSignals_GroundingSignals_GroundingDecision `` /* 167-byte string literal not displayed */
// Grounding score bucket setting.
Score DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket `` /* 164-byte string literal not displayed */
// contains filtered or unexported fields
}
Grounding signals.
func (*DataStoreConnectionSignals_GroundingSignals) Descriptor
deprecated
added in
v1.55.0
func (*DataStoreConnectionSignals_GroundingSignals) Descriptor() ([]byte, []int)
Deprecated: Use DataStoreConnectionSignals_GroundingSignals.ProtoReflect.Descriptor instead.
func (*DataStoreConnectionSignals_GroundingSignals) GetDecision ¶ added in v1.55.0
func (*DataStoreConnectionSignals_GroundingSignals) ProtoMessage ¶ added in v1.55.0
func (*DataStoreConnectionSignals_GroundingSignals) ProtoMessage()
func (*DataStoreConnectionSignals_GroundingSignals) ProtoReflect ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_GroundingSignals) ProtoReflect() protoreflect.Message
func (*DataStoreConnectionSignals_GroundingSignals) Reset ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_GroundingSignals) Reset()
func (*DataStoreConnectionSignals_GroundingSignals) String ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_GroundingSignals) String() string
type DataStoreConnectionSignals_GroundingSignals_GroundingDecision ¶ added in v1.55.0
type DataStoreConnectionSignals_GroundingSignals_GroundingDecision int32
Represents the decision of the grounding check.
const ( // Decision not specified. DataStoreConnectionSignals_GroundingSignals_GROUNDING_DECISION_UNSPECIFIED DataStoreConnectionSignals_GroundingSignals_GroundingDecision = 0 // Grounding have accepted the answer. DataStoreConnectionSignals_GroundingSignals_ACCEPTED_BY_GROUNDING DataStoreConnectionSignals_GroundingSignals_GroundingDecision = 1 // Grounding have rejected the answer. DataStoreConnectionSignals_GroundingSignals_REJECTED_BY_GROUNDING DataStoreConnectionSignals_GroundingSignals_GroundingDecision = 2 )
func (DataStoreConnectionSignals_GroundingSignals_GroundingDecision) Descriptor ¶ added in v1.55.0
func (DataStoreConnectionSignals_GroundingSignals_GroundingDecision) Descriptor() protoreflect.EnumDescriptor
func (DataStoreConnectionSignals_GroundingSignals_GroundingDecision) EnumDescriptor
deprecated
added in
v1.55.0
func (DataStoreConnectionSignals_GroundingSignals_GroundingDecision) EnumDescriptor() ([]byte, []int)
Deprecated: Use DataStoreConnectionSignals_GroundingSignals_GroundingDecision.Descriptor instead.
func (DataStoreConnectionSignals_GroundingSignals_GroundingDecision) String ¶ added in v1.55.0
func (x DataStoreConnectionSignals_GroundingSignals_GroundingDecision) String() string
type DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket ¶ added in v1.55.0
type DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket int32
Grounding score buckets.
const ( // Score not specified. DataStoreConnectionSignals_GroundingSignals_GROUNDING_SCORE_BUCKET_UNSPECIFIED DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket = 0 // We have very low confidence that the answer is grounded. DataStoreConnectionSignals_GroundingSignals_VERY_LOW DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket = 1 // We have low confidence that the answer is grounded. DataStoreConnectionSignals_GroundingSignals_LOW DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket = 3 // We have medium confidence that the answer is grounded. DataStoreConnectionSignals_GroundingSignals_MEDIUM DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket = 4 // We have high confidence that the answer is grounded. DataStoreConnectionSignals_GroundingSignals_HIGH DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket = 5 // We have very high confidence that the answer is grounded. DataStoreConnectionSignals_GroundingSignals_VERY_HIGH DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket = 6 )
func (DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket) Descriptor ¶ added in v1.55.0
func (DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket) EnumDescriptor
deprecated
added in
v1.55.0
func (DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket) EnumDescriptor() ([]byte, []int)
Deprecated: Use DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket.Descriptor instead.
func (DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket) String ¶ added in v1.55.0
func (x DataStoreConnectionSignals_GroundingSignals_GroundingScoreBucket) String() string
type DataStoreConnectionSignals_RewriterModelCallSignals ¶ added in v1.55.0
type DataStoreConnectionSignals_RewriterModelCallSignals struct {
// Prompt as sent to the model.
RenderedPrompt string `protobuf:"bytes,1,opt,name=rendered_prompt,json=renderedPrompt,proto3" json:"rendered_prompt,omitempty"`
// Output of the generative model.
ModelOutput string `protobuf:"bytes,2,opt,name=model_output,json=modelOutput,proto3" json:"model_output,omitempty"`
// Name of the generative model. For example, "gemini-ultra", "gemini-pro",
// "gemini-1.5-flash" etc. Defaults to "Other" if the model is unknown.
Model string `protobuf:"bytes,3,opt,name=model,proto3" json:"model,omitempty"`
// contains filtered or unexported fields
}
Diagnostic info related to the rewriter model call.
func (*DataStoreConnectionSignals_RewriterModelCallSignals) Descriptor
deprecated
added in
v1.55.0
func (*DataStoreConnectionSignals_RewriterModelCallSignals) Descriptor() ([]byte, []int)
Deprecated: Use DataStoreConnectionSignals_RewriterModelCallSignals.ProtoReflect.Descriptor instead.
func (*DataStoreConnectionSignals_RewriterModelCallSignals) GetModel ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_RewriterModelCallSignals) GetModel() string
func (*DataStoreConnectionSignals_RewriterModelCallSignals) GetModelOutput ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_RewriterModelCallSignals) GetModelOutput() string
func (*DataStoreConnectionSignals_RewriterModelCallSignals) GetRenderedPrompt ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_RewriterModelCallSignals) GetRenderedPrompt() string
func (*DataStoreConnectionSignals_RewriterModelCallSignals) ProtoMessage ¶ added in v1.55.0
func (*DataStoreConnectionSignals_RewriterModelCallSignals) ProtoMessage()
func (*DataStoreConnectionSignals_RewriterModelCallSignals) ProtoReflect ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_RewriterModelCallSignals) ProtoReflect() protoreflect.Message
func (*DataStoreConnectionSignals_RewriterModelCallSignals) Reset ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_RewriterModelCallSignals) Reset()
func (*DataStoreConnectionSignals_RewriterModelCallSignals) String ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_RewriterModelCallSignals) String() string
type DataStoreConnectionSignals_SafetySignals ¶ added in v1.55.0
type DataStoreConnectionSignals_SafetySignals struct {
// Safety decision.
Decision DataStoreConnectionSignals_SafetySignals_SafetyDecision `` /* 161-byte string literal not displayed */
// Specifies banned phrase match subject.
BannedPhraseMatch DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch `` /* 209-byte string literal not displayed */
// The matched banned phrase if there was a match.
MatchedBannedPhrase string `protobuf:"bytes,3,opt,name=matched_banned_phrase,json=matchedBannedPhrase,proto3" json:"matched_banned_phrase,omitempty"`
// contains filtered or unexported fields
}
Safety check results.
func (*DataStoreConnectionSignals_SafetySignals) Descriptor
deprecated
added in
v1.55.0
func (*DataStoreConnectionSignals_SafetySignals) Descriptor() ([]byte, []int)
Deprecated: Use DataStoreConnectionSignals_SafetySignals.ProtoReflect.Descriptor instead.
func (*DataStoreConnectionSignals_SafetySignals) GetBannedPhraseMatch ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_SafetySignals) GetBannedPhraseMatch() DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch
func (*DataStoreConnectionSignals_SafetySignals) GetDecision ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_SafetySignals) GetDecision() DataStoreConnectionSignals_SafetySignals_SafetyDecision
func (*DataStoreConnectionSignals_SafetySignals) GetMatchedBannedPhrase ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_SafetySignals) GetMatchedBannedPhrase() string
func (*DataStoreConnectionSignals_SafetySignals) ProtoMessage ¶ added in v1.55.0
func (*DataStoreConnectionSignals_SafetySignals) ProtoMessage()
func (*DataStoreConnectionSignals_SafetySignals) ProtoReflect ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_SafetySignals) ProtoReflect() protoreflect.Message
func (*DataStoreConnectionSignals_SafetySignals) Reset ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_SafetySignals) Reset()
func (*DataStoreConnectionSignals_SafetySignals) String ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_SafetySignals) String() string
type DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch ¶ added in v1.55.0
type DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch int32
Specifies banned phrase match subject.
const ( // No banned phrase check was executed. DataStoreConnectionSignals_SafetySignals_BANNED_PHRASE_MATCH_UNSPECIFIED DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch = 0 // All banned phrase checks led to no match. DataStoreConnectionSignals_SafetySignals_BANNED_PHRASE_MATCH_NONE DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch = 1 // A banned phrase matched the query. DataStoreConnectionSignals_SafetySignals_BANNED_PHRASE_MATCH_QUERY DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch = 2 // A banned phrase matched the response. DataStoreConnectionSignals_SafetySignals_BANNED_PHRASE_MATCH_RESPONSE DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch = 3 )
func (DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch) Descriptor ¶ added in v1.55.0
func (DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch) Descriptor() protoreflect.EnumDescriptor
func (DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch) EnumDescriptor
deprecated
added in
v1.55.0
func (DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch) EnumDescriptor() ([]byte, []int)
Deprecated: Use DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch.Descriptor instead.
func (DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch) Number ¶ added in v1.55.0
func (x DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch) Number() protoreflect.EnumNumber
func (DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch) String ¶ added in v1.55.0
func (x DataStoreConnectionSignals_SafetySignals_BannedPhraseMatch) String() string
type DataStoreConnectionSignals_SafetySignals_SafetyDecision ¶ added in v1.55.0
type DataStoreConnectionSignals_SafetySignals_SafetyDecision int32
Safety decision. All kinds of check are incorporated into this final decision, including banned phrases check.
const ( // Decision not specified. DataStoreConnectionSignals_SafetySignals_SAFETY_DECISION_UNSPECIFIED DataStoreConnectionSignals_SafetySignals_SafetyDecision = 0 // No manual or automatic safety check fired. DataStoreConnectionSignals_SafetySignals_ACCEPTED_BY_SAFETY_CHECK DataStoreConnectionSignals_SafetySignals_SafetyDecision = 1 // One ore more safety checks fired. DataStoreConnectionSignals_SafetySignals_REJECTED_BY_SAFETY_CHECK DataStoreConnectionSignals_SafetySignals_SafetyDecision = 2 )
func (DataStoreConnectionSignals_SafetySignals_SafetyDecision) Descriptor ¶ added in v1.55.0
func (DataStoreConnectionSignals_SafetySignals_SafetyDecision) Descriptor() protoreflect.EnumDescriptor
func (DataStoreConnectionSignals_SafetySignals_SafetyDecision) EnumDescriptor
deprecated
added in
v1.55.0
func (DataStoreConnectionSignals_SafetySignals_SafetyDecision) EnumDescriptor() ([]byte, []int)
Deprecated: Use DataStoreConnectionSignals_SafetySignals_SafetyDecision.Descriptor instead.
func (DataStoreConnectionSignals_SafetySignals_SafetyDecision) Number ¶ added in v1.55.0
func (x DataStoreConnectionSignals_SafetySignals_SafetyDecision) Number() protoreflect.EnumNumber
func (DataStoreConnectionSignals_SafetySignals_SafetyDecision) String ¶ added in v1.55.0
func (x DataStoreConnectionSignals_SafetySignals_SafetyDecision) String() string
type DataStoreConnectionSignals_SearchSnippet ¶ added in v1.55.0
type DataStoreConnectionSignals_SearchSnippet struct {
// Title of the enclosing document.
DocumentTitle string `protobuf:"bytes,1,opt,name=document_title,json=documentTitle,proto3" json:"document_title,omitempty"`
// Uri for the document. Present if specified for the document.
DocumentUri string `protobuf:"bytes,2,opt,name=document_uri,json=documentUri,proto3" json:"document_uri,omitempty"`
// Text included in the prompt.
Text string `protobuf:"bytes,3,opt,name=text,proto3" json:"text,omitempty"`
// Metadata associated with the document.
Metadata *structpb.Struct `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"`
// contains filtered or unexported fields
}
Search snippet details.
func (*DataStoreConnectionSignals_SearchSnippet) Descriptor
deprecated
added in
v1.55.0
func (*DataStoreConnectionSignals_SearchSnippet) Descriptor() ([]byte, []int)
Deprecated: Use DataStoreConnectionSignals_SearchSnippet.ProtoReflect.Descriptor instead.
func (*DataStoreConnectionSignals_SearchSnippet) GetDocumentTitle ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_SearchSnippet) GetDocumentTitle() string
func (*DataStoreConnectionSignals_SearchSnippet) GetDocumentUri ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_SearchSnippet) GetDocumentUri() string
func (*DataStoreConnectionSignals_SearchSnippet) GetMetadata ¶ added in v1.74.0
func (x *DataStoreConnectionSignals_SearchSnippet) GetMetadata() *structpb.Struct
func (*DataStoreConnectionSignals_SearchSnippet) GetText ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_SearchSnippet) GetText() string
func (*DataStoreConnectionSignals_SearchSnippet) ProtoMessage ¶ added in v1.55.0
func (*DataStoreConnectionSignals_SearchSnippet) ProtoMessage()
func (*DataStoreConnectionSignals_SearchSnippet) ProtoReflect ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_SearchSnippet) ProtoReflect() protoreflect.Message
func (*DataStoreConnectionSignals_SearchSnippet) Reset ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_SearchSnippet) Reset()
func (*DataStoreConnectionSignals_SearchSnippet) String ¶ added in v1.55.0
func (x *DataStoreConnectionSignals_SearchSnippet) String() string
type DataStoreType ¶ added in v1.43.0
type DataStoreType int32
Type of a data store. Determines how search is performed in the data store.
const ( // Not specified. This value indicates that the data store type is not // specified, so it will not be used during search. DataStoreType_DATA_STORE_TYPE_UNSPECIFIED DataStoreType = 0 // A data store that contains public web content. DataStoreType_PUBLIC_WEB DataStoreType = 1 // A data store that contains unstructured private data. DataStoreType_UNSTRUCTURED DataStoreType = 2 // A data store that contains structured data (for example FAQ). DataStoreType_STRUCTURED DataStoreType = 3 )
func (DataStoreType) Descriptor ¶ added in v1.43.0
func (DataStoreType) Descriptor() protoreflect.EnumDescriptor
func (DataStoreType) Enum ¶ added in v1.43.0
func (x DataStoreType) Enum() *DataStoreType
func (DataStoreType) EnumDescriptor
deprecated
added in
v1.43.0
func (DataStoreType) EnumDescriptor() ([]byte, []int)
Deprecated: Use DataStoreType.Descriptor instead.
func (DataStoreType) Number ¶ added in v1.43.0
func (x DataStoreType) Number() protoreflect.EnumNumber
func (DataStoreType) String ¶ added in v1.43.0
func (x DataStoreType) String() string
func (DataStoreType) Type ¶ added in v1.43.0
func (DataStoreType) Type() protoreflect.EnumType
type DataType ¶ added in v1.74.0
type DataType int32
Defines data types that are supported for inlined schemas. These types are consistent with [google.protobuf.Value][google.protobuf.Value].
const ( // Not specified. DataType_DATA_TYPE_UNSPECIFIED DataType = 0 // Represents any string value. DataType_STRING DataType = 1 // Represents any number value. DataType_NUMBER DataType = 2 // Represents a boolean value. DataType_BOOLEAN DataType = 3 // Represents a repeated value. DataType_ARRAY DataType = 6 )
func (DataType) Descriptor ¶ added in v1.74.0
func (DataType) Descriptor() protoreflect.EnumDescriptor
func (DataType) EnumDescriptor
deprecated
added in
v1.74.0
func (DataType) Number ¶ added in v1.74.0
func (x DataType) Number() protoreflect.EnumNumber
func (DataType) Type ¶ added in v1.74.0
func (DataType) Type() protoreflect.EnumType
type DeleteAgentRequest ¶
type DeleteAgentRequest struct {
// Required. The name of the agent to delete.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Agents.DeleteAgent][google.cloud.dialogflow.cx.v3.Agents.DeleteAgent].
func (*DeleteAgentRequest) Descriptor
deprecated
func (*DeleteAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAgentRequest.ProtoReflect.Descriptor instead.
func (*DeleteAgentRequest) GetName ¶
func (x *DeleteAgentRequest) GetName() 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 DeleteEntityTypeRequest ¶
type DeleteEntityTypeRequest struct {
// Required. The name of the entity type to delete.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/entityTypes/<EntityTypeID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// This field has no effect for entity type not being used.
// For entity types that are used by intents or pages:
//
// - If `force` is set to false, an error will be returned with message
// indicating the referencing resources.
// - If `force` is set to true, Dialogflow will remove the entity type, as
// well as any references to the entity type (i.e. Page
// [parameter][google.cloud.dialogflow.cx.v3.Form.Parameter] of the entity
// type will be changed to
// '@sys.any' and intent
// [parameter][google.cloud.dialogflow.cx.v3.Intent.Parameter] of the
// entity type will be removed).
Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
The request message for [EntityTypes.DeleteEntityType][google.cloud.dialogflow.cx.v3.EntityTypes.DeleteEntityType].
func (*DeleteEntityTypeRequest) Descriptor
deprecated
func (*DeleteEntityTypeRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteEntityTypeRequest.ProtoReflect.Descriptor instead.
func (*DeleteEntityTypeRequest) GetForce ¶
func (x *DeleteEntityTypeRequest) GetForce() bool
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][google.cloud.dialogflow.cx.v3.Environment] to delete. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>`.
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.cx.v3.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 DeleteExampleRequest ¶ added in v1.74.0
type DeleteExampleRequest struct {
// Required. The name of the example to delete.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>/examples/<ExampleID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Examples.DeleteExample][google.cloud.dialogflow.cx.v3.Examples.DeleteExample].
func (*DeleteExampleRequest) Descriptor
deprecated
added in
v1.74.0
func (*DeleteExampleRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteExampleRequest.ProtoReflect.Descriptor instead.
func (*DeleteExampleRequest) GetName ¶ added in v1.74.0
func (x *DeleteExampleRequest) GetName() string
func (*DeleteExampleRequest) ProtoMessage ¶ added in v1.74.0
func (*DeleteExampleRequest) ProtoMessage()
func (*DeleteExampleRequest) ProtoReflect ¶ added in v1.74.0
func (x *DeleteExampleRequest) ProtoReflect() protoreflect.Message
func (*DeleteExampleRequest) Reset ¶ added in v1.74.0
func (x *DeleteExampleRequest) Reset()
func (*DeleteExampleRequest) String ¶ added in v1.74.0
func (x *DeleteExampleRequest) String() string
type DeleteExperimentRequest ¶
type DeleteExperimentRequest struct {
// Required. The name of the
// [Environment][google.cloud.dialogflow.cx.v3.Environment] to delete. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/experiments/<ExperimentID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Experiments.DeleteExperiment][google.cloud.dialogflow.cx.v3.Experiments.DeleteExperiment].
func (*DeleteExperimentRequest) Descriptor
deprecated
func (*DeleteExperimentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteExperimentRequest.ProtoReflect.Descriptor instead.
func (*DeleteExperimentRequest) GetName ¶
func (x *DeleteExperimentRequest) GetName() string
func (*DeleteExperimentRequest) ProtoMessage ¶
func (*DeleteExperimentRequest) ProtoMessage()
func (*DeleteExperimentRequest) ProtoReflect ¶
func (x *DeleteExperimentRequest) ProtoReflect() protoreflect.Message
func (*DeleteExperimentRequest) Reset ¶
func (x *DeleteExperimentRequest) Reset()
func (*DeleteExperimentRequest) String ¶
func (x *DeleteExperimentRequest) String() string
type DeleteFlowRequest ¶
type DeleteFlowRequest struct {
// Required. The name of the flow to delete.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// This field has no effect for flows with no incoming transitions.
// For flows with incoming transitions:
//
// - If `force` is set to false, an error will be returned with message
// indicating the incoming transitions.
// - If `force` is set to true, Dialogflow will remove the flow, as well as
// any transitions to the flow (i.e. [Target
// flow][EventHandler.target_flow] in event handlers or [Target
// flow][TransitionRoute.target_flow] in transition routes that point to
// this flow will be cleared).
Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
The request message for [Flows.DeleteFlow][google.cloud.dialogflow.cx.v3.Flows.DeleteFlow].
func (*DeleteFlowRequest) Descriptor
deprecated
func (*DeleteFlowRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteFlowRequest.ProtoReflect.Descriptor instead.
func (*DeleteFlowRequest) GetForce ¶
func (x *DeleteFlowRequest) GetForce() bool
func (*DeleteFlowRequest) GetName ¶
func (x *DeleteFlowRequest) GetName() string
func (*DeleteFlowRequest) ProtoMessage ¶
func (*DeleteFlowRequest) ProtoMessage()
func (*DeleteFlowRequest) ProtoReflect ¶
func (x *DeleteFlowRequest) ProtoReflect() protoreflect.Message
func (*DeleteFlowRequest) Reset ¶
func (x *DeleteFlowRequest) Reset()
func (*DeleteFlowRequest) String ¶
func (x *DeleteFlowRequest) String() string
type DeleteGeneratorRequest ¶ added in v1.47.0
type DeleteGeneratorRequest struct {
// Required. The name of the generator to delete.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/generators/<GeneratorID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// This field has no effect for generators not being used.
// For generators that are used by pages/flows/transition route groups:
//
// - If `force` is set to false, an error will be returned with message
// indicating the referenced resources.
// - If `force` is set to true, Dialogflow will remove the generator, as well
// as any references to the generator (i.e.
// [Generator][Fulfillment.generator]) in fulfillments.
Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
The request message for [Generators.DeleteGenerator][google.cloud.dialogflow.cx.v3.Generators.DeleteGenerator].
func (*DeleteGeneratorRequest) Descriptor
deprecated
added in
v1.47.0
func (*DeleteGeneratorRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteGeneratorRequest.ProtoReflect.Descriptor instead.
func (*DeleteGeneratorRequest) GetForce ¶ added in v1.47.0
func (x *DeleteGeneratorRequest) GetForce() bool
func (*DeleteGeneratorRequest) GetName ¶ added in v1.47.0
func (x *DeleteGeneratorRequest) GetName() string
func (*DeleteGeneratorRequest) ProtoMessage ¶ added in v1.47.0
func (*DeleteGeneratorRequest) ProtoMessage()
func (*DeleteGeneratorRequest) ProtoReflect ¶ added in v1.47.0
func (x *DeleteGeneratorRequest) ProtoReflect() protoreflect.Message
func (*DeleteGeneratorRequest) Reset ¶ added in v1.47.0
func (x *DeleteGeneratorRequest) Reset()
func (*DeleteGeneratorRequest) String ¶ added in v1.47.0
func (x *DeleteGeneratorRequest) String() string
type DeleteIntentRequest ¶
type DeleteIntentRequest struct {
// Required. The name of the intent to delete.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>`.
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.cx.v3.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 DeletePageRequest ¶
type DeletePageRequest struct {
// Required. The name of the page to delete.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/Flows/<flowID>/pages/<PageID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// This field has no effect for pages with no incoming transitions.
// For pages with incoming transitions:
//
// - If `force` is set to false, an error will be returned with message
// indicating the incoming transitions.
// - If `force` is set to true, Dialogflow will remove the page, as well as
// any transitions to the page (i.e. [Target
// page][EventHandler.target_page] in event handlers or [Target
// page][TransitionRoute.target_page] in transition routes that point to
// this page will be cleared).
Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
The request message for [Pages.DeletePage][google.cloud.dialogflow.cx.v3.Pages.DeletePage].
func (*DeletePageRequest) Descriptor
deprecated
func (*DeletePageRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeletePageRequest.ProtoReflect.Descriptor instead.
func (*DeletePageRequest) GetForce ¶
func (x *DeletePageRequest) GetForce() bool
func (*DeletePageRequest) GetName ¶
func (x *DeletePageRequest) GetName() string
func (*DeletePageRequest) ProtoMessage ¶
func (*DeletePageRequest) ProtoMessage()
func (*DeletePageRequest) ProtoReflect ¶
func (x *DeletePageRequest) ProtoReflect() protoreflect.Message
func (*DeletePageRequest) Reset ¶
func (x *DeletePageRequest) Reset()
func (*DeletePageRequest) String ¶
func (x *DeletePageRequest) String() string
type DeletePlaybookRequest ¶ added in v1.74.0
type DeletePlaybookRequest struct {
// Required. The name of the playbook to delete.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Playbooks.DeletePlaybook][google.cloud.dialogflow.cx.v3.Playbooks.DeletePlaybook].
func (*DeletePlaybookRequest) Descriptor
deprecated
added in
v1.74.0
func (*DeletePlaybookRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeletePlaybookRequest.ProtoReflect.Descriptor instead.
func (*DeletePlaybookRequest) GetName ¶ added in v1.74.0
func (x *DeletePlaybookRequest) GetName() string
func (*DeletePlaybookRequest) ProtoMessage ¶ added in v1.74.0
func (*DeletePlaybookRequest) ProtoMessage()
func (*DeletePlaybookRequest) ProtoReflect ¶ added in v1.74.0
func (x *DeletePlaybookRequest) ProtoReflect() protoreflect.Message
func (*DeletePlaybookRequest) Reset ¶ added in v1.74.0
func (x *DeletePlaybookRequest) Reset()
func (*DeletePlaybookRequest) String ¶ added in v1.74.0
func (x *DeletePlaybookRequest) String() string
type DeletePlaybookVersionRequest ¶ added in v1.74.0
type DeletePlaybookVersionRequest struct {
// Required. The name of the playbook version to delete.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>/versions/<VersionID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Playbooks.DeletePlaybookVersion][google.cloud.dialogflow.cx.v3.Playbooks.DeletePlaybookVersion].
func (*DeletePlaybookVersionRequest) Descriptor
deprecated
added in
v1.74.0
func (*DeletePlaybookVersionRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeletePlaybookVersionRequest.ProtoReflect.Descriptor instead.
func (*DeletePlaybookVersionRequest) GetName ¶ added in v1.74.0
func (x *DeletePlaybookVersionRequest) GetName() string
func (*DeletePlaybookVersionRequest) ProtoMessage ¶ added in v1.74.0
func (*DeletePlaybookVersionRequest) ProtoMessage()
func (*DeletePlaybookVersionRequest) ProtoReflect ¶ added in v1.74.0
func (x *DeletePlaybookVersionRequest) ProtoReflect() protoreflect.Message
func (*DeletePlaybookVersionRequest) Reset ¶ added in v1.74.0
func (x *DeletePlaybookVersionRequest) Reset()
func (*DeletePlaybookVersionRequest) String ¶ added in v1.74.0
func (x *DeletePlaybookVersionRequest) String() string
type DeleteSecuritySettingsRequest ¶
type DeleteSecuritySettingsRequest struct {
// Required. The name of the
// [SecuritySettings][google.cloud.dialogflow.cx.v3.SecuritySettings] to
// delete. Format:
// `projects/<ProjectID>/locations/<LocationID>/securitySettings/<SecuritySettingsID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [SecuritySettings.DeleteSecuritySettings][].
func (*DeleteSecuritySettingsRequest) Descriptor
deprecated
func (*DeleteSecuritySettingsRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSecuritySettingsRequest.ProtoReflect.Descriptor instead.
func (*DeleteSecuritySettingsRequest) GetName ¶
func (x *DeleteSecuritySettingsRequest) GetName() string
func (*DeleteSecuritySettingsRequest) ProtoMessage ¶
func (*DeleteSecuritySettingsRequest) ProtoMessage()
func (*DeleteSecuritySettingsRequest) ProtoReflect ¶
func (x *DeleteSecuritySettingsRequest) ProtoReflect() protoreflect.Message
func (*DeleteSecuritySettingsRequest) Reset ¶
func (x *DeleteSecuritySettingsRequest) Reset()
func (*DeleteSecuritySettingsRequest) String ¶
func (x *DeleteSecuritySettingsRequest) String() string
type DeleteSessionEntityTypeRequest ¶
type DeleteSessionEntityTypeRequest struct {
// Required. The name of the session entity type to delete.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/sessions/<SessionID>/entityTypes/<EntityTypeID>`
// or
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/sessions/<SessionID>/entityTypes/<EntityTypeID>`.
// If `Environment ID` is not specified,
// we assume default 'draft' environment.
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.cx.v3.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 DeleteToolRequest ¶ added in v1.74.0
type DeleteToolRequest struct {
// Required. The name of the Tool to be deleted.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/tools/<ToolID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// This field has no effect for Tools not being used.
// For Tools that are used:
//
// - If `force` is set to false, an error will be returned with message
// indicating the referenced resources.
// - If `force` is set to true, Dialogflow will remove the tool, as well
// as any references to the tool.
Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
The request message for [Tools.DeleteTool][google.cloud.dialogflow.cx.v3.Tools.DeleteTool].
func (*DeleteToolRequest) Descriptor
deprecated
added in
v1.74.0
func (*DeleteToolRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteToolRequest.ProtoReflect.Descriptor instead.
func (*DeleteToolRequest) GetForce ¶ added in v1.74.0
func (x *DeleteToolRequest) GetForce() bool
func (*DeleteToolRequest) GetName ¶ added in v1.74.0
func (x *DeleteToolRequest) GetName() string
func (*DeleteToolRequest) ProtoMessage ¶ added in v1.74.0
func (*DeleteToolRequest) ProtoMessage()
func (*DeleteToolRequest) ProtoReflect ¶ added in v1.74.0
func (x *DeleteToolRequest) ProtoReflect() protoreflect.Message
func (*DeleteToolRequest) Reset ¶ added in v1.74.0
func (x *DeleteToolRequest) Reset()
func (*DeleteToolRequest) String ¶ added in v1.74.0
func (x *DeleteToolRequest) String() string
type DeleteToolVersionRequest ¶ added in v1.74.0
type DeleteToolVersionRequest struct {
// Required. The name of the tool version to delete.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/tools/<ToolID>/versions/<VersionID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. This field has no effect for Tools not being used.
// For Tools that are used:
//
// - If `force` is set to false, an error will be returned with message
// indicating the referenced resources.
// - If `force` is set to true, Dialogflow will remove the tool, as well
// as any references to the tool.
Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
The request message for [Tools.DeleteToolVersion][google.cloud.dialogflow.cx.v3.Tools.DeleteToolVersion].
func (*DeleteToolVersionRequest) Descriptor
deprecated
added in
v1.74.0
func (*DeleteToolVersionRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteToolVersionRequest.ProtoReflect.Descriptor instead.
func (*DeleteToolVersionRequest) GetForce ¶ added in v1.74.0
func (x *DeleteToolVersionRequest) GetForce() bool
func (*DeleteToolVersionRequest) GetName ¶ added in v1.74.0
func (x *DeleteToolVersionRequest) GetName() string
func (*DeleteToolVersionRequest) ProtoMessage ¶ added in v1.74.0
func (*DeleteToolVersionRequest) ProtoMessage()
func (*DeleteToolVersionRequest) ProtoReflect ¶ added in v1.74.0
func (x *DeleteToolVersionRequest) ProtoReflect() protoreflect.Message
func (*DeleteToolVersionRequest) Reset ¶ added in v1.74.0
func (x *DeleteToolVersionRequest) Reset()
func (*DeleteToolVersionRequest) String ¶ added in v1.74.0
func (x *DeleteToolVersionRequest) String() string
type DeleteTransitionRouteGroupRequest ¶
type DeleteTransitionRouteGroupRequest struct {
// Required. The name of the
// [TransitionRouteGroup][google.cloud.dialogflow.cx.v3.TransitionRouteGroup]
// to delete. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/transitionRouteGroups/<TransitionRouteGroupID>`
// or
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/transitionRouteGroups/<TransitionRouteGroupID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// This field has no effect for transition route group that no page is using.
// If the transition route group is referenced by any page:
//
// - If `force` is set to false, an error will be returned with message
// indicating pages that reference the transition route group.
// - If `force` is set to true, Dialogflow will remove the transition route
// group, as well as any reference to it.
Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
The request message for [TransitionRouteGroups.DeleteTransitionRouteGroup][google.cloud.dialogflow.cx.v3.TransitionRouteGroups.DeleteTransitionRouteGroup].
func (*DeleteTransitionRouteGroupRequest) Descriptor
deprecated
func (*DeleteTransitionRouteGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTransitionRouteGroupRequest.ProtoReflect.Descriptor instead.
func (*DeleteTransitionRouteGroupRequest) GetForce ¶
func (x *DeleteTransitionRouteGroupRequest) GetForce() bool
func (*DeleteTransitionRouteGroupRequest) GetName ¶
func (x *DeleteTransitionRouteGroupRequest) GetName() string
func (*DeleteTransitionRouteGroupRequest) ProtoMessage ¶
func (*DeleteTransitionRouteGroupRequest) ProtoMessage()
func (*DeleteTransitionRouteGroupRequest) ProtoReflect ¶
func (x *DeleteTransitionRouteGroupRequest) ProtoReflect() protoreflect.Message
func (*DeleteTransitionRouteGroupRequest) Reset ¶
func (x *DeleteTransitionRouteGroupRequest) Reset()
func (*DeleteTransitionRouteGroupRequest) String ¶
func (x *DeleteTransitionRouteGroupRequest) String() string
type DeleteVersionRequest ¶
type DeleteVersionRequest struct {
// Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version]
// to delete. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
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.cx.v3.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 DeleteWebhookRequest ¶
type DeleteWebhookRequest struct {
// Required. The name of the webhook to delete.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/webhooks/<WebhookID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// This field has no effect for webhook not being used.
// For webhooks that are used by pages/flows/transition route groups:
//
// - If `force` is set to false, an error will be returned with message
// indicating the referenced resources.
// - If `force` is set to true, Dialogflow will remove the webhook, as well
// as any references to the webhook (i.e.
// [Webhook][google.cloud.dialogflow.cx.v3.Fulfillment.webhook] and
// [tag][google.cloud.dialogflow.cx.v3.Fulfillment.tag]in fulfillments that
// point to this webhook will be removed).
Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
The request message for [Webhooks.DeleteWebhook][google.cloud.dialogflow.cx.v3.Webhooks.DeleteWebhook].
func (*DeleteWebhookRequest) Descriptor
deprecated
func (*DeleteWebhookRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteWebhookRequest.ProtoReflect.Descriptor instead.
func (*DeleteWebhookRequest) GetForce ¶
func (x *DeleteWebhookRequest) GetForce() bool
func (*DeleteWebhookRequest) GetName ¶
func (x *DeleteWebhookRequest) GetName() string
func (*DeleteWebhookRequest) ProtoMessage ¶
func (*DeleteWebhookRequest) ProtoMessage()
func (*DeleteWebhookRequest) ProtoReflect ¶
func (x *DeleteWebhookRequest) ProtoReflect() protoreflect.Message
func (*DeleteWebhookRequest) Reset ¶
func (x *DeleteWebhookRequest) Reset()
func (*DeleteWebhookRequest) String ¶
func (x *DeleteWebhookRequest) String() string
type DeployFlowMetadata ¶
type DeployFlowMetadata struct {
// Errors of running deployment tests.
TestErrors []*TestError `protobuf:"bytes,1,rep,name=test_errors,json=testErrors,proto3" json:"test_errors,omitempty"`
// contains filtered or unexported fields
}
Metadata returned for the [Environments.DeployFlow][google.cloud.dialogflow.cx.v3.Environments.DeployFlow] long running operation.
func (*DeployFlowMetadata) Descriptor
deprecated
func (*DeployFlowMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeployFlowMetadata.ProtoReflect.Descriptor instead.
func (*DeployFlowMetadata) GetTestErrors ¶
func (x *DeployFlowMetadata) GetTestErrors() []*TestError
func (*DeployFlowMetadata) ProtoMessage ¶
func (*DeployFlowMetadata) ProtoMessage()
func (*DeployFlowMetadata) ProtoReflect ¶
func (x *DeployFlowMetadata) ProtoReflect() protoreflect.Message
func (*DeployFlowMetadata) Reset ¶
func (x *DeployFlowMetadata) Reset()
func (*DeployFlowMetadata) String ¶
func (x *DeployFlowMetadata) String() string
type DeployFlowRequest ¶
type DeployFlowRequest struct {
// Required. The environment to deploy the flow to.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>`.
Environment string `protobuf:"bytes,1,opt,name=environment,proto3" json:"environment,omitempty"`
// Required. The flow version to deploy.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
FlowVersion string `protobuf:"bytes,2,opt,name=flow_version,json=flowVersion,proto3" json:"flow_version,omitempty"`
// contains filtered or unexported fields
}
The request message for [Environments.DeployFlow][google.cloud.dialogflow.cx.v3.Environments.DeployFlow].
func (*DeployFlowRequest) Descriptor
deprecated
func (*DeployFlowRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeployFlowRequest.ProtoReflect.Descriptor instead.
func (*DeployFlowRequest) GetEnvironment ¶
func (x *DeployFlowRequest) GetEnvironment() string
func (*DeployFlowRequest) GetFlowVersion ¶
func (x *DeployFlowRequest) GetFlowVersion() string
func (*DeployFlowRequest) ProtoMessage ¶
func (*DeployFlowRequest) ProtoMessage()
func (*DeployFlowRequest) ProtoReflect ¶
func (x *DeployFlowRequest) ProtoReflect() protoreflect.Message
func (*DeployFlowRequest) Reset ¶
func (x *DeployFlowRequest) Reset()
func (*DeployFlowRequest) String ¶
func (x *DeployFlowRequest) String() string
type DeployFlowResponse ¶
type DeployFlowResponse struct {
// The updated environment where the flow is deployed.
Environment *Environment `protobuf:"bytes,1,opt,name=environment,proto3" json:"environment,omitempty"`
// The name of the flow version
// [Deployment][google.cloud.dialogflow.cx.v3.Deployment]. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/deployments/<DeploymentID>`.
Deployment string `protobuf:"bytes,2,opt,name=deployment,proto3" json:"deployment,omitempty"`
// contains filtered or unexported fields
}
The response message for [Environments.DeployFlow][google.cloud.dialogflow.cx.v3.Environments.DeployFlow].
func (*DeployFlowResponse) Descriptor
deprecated
func (*DeployFlowResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeployFlowResponse.ProtoReflect.Descriptor instead.
func (*DeployFlowResponse) GetDeployment ¶
func (x *DeployFlowResponse) GetDeployment() string
func (*DeployFlowResponse) GetEnvironment ¶
func (x *DeployFlowResponse) GetEnvironment() *Environment
func (*DeployFlowResponse) ProtoMessage ¶
func (*DeployFlowResponse) ProtoMessage()
func (*DeployFlowResponse) ProtoReflect ¶
func (x *DeployFlowResponse) ProtoReflect() protoreflect.Message
func (*DeployFlowResponse) Reset ¶
func (x *DeployFlowResponse) Reset()
func (*DeployFlowResponse) String ¶
func (x *DeployFlowResponse) String() string
type Deployment ¶
type Deployment struct {
// The name of the deployment.
// Format:
// projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/deployments/<DeploymentID>.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The name of the flow version for this deployment.
// Format:
// projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VerionID>.
FlowVersion string `protobuf:"bytes,2,opt,name=flow_version,json=flowVersion,proto3" json:"flow_version,omitempty"`
// The current state of the deployment.
State Deployment_State `protobuf:"varint,3,opt,name=state,proto3,enum=google.cloud.dialogflow.cx.v3.Deployment_State" json:"state,omitempty"`
// Result of the deployment.
Result *Deployment_Result `protobuf:"bytes,4,opt,name=result,proto3" json:"result,omitempty"`
// Start time of this deployment.
StartTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
// End time of this deployment.
EndTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
// contains filtered or unexported fields
}
Represents a deployment in an environment. A deployment happens when a flow version configured to be active in the environment. You can configure running pre-deployment steps, e.g. running validation test cases, experiment auto-rollout, etc.
func (*Deployment) Descriptor
deprecated
func (*Deployment) Descriptor() ([]byte, []int)
Deprecated: Use Deployment.ProtoReflect.Descriptor instead.
func (*Deployment) GetEndTime ¶
func (x *Deployment) GetEndTime() *timestamppb.Timestamp
func (*Deployment) GetFlowVersion ¶
func (x *Deployment) GetFlowVersion() string
func (*Deployment) GetName ¶
func (x *Deployment) GetName() string
func (*Deployment) GetResult ¶
func (x *Deployment) GetResult() *Deployment_Result
func (*Deployment) GetStartTime ¶
func (x *Deployment) GetStartTime() *timestamppb.Timestamp
func (*Deployment) GetState ¶
func (x *Deployment) GetState() Deployment_State
func (*Deployment) ProtoMessage ¶
func (*Deployment) ProtoMessage()
func (*Deployment) ProtoReflect ¶
func (x *Deployment) ProtoReflect() protoreflect.Message
func (*Deployment) Reset ¶
func (x *Deployment) Reset()
func (*Deployment) String ¶
func (x *Deployment) String() string
type Deployment_Result ¶
type Deployment_Result struct {
// Results of test cases running before the deployment.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/testCases/<TestCaseID>/results/<TestCaseResultID>`.
DeploymentTestResults []string `` /* 126-byte string literal not displayed */
// The name of the experiment triggered by this deployment.
// Format:
// projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/experiments/<ExperimentID>.
Experiment string `protobuf:"bytes,2,opt,name=experiment,proto3" json:"experiment,omitempty"`
// contains filtered or unexported fields
}
Result of the deployment.
func (*Deployment_Result) Descriptor
deprecated
func (*Deployment_Result) Descriptor() ([]byte, []int)
Deprecated: Use Deployment_Result.ProtoReflect.Descriptor instead.
func (*Deployment_Result) GetDeploymentTestResults ¶
func (x *Deployment_Result) GetDeploymentTestResults() []string
func (*Deployment_Result) GetExperiment ¶
func (x *Deployment_Result) GetExperiment() string
func (*Deployment_Result) ProtoMessage ¶
func (*Deployment_Result) ProtoMessage()
func (*Deployment_Result) ProtoReflect ¶
func (x *Deployment_Result) ProtoReflect() protoreflect.Message
func (*Deployment_Result) Reset ¶
func (x *Deployment_Result) Reset()
func (*Deployment_Result) String ¶
func (x *Deployment_Result) String() string
type Deployment_State ¶
type Deployment_State int32
The state of the deployment.
const ( // State unspecified. Deployment_STATE_UNSPECIFIED Deployment_State = 0 // The deployment is running. Deployment_RUNNING Deployment_State = 1 // The deployment succeeded. Deployment_SUCCEEDED Deployment_State = 2 // The deployment failed. Deployment_FAILED Deployment_State = 3 )
func (Deployment_State) Descriptor ¶
func (Deployment_State) Descriptor() protoreflect.EnumDescriptor
func (Deployment_State) Enum ¶
func (x Deployment_State) Enum() *Deployment_State
func (Deployment_State) EnumDescriptor
deprecated
func (Deployment_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Deployment_State.Descriptor instead.
func (Deployment_State) Number ¶
func (x Deployment_State) Number() protoreflect.EnumNumber
func (Deployment_State) String ¶
func (x Deployment_State) String() string
func (Deployment_State) Type ¶
func (Deployment_State) Type() protoreflect.EnumType
type DeploymentsClient ¶
type DeploymentsClient interface {
// Returns the list of all deployments in the specified
// [Environment][google.cloud.dialogflow.cx.v3.Environment].
ListDeployments(ctx context.Context, in *ListDeploymentsRequest, opts ...grpc.CallOption) (*ListDeploymentsResponse, error)
// Retrieves the specified
// [Deployment][google.cloud.dialogflow.cx.v3.Deployment].
GetDeployment(ctx context.Context, in *GetDeploymentRequest, opts ...grpc.CallOption) (*Deployment, error)
}
DeploymentsClient is the client API for Deployments 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 NewDeploymentsClient ¶
func NewDeploymentsClient(cc grpc.ClientConnInterface) DeploymentsClient
type DeploymentsServer ¶
type DeploymentsServer interface {
// Returns the list of all deployments in the specified
// [Environment][google.cloud.dialogflow.cx.v3.Environment].
ListDeployments(context.Context, *ListDeploymentsRequest) (*ListDeploymentsResponse, error)
// Retrieves the specified
// [Deployment][google.cloud.dialogflow.cx.v3.Deployment].
GetDeployment(context.Context, *GetDeploymentRequest) (*Deployment, error)
}
DeploymentsServer is the server API for Deployments service. All implementations should embed UnimplementedDeploymentsServer for forward compatibility
type DetectIntentRequest ¶
type DetectIntentRequest struct {
// Required. The name of the session this query is sent to.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/sessions/<Session
// ID>` or
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/sessions/<SessionID>`.
// If `Environment ID` is not specified, we assume default 'draft'
// environment.
// It's up to the API caller to choose an appropriate `Session ID`. It can be
// a random number or some type of session identifiers (preferably hashed).
// The length of the `Session ID` must not exceed 36 characters.
//
// For more information, see the [sessions
// guide](https://cloud.google.com/dialogflow/cx/docs/concept/session).
//
// Note: Always use agent versions for production traffic.
// See [Versions and
// environments](https://cloud.google.com/dialogflow/cx/docs/concept/version).
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.
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.
OutputAudioConfig *OutputAudioConfig `protobuf:"bytes,4,opt,name=output_audio_config,json=outputAudioConfig,proto3" json:"output_audio_config,omitempty"`
// Optional. Specifies which fields in the
// [QueryResult][google.cloud.dialogflow.cx.v3.QueryResult] to return. If not
// set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL.
ResponseView DetectIntentResponseView `` /* 158-byte string literal not displayed */
// 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) GetOutputAudioConfig ¶
func (x *DetectIntentRequest) GetOutputAudioConfig() *OutputAudioConfig
func (*DetectIntentRequest) GetQueryInput ¶
func (x *DetectIntentRequest) GetQueryInput() *QueryInput
func (*DetectIntentRequest) GetQueryParams ¶
func (x *DetectIntentRequest) GetQueryParams() *QueryParameters
func (*DetectIntentRequest) GetResponseView ¶ added in v1.74.0
func (x *DetectIntentRequest) GetResponseView() DetectIntentResponseView
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 {
// Output only. 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 result of the conversational query.
QueryResult *QueryResult `protobuf:"bytes,2,opt,name=query_result,json=queryResult,proto3" json:"query_result,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.response_messages`][google.cloud.dialogflow.cx.v3.QueryResult.response_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,5,opt,name=output_audio_config,json=outputAudioConfig,proto3" json:"output_audio_config,omitempty"`
// Response type.
ResponseType DetectIntentResponse_ResponseType `` /* 167-byte string literal not displayed */
// Indicates whether the partial response can be cancelled when a later
// response arrives. e.g. if the agent specified some music as partial
// response, it can be cancelled.
AllowCancellation bool `protobuf:"varint,7,opt,name=allow_cancellation,json=allowCancellation,proto3" json:"allow_cancellation,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) GetAllowCancellation ¶
func (x *DetectIntentResponse) GetAllowCancellation() bool
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) GetResponseType ¶
func (x *DetectIntentResponse) GetResponseType() DetectIntentResponse_ResponseType
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 DetectIntentResponseView ¶ added in v1.74.0
type DetectIntentResponseView int32
The response view specifies which fields in the QueryResult[google.cloud.dialogflow.cx.v3.QueryResult] to return.
const ( // Not specified. `DETECT_INTENT_RESPONSE_VIEW_DEFAULT` will be used. DetectIntentResponseView_DETECT_INTENT_RESPONSE_VIEW_UNSPECIFIED DetectIntentResponseView = 0 // Full response view includes all fields. DetectIntentResponseView_DETECT_INTENT_RESPONSE_VIEW_FULL DetectIntentResponseView = 1 // Basic response view omits the following fields: // - // [QueryResult.diagnostic_info][google.cloud.dialogflow.cx.v3.QueryResult.diagnostic_info] // - [QueryResult.generative_info][] // - // [QueryResult.trace_blocks][google.cloud.dialogflow.cx.v3.QueryResult.trace_blocks] // - // [QueryResult.data_store_connection_signals][google.cloud.dialogflow.cx.v3.QueryResult.data_store_connection_signals] DetectIntentResponseView_DETECT_INTENT_RESPONSE_VIEW_BASIC DetectIntentResponseView = 2 // Default response view omits the following fields: // - // [QueryResult.trace_blocks][google.cloud.dialogflow.cx.v3.QueryResult.trace_blocks] DetectIntentResponseView_DETECT_INTENT_RESPONSE_VIEW_DEFAULT DetectIntentResponseView = 3 )
func (DetectIntentResponseView) Descriptor ¶ added in v1.74.0
func (DetectIntentResponseView) Descriptor() protoreflect.EnumDescriptor
func (DetectIntentResponseView) Enum ¶ added in v1.74.0
func (x DetectIntentResponseView) Enum() *DetectIntentResponseView
func (DetectIntentResponseView) EnumDescriptor
deprecated
added in
v1.74.0
func (DetectIntentResponseView) EnumDescriptor() ([]byte, []int)
Deprecated: Use DetectIntentResponseView.Descriptor instead.
func (DetectIntentResponseView) Number ¶ added in v1.74.0
func (x DetectIntentResponseView) Number() protoreflect.EnumNumber
func (DetectIntentResponseView) String ¶ added in v1.74.0
func (x DetectIntentResponseView) String() string
func (DetectIntentResponseView) Type ¶ added in v1.74.0
func (DetectIntentResponseView) Type() protoreflect.EnumType
type DetectIntentResponse_ResponseType ¶
type DetectIntentResponse_ResponseType int32
Represents different DetectIntentResponse types.
const ( // Not specified. This should never happen. DetectIntentResponse_RESPONSE_TYPE_UNSPECIFIED DetectIntentResponse_ResponseType = 0 // Partial response. e.g. Aggregated responses in a Fulfillment that enables // `return_partial_response` can be returned as partial response. // WARNING: partial response is not eligible for barge-in. DetectIntentResponse_PARTIAL DetectIntentResponse_ResponseType = 1 // Final response. DetectIntentResponse_FINAL DetectIntentResponse_ResponseType = 2 )
func (DetectIntentResponse_ResponseType) Descriptor ¶
func (DetectIntentResponse_ResponseType) Descriptor() protoreflect.EnumDescriptor
func (DetectIntentResponse_ResponseType) Enum ¶
func (x DetectIntentResponse_ResponseType) Enum() *DetectIntentResponse_ResponseType
func (DetectIntentResponse_ResponseType) EnumDescriptor
deprecated
func (DetectIntentResponse_ResponseType) EnumDescriptor() ([]byte, []int)
Deprecated: Use DetectIntentResponse_ResponseType.Descriptor instead.
func (DetectIntentResponse_ResponseType) Number ¶
func (x DetectIntentResponse_ResponseType) Number() protoreflect.EnumNumber
func (DetectIntentResponse_ResponseType) String ¶
func (x DetectIntentResponse_ResponseType) String() string
func (DetectIntentResponse_ResponseType) Type ¶
func (DetectIntentResponse_ResponseType) Type() protoreflect.EnumType
type DocumentProcessingMode ¶ added in v1.67.0
type DocumentProcessingMode int32
The document processing mode of the data store.
const ( // Not specified. This should be set for STRUCTURED type data stores. Due to // legacy reasons this is considered as DOCUMENTS for STRUCTURED and // PUBLIC_WEB data stores. DocumentProcessingMode_DOCUMENT_PROCESSING_MODE_UNSPECIFIED DocumentProcessingMode = 0 // Documents are processed as documents. DocumentProcessingMode_DOCUMENTS DocumentProcessingMode = 1 // Documents are converted to chunks. DocumentProcessingMode_CHUNKS DocumentProcessingMode = 2 )
func (DocumentProcessingMode) Descriptor ¶ added in v1.67.0
func (DocumentProcessingMode) Descriptor() protoreflect.EnumDescriptor
func (DocumentProcessingMode) Enum ¶ added in v1.67.0
func (x DocumentProcessingMode) Enum() *DocumentProcessingMode
func (DocumentProcessingMode) EnumDescriptor
deprecated
added in
v1.67.0
func (DocumentProcessingMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use DocumentProcessingMode.Descriptor instead.
func (DocumentProcessingMode) Number ¶ added in v1.67.0
func (x DocumentProcessingMode) Number() protoreflect.EnumNumber
func (DocumentProcessingMode) String ¶ added in v1.67.0
func (x DocumentProcessingMode) String() string
func (DocumentProcessingMode) Type ¶ added in v1.67.0
func (DocumentProcessingMode) Type() protoreflect.EnumType
type DtmfInput ¶
type DtmfInput struct {
// The dtmf digits.
Digits string `protobuf:"bytes,1,opt,name=digits,proto3" json:"digits,omitempty"`
// The finish digit (if any).
FinishDigit string `protobuf:"bytes,2,opt,name=finish_digit,json=finishDigit,proto3" json:"finish_digit,omitempty"`
// contains filtered or unexported fields
}
Represents the input for dtmf event.
func (*DtmfInput) Descriptor
deprecated
func (*DtmfInput) GetFinishDigit ¶
func (*DtmfInput) ProtoMessage ¶
func (*DtmfInput) ProtoMessage()
func (*DtmfInput) ProtoReflect ¶
func (x *DtmfInput) ProtoReflect() protoreflect.Message
type EntityType ¶
type EntityType struct {
// The unique identifier of the entity type.
// Required for
// [EntityTypes.UpdateEntityType][google.cloud.dialogflow.cx.v3.EntityTypes.UpdateEntityType].
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/entityTypes/<EntityTypeID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. The human-readable name of the entity type, unique within the
// agent.
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.cx.v3.EntityType_Kind" json:"kind,omitempty"`
// Indicates whether the entity type can be automatically expanded.
AutoExpansionMode EntityType_AutoExpansionMode `` /* 179-byte string literal not displayed */
// The collection of entity entries associated with the entity type.
Entities []*EntityType_Entity `protobuf:"bytes,5,rep,name=entities,proto3" json:"entities,omitempty"`
// Collection of exceptional words and phrases that shouldn't be matched.
// For example, if you have a size entity type with entry `giant`(an
// adjective), you might consider adding `giants`(a noun) as an exclusion.
// If the kind of entity type is `KIND_MAP`, then the phrases specified by
// entities and excluded phrases should be mutually exclusive.
ExcludedPhrases []*EntityType_ExcludedPhrase `protobuf:"bytes,6,rep,name=excluded_phrases,json=excludedPhrases,proto3" json:"excluded_phrases,omitempty"`
// Enables fuzzy entity extraction during classification.
EnableFuzzyExtraction bool `` /* 127-byte string literal not displayed */
// Indicates whether parameters of the entity type should be redacted in log.
// If redaction is enabled, page parameters and intent parameters referring to
// the entity type will be replaced by parameter name when logging.
Redact bool `protobuf:"varint,9,opt,name=redact,proto3" json:"redact,omitempty"`
// contains filtered or unexported fields
}
Entities are extracted from user input and represent parameters that are meaningful to your application. For example, a date range, a proper name such as a geographic location or landmark, and so on. Entities represent actionable data for your application.
When you define an entity, you can also include synonyms that all map to that entity. For example, "soft drink", "soda", "pop", and so on.
There are three types of entities:
**System** - entities that are defined by the Dialogflow API for common data types such as date, time, currency, and so on. A system entity is represented by the `EntityType` type.
**Custom** - entities that are defined by you that represent actionable data that is meaningful to your application. For example, you could define a `pizza.sauce` entity for red or white pizza sauce, a `pizza.cheese` entity for the different types of cheese on a pizza, a `pizza.topping` entity for different toppings, and so on. A custom entity is represented by the `EntityType` type.
**User** - entities that are built for an individual user such as favorites, preferences, playlists, and so on. A user entity is represented by the SessionEntityType[google.cloud.dialogflow.cx.v3.SessionEntityType] type.
For more information about entity types, see the [Dialogflow documentation](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) GetExcludedPhrases ¶
func (x *EntityType) GetExcludedPhrases() []*EntityType_ExcludedPhrase
func (*EntityType) GetKind ¶
func (x *EntityType) GetKind() EntityType_Kind
func (*EntityType) GetName ¶
func (x *EntityType) GetName() string
func (*EntityType) GetRedact ¶
func (x *EntityType) GetRedact() bool
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 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 canonical 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_ExcludedPhrase ¶
type EntityType_ExcludedPhrase struct {
// Required. The word or phrase to be excluded.
Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
An excluded entity phrase that should not be matched.
func (*EntityType_ExcludedPhrase) Descriptor
deprecated
func (*EntityType_ExcludedPhrase) Descriptor() ([]byte, []int)
Deprecated: Use EntityType_ExcludedPhrase.ProtoReflect.Descriptor instead.
func (*EntityType_ExcludedPhrase) GetValue ¶
func (x *EntityType_ExcludedPhrase) GetValue() string
func (*EntityType_ExcludedPhrase) ProtoMessage ¶
func (*EntityType_ExcludedPhrase) ProtoMessage()
func (*EntityType_ExcludedPhrase) ProtoReflect ¶
func (x *EntityType_ExcludedPhrase) ProtoReflect() protoreflect.Message
func (*EntityType_ExcludedPhrase) Reset ¶
func (x *EntityType_ExcludedPhrase) Reset()
func (*EntityType_ExcludedPhrase) String ¶
func (x *EntityType_ExcludedPhrase) 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 canonical // value. EntityType_KIND_MAP EntityType_Kind = 1 // List entity types contain a set of entries that do not map to canonical // 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 {
// 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 a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
CreateEntityType(ctx context.Context, in *CreateEntityTypeRequest, opts ...grpc.CallOption) (*EntityType, error)
// Updates the specified entity type.
//
// Note: You should always train a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
UpdateEntityType(ctx context.Context, in *UpdateEntityTypeRequest, opts ...grpc.CallOption) (*EntityType, error)
// Deletes the specified entity type.
//
// Note: You should always train a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
DeleteEntityType(ctx context.Context, in *DeleteEntityTypeRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Returns the list of all entity types in the specified agent.
ListEntityTypes(ctx context.Context, in *ListEntityTypesRequest, opts ...grpc.CallOption) (*ListEntityTypesResponse, error)
// Exports the selected entity types.
ExportEntityTypes(ctx context.Context, in *ExportEntityTypesRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Imports the specified entitytypes into the agent.
ImportEntityTypes(ctx context.Context, in *ImportEntityTypesRequest, 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 {
// Retrieves the specified entity type.
GetEntityType(context.Context, *GetEntityTypeRequest) (*EntityType, error)
// Creates an entity type in the specified agent.
//
// Note: You should always train a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
CreateEntityType(context.Context, *CreateEntityTypeRequest) (*EntityType, error)
// Updates the specified entity type.
//
// Note: You should always train a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
UpdateEntityType(context.Context, *UpdateEntityTypeRequest) (*EntityType, error)
// Deletes the specified entity type.
//
// Note: You should always train a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
DeleteEntityType(context.Context, *DeleteEntityTypeRequest) (*emptypb.Empty, error)
// Returns the list of all entity types in the specified agent.
ListEntityTypes(context.Context, *ListEntityTypesRequest) (*ListEntityTypesResponse, error)
// Exports the selected entity types.
ExportEntityTypes(context.Context, *ExportEntityTypesRequest) (*longrunningpb.Operation, error)
// Imports the specified entitytypes into the agent.
ImportEntityTypes(context.Context, *ImportEntityTypesRequest) (*longrunningpb.Operation, error)
}
EntityTypesServer is the server API for EntityTypes service. All implementations should embed UnimplementedEntityTypesServer for forward compatibility
type Environment ¶
type Environment struct {
// The name of the environment.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. The human-readable name of the environment (unique in an agent).
// Limit of 64 characters.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// The human-readable description of the environment. The maximum length is
// 500 characters. If exceeded, the request is rejected.
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
// A list of configurations for flow versions. You should include version
// configs for all flows that are reachable from [`Start
// Flow`][Agent.start_flow] in the agent. Otherwise, an error will be
// returned.
VersionConfigs []*Environment_VersionConfig `protobuf:"bytes,6,rep,name=version_configs,json=versionConfigs,proto3" json:"version_configs,omitempty"`
// Output only. Update time of this environment.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// The test cases config for continuous tests of this environment.
TestCasesConfig *Environment_TestCasesConfig `protobuf:"bytes,7,opt,name=test_cases_config,json=testCasesConfig,proto3" json:"test_cases_config,omitempty"`
// The webhook configuration for this environment.
WebhookConfig *Environment_WebhookConfig `protobuf:"bytes,10,opt,name=webhook_config,json=webhookConfig,proto3" json:"webhook_config,omitempty"`
// contains filtered or unexported fields
}
Represents an environment for an agent. 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.
func (*Environment) Descriptor
deprecated
func (*Environment) Descriptor() ([]byte, []int)
Deprecated: Use Environment.ProtoReflect.Descriptor instead.
func (*Environment) GetDescription ¶
func (x *Environment) GetDescription() string
func (*Environment) GetDisplayName ¶
func (x *Environment) GetDisplayName() string
func (*Environment) GetName ¶
func (x *Environment) GetName() string
func (*Environment) GetTestCasesConfig ¶
func (x *Environment) GetTestCasesConfig() *Environment_TestCasesConfig
func (*Environment) GetUpdateTime ¶
func (x *Environment) GetUpdateTime() *timestamppb.Timestamp
func (*Environment) GetVersionConfigs ¶
func (x *Environment) GetVersionConfigs() []*Environment_VersionConfig
func (*Environment) GetWebhookConfig ¶
func (x *Environment) GetWebhookConfig() *Environment_WebhookConfig
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 Environment_TestCasesConfig ¶
type Environment_TestCasesConfig struct {
// A list of test case names to run. They should be under the same agent.
// Format of each test case name:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/testCases/<TestCaseID>`
TestCases []string `protobuf:"bytes,1,rep,name=test_cases,json=testCases,proto3" json:"test_cases,omitempty"`
// Whether to run test cases in
// [TestCasesConfig.test_cases][google.cloud.dialogflow.cx.v3.Environment.TestCasesConfig.test_cases]
// periodically. Default false. If set to true, run once a day.
EnableContinuousRun bool `protobuf:"varint,2,opt,name=enable_continuous_run,json=enableContinuousRun,proto3" json:"enable_continuous_run,omitempty"`
// Whether to run test cases in
// [TestCasesConfig.test_cases][google.cloud.dialogflow.cx.v3.Environment.TestCasesConfig.test_cases]
// before deploying a flow version to the environment. Default false.
EnablePredeploymentRun bool `` /* 130-byte string literal not displayed */
// contains filtered or unexported fields
}
The configuration for continuous tests.
func (*Environment_TestCasesConfig) Descriptor
deprecated
func (*Environment_TestCasesConfig) Descriptor() ([]byte, []int)
Deprecated: Use Environment_TestCasesConfig.ProtoReflect.Descriptor instead.
func (*Environment_TestCasesConfig) GetEnableContinuousRun ¶
func (x *Environment_TestCasesConfig) GetEnableContinuousRun() bool
func (*Environment_TestCasesConfig) GetEnablePredeploymentRun ¶
func (x *Environment_TestCasesConfig) GetEnablePredeploymentRun() bool
func (*Environment_TestCasesConfig) GetTestCases ¶
func (x *Environment_TestCasesConfig) GetTestCases() []string
func (*Environment_TestCasesConfig) ProtoMessage ¶
func (*Environment_TestCasesConfig) ProtoMessage()
func (*Environment_TestCasesConfig) ProtoReflect ¶
func (x *Environment_TestCasesConfig) ProtoReflect() protoreflect.Message
func (*Environment_TestCasesConfig) Reset ¶
func (x *Environment_TestCasesConfig) Reset()
func (*Environment_TestCasesConfig) String ¶
func (x *Environment_TestCasesConfig) String() string
type Environment_VersionConfig ¶
type Environment_VersionConfig struct {
// Required. Flow, playbook and tool versions are supported.
// Format for flow version:
// projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>.
// Format for playbook version:
// projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>/versions/<VersionID>.
// Format for tool version:
// projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/tools/<ToolID>/versions/<VersionID>.
Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
// contains filtered or unexported fields
}
Configuration for the version.
func (*Environment_VersionConfig) Descriptor
deprecated
func (*Environment_VersionConfig) Descriptor() ([]byte, []int)
Deprecated: Use Environment_VersionConfig.ProtoReflect.Descriptor instead.
func (*Environment_VersionConfig) GetVersion ¶
func (x *Environment_VersionConfig) GetVersion() string
func (*Environment_VersionConfig) ProtoMessage ¶
func (*Environment_VersionConfig) ProtoMessage()
func (*Environment_VersionConfig) ProtoReflect ¶
func (x *Environment_VersionConfig) ProtoReflect() protoreflect.Message
func (*Environment_VersionConfig) Reset ¶
func (x *Environment_VersionConfig) Reset()
func (*Environment_VersionConfig) String ¶
func (x *Environment_VersionConfig) String() string
type Environment_WebhookConfig ¶
type Environment_WebhookConfig struct {
// The list of webhooks to override for the agent environment. The webhook
// must exist in the agent. You can override fields in
// [`generic_web_service`][google.cloud.dialogflow.cx.v3.Webhook.generic_web_service]
// and
// [`service_directory`][google.cloud.dialogflow.cx.v3.Webhook.service_directory].
WebhookOverrides []*Webhook `protobuf:"bytes,1,rep,name=webhook_overrides,json=webhookOverrides,proto3" json:"webhook_overrides,omitempty"`
// contains filtered or unexported fields
}
Configuration for webhooks.
func (*Environment_WebhookConfig) Descriptor
deprecated
func (*Environment_WebhookConfig) Descriptor() ([]byte, []int)
Deprecated: Use Environment_WebhookConfig.ProtoReflect.Descriptor instead.
func (*Environment_WebhookConfig) GetWebhookOverrides ¶
func (x *Environment_WebhookConfig) GetWebhookOverrides() []*Webhook
func (*Environment_WebhookConfig) ProtoMessage ¶
func (*Environment_WebhookConfig) ProtoMessage()
func (*Environment_WebhookConfig) ProtoReflect ¶
func (x *Environment_WebhookConfig) ProtoReflect() protoreflect.Message
func (*Environment_WebhookConfig) Reset ¶
func (x *Environment_WebhookConfig) Reset()
func (*Environment_WebhookConfig) String ¶
func (x *Environment_WebhookConfig) String() string
type EnvironmentsClient ¶
type EnvironmentsClient interface {
// Returns the list of all environments in the specified
// [Agent][google.cloud.dialogflow.cx.v3.Agent].
ListEnvironments(ctx context.Context, in *ListEnvironmentsRequest, opts ...grpc.CallOption) (*ListEnvironmentsResponse, error)
// Retrieves the specified
// [Environment][google.cloud.dialogflow.cx.v3.Environment].
GetEnvironment(ctx context.Context, in *GetEnvironmentRequest, opts ...grpc.CallOption) (*Environment, error)
// Creates an [Environment][google.cloud.dialogflow.cx.v3.Environment] in the
// specified [Agent][google.cloud.dialogflow.cx.v3.Agent].
//
// 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`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`: [Environment][google.cloud.dialogflow.cx.v3.Environment]
CreateEnvironment(ctx context.Context, in *CreateEnvironmentRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Updates the specified
// [Environment][google.cloud.dialogflow.cx.v3.Environment].
//
// 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`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`: [Environment][google.cloud.dialogflow.cx.v3.Environment]
UpdateEnvironment(ctx context.Context, in *UpdateEnvironmentRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Deletes the specified
// [Environment][google.cloud.dialogflow.cx.v3.Environment].
DeleteEnvironment(ctx context.Context, in *DeleteEnvironmentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Looks up the history of the specified
// [Environment][google.cloud.dialogflow.cx.v3.Environment].
LookupEnvironmentHistory(ctx context.Context, in *LookupEnvironmentHistoryRequest, opts ...grpc.CallOption) (*LookupEnvironmentHistoryResponse, error)
// Kicks off a continuous test under the specified
// [Environment][google.cloud.dialogflow.cx.v3.Environment].
//
// 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`:
// [RunContinuousTestMetadata][google.cloud.dialogflow.cx.v3.RunContinuousTestMetadata]
// - `response`:
// [RunContinuousTestResponse][google.cloud.dialogflow.cx.v3.RunContinuousTestResponse]
RunContinuousTest(ctx context.Context, in *RunContinuousTestRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Fetches a list of continuous test results for a given environment.
ListContinuousTestResults(ctx context.Context, in *ListContinuousTestResultsRequest, opts ...grpc.CallOption) (*ListContinuousTestResultsResponse, error)
// Deploys a flow to the specified
// [Environment][google.cloud.dialogflow.cx.v3.Environment].
//
// 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`:
// [DeployFlowMetadata][google.cloud.dialogflow.cx.v3.DeployFlowMetadata]
// - `response`:
// [DeployFlowResponse][google.cloud.dialogflow.cx.v3.DeployFlowResponse]
DeployFlow(ctx context.Context, in *DeployFlowRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, 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 environments in the specified
// [Agent][google.cloud.dialogflow.cx.v3.Agent].
ListEnvironments(context.Context, *ListEnvironmentsRequest) (*ListEnvironmentsResponse, error)
// Retrieves the specified
// [Environment][google.cloud.dialogflow.cx.v3.Environment].
GetEnvironment(context.Context, *GetEnvironmentRequest) (*Environment, error)
// Creates an [Environment][google.cloud.dialogflow.cx.v3.Environment] in the
// specified [Agent][google.cloud.dialogflow.cx.v3.Agent].
//
// 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`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`: [Environment][google.cloud.dialogflow.cx.v3.Environment]
CreateEnvironment(context.Context, *CreateEnvironmentRequest) (*longrunningpb.Operation, error)
// Updates the specified
// [Environment][google.cloud.dialogflow.cx.v3.Environment].
//
// 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`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`: [Environment][google.cloud.dialogflow.cx.v3.Environment]
UpdateEnvironment(context.Context, *UpdateEnvironmentRequest) (*longrunningpb.Operation, error)
// Deletes the specified
// [Environment][google.cloud.dialogflow.cx.v3.Environment].
DeleteEnvironment(context.Context, *DeleteEnvironmentRequest) (*emptypb.Empty, error)
// Looks up the history of the specified
// [Environment][google.cloud.dialogflow.cx.v3.Environment].
LookupEnvironmentHistory(context.Context, *LookupEnvironmentHistoryRequest) (*LookupEnvironmentHistoryResponse, error)
// Kicks off a continuous test under the specified
// [Environment][google.cloud.dialogflow.cx.v3.Environment].
//
// 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`:
// [RunContinuousTestMetadata][google.cloud.dialogflow.cx.v3.RunContinuousTestMetadata]
// - `response`:
// [RunContinuousTestResponse][google.cloud.dialogflow.cx.v3.RunContinuousTestResponse]
RunContinuousTest(context.Context, *RunContinuousTestRequest) (*longrunningpb.Operation, error)
// Fetches a list of continuous test results for a given environment.
ListContinuousTestResults(context.Context, *ListContinuousTestResultsRequest) (*ListContinuousTestResultsResponse, error)
// Deploys a flow to the specified
// [Environment][google.cloud.dialogflow.cx.v3.Environment].
//
// 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`:
// [DeployFlowMetadata][google.cloud.dialogflow.cx.v3.DeployFlowMetadata]
// - `response`:
// [DeployFlowResponse][google.cloud.dialogflow.cx.v3.DeployFlowResponse]
DeployFlow(context.Context, *DeployFlowRequest) (*longrunningpb.Operation, error)
}
EnvironmentsServer is the server API for Environments service. All implementations should embed UnimplementedEnvironmentsServer for forward compatibility
type EventHandler ¶
type EventHandler struct {
// Output only. The unique identifier of this event handler.
Name string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"`
// Required. The name of the event to handle.
Event string `protobuf:"bytes,4,opt,name=event,proto3" json:"event,omitempty"`
// The fulfillment to call when the event occurs.
// Handling webhook errors with a fulfillment enabled with webhook could
// cause infinite loop. It is invalid to specify such fulfillment for a
// handler handling webhooks.
TriggerFulfillment *Fulfillment `protobuf:"bytes,5,opt,name=trigger_fulfillment,json=triggerFulfillment,proto3" json:"trigger_fulfillment,omitempty"`
// The target to transition to, either a page in the same host flow (the flow
// that owns this
// [TransitionRoute][google.cloud.dialogflow.cx.v3.TransitionRoute]), or
// another flow in the same agent.
//
// Types that are valid to be assigned to Target:
//
// *EventHandler_TargetPage
// *EventHandler_TargetFlow
// *EventHandler_TargetPlaybook
Target isEventHandler_Target `protobuf_oneof:"target"`
// contains filtered or unexported fields
}
An event handler specifies an [event][google.cloud.dialogflow.cx.v3.EventHandler.event] that can be handled during a session. When the specified event happens, the following actions are taken in order:
* If there is a [`trigger_fulfillment`][google.cloud.dialogflow.cx.v3.EventHandler.trigger_fulfillment] associated with the event, it will be called. * If there is a [`target_page`][google.cloud.dialogflow.cx.v3.EventHandler.target_page] associated with the event, the session will transition into the specified page. * If there is a [`target_flow`][google.cloud.dialogflow.cx.v3.EventHandler.target_flow] associated with the event, the session will transition into the specified flow.
func (*EventHandler) Descriptor
deprecated
func (*EventHandler) Descriptor() ([]byte, []int)
Deprecated: Use EventHandler.ProtoReflect.Descriptor instead.
func (*EventHandler) GetEvent ¶
func (x *EventHandler) GetEvent() string
func (*EventHandler) GetName ¶
func (x *EventHandler) GetName() string
func (*EventHandler) GetTarget ¶
func (x *EventHandler) GetTarget() isEventHandler_Target
func (*EventHandler) GetTargetFlow ¶
func (x *EventHandler) GetTargetFlow() string
func (*EventHandler) GetTargetPage ¶
func (x *EventHandler) GetTargetPage() string
func (*EventHandler) GetTargetPlaybook ¶ added in v1.74.0
func (x *EventHandler) GetTargetPlaybook() string
func (*EventHandler) GetTriggerFulfillment ¶
func (x *EventHandler) GetTriggerFulfillment() *Fulfillment
func (*EventHandler) ProtoMessage ¶
func (*EventHandler) ProtoMessage()
func (*EventHandler) ProtoReflect ¶
func (x *EventHandler) ProtoReflect() protoreflect.Message
func (*EventHandler) Reset ¶
func (x *EventHandler) Reset()
func (*EventHandler) String ¶
func (x *EventHandler) String() string
type EventHandler_TargetFlow ¶
type EventHandler_TargetFlow struct {
// The target flow to transition to.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
TargetFlow string `protobuf:"bytes,3,opt,name=target_flow,json=targetFlow,proto3,oneof"`
}
type EventHandler_TargetPage ¶
type EventHandler_TargetPage struct {
// The target page to transition to.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/pages/<PageID>`.
TargetPage string `protobuf:"bytes,2,opt,name=target_page,json=targetPage,proto3,oneof"`
}
type EventHandler_TargetPlaybook ¶ added in v1.74.0
type EventHandler_TargetPlaybook struct {
// The target playbook to transition to.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>`.
TargetPlaybook string `protobuf:"bytes,7,opt,name=target_playbook,json=targetPlaybook,proto3,oneof"`
}
type EventInput ¶
type EventInput struct {
// Name of the event.
Event string `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
// contains filtered or unexported fields
}
Represents the event to trigger.
func (*EventInput) Descriptor
deprecated
func (*EventInput) Descriptor() ([]byte, []int)
Deprecated: Use EventInput.ProtoReflect.Descriptor instead.
func (*EventInput) GetEvent ¶
func (x *EventInput) GetEvent() string
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 Example ¶ added in v1.74.0
type Example struct {
// The unique identifier of the playbook example.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>/examples/<ExampleID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. The input to the playbook in the example.
PlaybookInput *PlaybookInput `protobuf:"bytes,3,opt,name=playbook_input,json=playbookInput,proto3" json:"playbook_input,omitempty"`
// Optional. The output of the playbook in the example.
PlaybookOutput *PlaybookOutput `protobuf:"bytes,4,opt,name=playbook_output,json=playbookOutput,proto3" json:"playbook_output,omitempty"`
// Required. The ordered list of actions performed by the end user and the
// Dialogflow agent.
Actions []*Action `protobuf:"bytes,2,rep,name=actions,proto3" json:"actions,omitempty"`
// Required. The display name of the example.
DisplayName string `protobuf:"bytes,6,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Optional. The high level concise description of the example. The max number
// of characters is 200.
Description string `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"`
// Output only. Estimated number of tokes current example takes when sent to
// the LLM.
TokenCount int64 `protobuf:"varint,9,opt,name=token_count,json=tokenCount,proto3" json:"token_count,omitempty"`
// Output only. The timestamp of initial example creation.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. Last time the example was updated.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Required. Example's output state.
ConversationState OutputState `` /* 161-byte string literal not displayed */
// Optional. The language code of the example.
// If not specified, the agent's default language is used.
// Note: languages must be enabled in the agent before they can be used.
// Note: example's language code is not currently used in dialogflow agents.
LanguageCode string `protobuf:"bytes,13,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
Example represents a sample execution of the playbook in the conversation.
An example consists of a list of ordered actions performed by end user or Dialogflow agent according the playbook instructions to fulfill the task.
func (*Example) Descriptor
deprecated
added in
v1.74.0
func (*Example) GetActions ¶ added in v1.74.0
func (*Example) GetConversationState ¶ added in v1.74.0
func (x *Example) GetConversationState() OutputState
func (*Example) GetCreateTime ¶ added in v1.74.0
func (x *Example) GetCreateTime() *timestamppb.Timestamp
func (*Example) GetDescription ¶ added in v1.74.0
func (*Example) GetDisplayName ¶ added in v1.74.0
func (*Example) GetLanguageCode ¶ added in v1.74.0
func (*Example) GetPlaybookInput ¶ added in v1.74.0
func (x *Example) GetPlaybookInput() *PlaybookInput
func (*Example) GetPlaybookOutput ¶ added in v1.74.0
func (x *Example) GetPlaybookOutput() *PlaybookOutput
func (*Example) GetTokenCount ¶ added in v1.74.0
func (*Example) GetUpdateTime ¶ added in v1.74.0
func (x *Example) GetUpdateTime() *timestamppb.Timestamp
func (*Example) ProtoMessage ¶ added in v1.74.0
func (*Example) ProtoMessage()
func (*Example) ProtoReflect ¶ added in v1.74.0
func (x *Example) ProtoReflect() protoreflect.Message
type ExamplesClient ¶ added in v1.74.0
type ExamplesClient interface {
// Creates an example in the specified playbook.
CreateExample(ctx context.Context, in *CreateExampleRequest, opts ...grpc.CallOption) (*Example, error)
// Deletes the specified example.
DeleteExample(ctx context.Context, in *DeleteExampleRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Returns a list of examples in the specified playbook.
ListExamples(ctx context.Context, in *ListExamplesRequest, opts ...grpc.CallOption) (*ListExamplesResponse, error)
// Retrieves the specified example.
GetExample(ctx context.Context, in *GetExampleRequest, opts ...grpc.CallOption) (*Example, error)
// Update the specified example.
UpdateExample(ctx context.Context, in *UpdateExampleRequest, opts ...grpc.CallOption) (*Example, error)
}
ExamplesClient is the client API for Examples 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 NewExamplesClient ¶ added in v1.74.0
func NewExamplesClient(cc grpc.ClientConnInterface) ExamplesClient
type ExamplesServer ¶ added in v1.74.0
type ExamplesServer interface {
// Creates an example in the specified playbook.
CreateExample(context.Context, *CreateExampleRequest) (*Example, error)
// Deletes the specified example.
DeleteExample(context.Context, *DeleteExampleRequest) (*emptypb.Empty, error)
// Returns a list of examples in the specified playbook.
ListExamples(context.Context, *ListExamplesRequest) (*ListExamplesResponse, error)
// Retrieves the specified example.
GetExample(context.Context, *GetExampleRequest) (*Example, error)
// Update the specified example.
UpdateExample(context.Context, *UpdateExampleRequest) (*Example, error)
}
ExamplesServer is the server API for Examples service. All implementations should embed UnimplementedExamplesServer for forward compatibility
type Experiment ¶
type Experiment struct {
// The name of the experiment.
// Format:
// projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/experiments/<ExperimentID>.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. The human-readable name of the experiment (unique in an
// environment). Limit of 64 characters.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// The human-readable description of the experiment.
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
// The current state of the experiment.
// Transition triggered by Experiments.StartExperiment: DRAFT->RUNNING.
// Transition triggered by Experiments.CancelExperiment: DRAFT->DONE or
// RUNNING->DONE.
State Experiment_State `protobuf:"varint,4,opt,name=state,proto3,enum=google.cloud.dialogflow.cx.v3.Experiment_State" json:"state,omitempty"`
// The definition of the experiment.
Definition *Experiment_Definition `protobuf:"bytes,5,opt,name=definition,proto3" json:"definition,omitempty"`
// The configuration for auto rollout. If set, there should be exactly two
// variants in the experiment (control variant being the default version of
// the flow), the traffic allocation for the non-control variant will
// gradually increase to 100% when conditions are met, and eventually
// replace the control variant to become the default version of the flow.
RolloutConfig *RolloutConfig `protobuf:"bytes,14,opt,name=rollout_config,json=rolloutConfig,proto3" json:"rollout_config,omitempty"`
// State of the auto rollout process.
RolloutState *RolloutState `protobuf:"bytes,15,opt,name=rollout_state,json=rolloutState,proto3" json:"rollout_state,omitempty"`
// The reason why rollout has failed. Should only be set when state is
// ROLLOUT_FAILED.
RolloutFailureReason string `protobuf:"bytes,16,opt,name=rollout_failure_reason,json=rolloutFailureReason,proto3" json:"rollout_failure_reason,omitempty"`
// Inference result of the experiment.
Result *Experiment_Result `protobuf:"bytes,6,opt,name=result,proto3" json:"result,omitempty"`
// Creation time of this experiment.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Start time of this experiment.
StartTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
// End time of this experiment.
EndTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
// Last update time of this experiment.
LastUpdateTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=last_update_time,json=lastUpdateTime,proto3" json:"last_update_time,omitempty"`
// Maximum number of days to run the experiment/rollout. If auto-rollout is
// not enabled, default value and maximum will be 30 days. If auto-rollout is
// enabled, default value and maximum will be 6 days.
ExperimentLength *durationpb.Duration `protobuf:"bytes,11,opt,name=experiment_length,json=experimentLength,proto3" json:"experiment_length,omitempty"`
// The history of updates to the experiment variants.
VariantsHistory []*VariantsHistory `protobuf:"bytes,12,rep,name=variants_history,json=variantsHistory,proto3" json:"variants_history,omitempty"`
// contains filtered or unexported fields
}
Represents an experiment in an environment.
func (*Experiment) Descriptor
deprecated
func (*Experiment) Descriptor() ([]byte, []int)
Deprecated: Use Experiment.ProtoReflect.Descriptor instead.
func (*Experiment) GetCreateTime ¶
func (x *Experiment) GetCreateTime() *timestamppb.Timestamp
func (*Experiment) GetDefinition ¶
func (x *Experiment) GetDefinition() *Experiment_Definition
func (*Experiment) GetDescription ¶
func (x *Experiment) GetDescription() string
func (*Experiment) GetDisplayName ¶
func (x *Experiment) GetDisplayName() string
func (*Experiment) GetEndTime ¶
func (x *Experiment) GetEndTime() *timestamppb.Timestamp
func (*Experiment) GetExperimentLength ¶
func (x *Experiment) GetExperimentLength() *durationpb.Duration
func (*Experiment) GetLastUpdateTime ¶
func (x *Experiment) GetLastUpdateTime() *timestamppb.Timestamp
func (*Experiment) GetName ¶
func (x *Experiment) GetName() string
func (*Experiment) GetResult ¶
func (x *Experiment) GetResult() *Experiment_Result
func (*Experiment) GetRolloutConfig ¶
func (x *Experiment) GetRolloutConfig() *RolloutConfig
func (*Experiment) GetRolloutFailureReason ¶
func (x *Experiment) GetRolloutFailureReason() string
func (*Experiment) GetRolloutState ¶
func (x *Experiment) GetRolloutState() *RolloutState
func (*Experiment) GetStartTime ¶
func (x *Experiment) GetStartTime() *timestamppb.Timestamp
func (*Experiment) GetState ¶
func (x *Experiment) GetState() Experiment_State
func (*Experiment) GetVariantsHistory ¶
func (x *Experiment) GetVariantsHistory() []*VariantsHistory
func (*Experiment) ProtoMessage ¶
func (*Experiment) ProtoMessage()
func (*Experiment) ProtoReflect ¶
func (x *Experiment) ProtoReflect() protoreflect.Message
func (*Experiment) Reset ¶
func (x *Experiment) Reset()
func (*Experiment) String ¶
func (x *Experiment) String() string
type Experiment_Definition ¶
type Experiment_Definition struct {
// The condition defines which subset of sessions are selected for
// this experiment. If not specified, all sessions are eligible. E.g.
// "query_input.language_code=en" See the [conditions
// reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition).
Condition string `protobuf:"bytes,1,opt,name=condition,proto3" json:"condition,omitempty"`
// The variants of the experiment. We currently only support single variant
// experiment.
//
// Types that are valid to be assigned to Variants:
//
// *Experiment_Definition_VersionVariants
Variants isExperiment_Definition_Variants `protobuf_oneof:"variants"`
// contains filtered or unexported fields
}
Definition of the experiment.
func (*Experiment_Definition) Descriptor
deprecated
func (*Experiment_Definition) Descriptor() ([]byte, []int)
Deprecated: Use Experiment_Definition.ProtoReflect.Descriptor instead.
func (*Experiment_Definition) GetCondition ¶
func (x *Experiment_Definition) GetCondition() string
func (*Experiment_Definition) GetVariants ¶
func (x *Experiment_Definition) GetVariants() isExperiment_Definition_Variants
func (*Experiment_Definition) GetVersionVariants ¶
func (x *Experiment_Definition) GetVersionVariants() *VersionVariants
func (*Experiment_Definition) ProtoMessage ¶
func (*Experiment_Definition) ProtoMessage()
func (*Experiment_Definition) ProtoReflect ¶
func (x *Experiment_Definition) ProtoReflect() protoreflect.Message
func (*Experiment_Definition) Reset ¶
func (x *Experiment_Definition) Reset()
func (*Experiment_Definition) String ¶
func (x *Experiment_Definition) String() string
type Experiment_Definition_VersionVariants ¶
type Experiment_Definition_VersionVariants struct {
// The flow versions as the variants of this experiment.
VersionVariants *VersionVariants `protobuf:"bytes,2,opt,name=version_variants,json=versionVariants,proto3,oneof"`
}
type Experiment_Result ¶
type Experiment_Result struct {
// Version variants and metrics.
VersionMetrics []*Experiment_Result_VersionMetrics `protobuf:"bytes,1,rep,name=version_metrics,json=versionMetrics,proto3" json:"version_metrics,omitempty"`
// The last time the experiment's stats data was updated. Will have default
// value if stats have never been computed for this experiment.
LastUpdateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=last_update_time,json=lastUpdateTime,proto3" json:"last_update_time,omitempty"`
// contains filtered or unexported fields
}
The inference result which includes an objective metric to optimize and the confidence interval.
func (*Experiment_Result) Descriptor
deprecated
func (*Experiment_Result) Descriptor() ([]byte, []int)
Deprecated: Use Experiment_Result.ProtoReflect.Descriptor instead.
func (*Experiment_Result) GetLastUpdateTime ¶
func (x *Experiment_Result) GetLastUpdateTime() *timestamppb.Timestamp
func (*Experiment_Result) GetVersionMetrics ¶
func (x *Experiment_Result) GetVersionMetrics() []*Experiment_Result_VersionMetrics
func (*Experiment_Result) ProtoMessage ¶
func (*Experiment_Result) ProtoMessage()
func (*Experiment_Result) ProtoReflect ¶
func (x *Experiment_Result) ProtoReflect() protoreflect.Message
func (*Experiment_Result) Reset ¶
func (x *Experiment_Result) Reset()
func (*Experiment_Result) String ¶
func (x *Experiment_Result) String() string
type Experiment_Result_ConfidenceInterval ¶
type Experiment_Result_ConfidenceInterval struct {
// The confidence level used to construct the interval, i.e. there is X%
// chance that the true value is within this interval.
ConfidenceLevel float64 `protobuf:"fixed64,1,opt,name=confidence_level,json=confidenceLevel,proto3" json:"confidence_level,omitempty"`
// The percent change between an experiment metric's value and the value
// for its control.
Ratio float64 `protobuf:"fixed64,2,opt,name=ratio,proto3" json:"ratio,omitempty"`
// Lower bound of the interval.
LowerBound float64 `protobuf:"fixed64,3,opt,name=lower_bound,json=lowerBound,proto3" json:"lower_bound,omitempty"`
// Upper bound of the interval.
UpperBound float64 `protobuf:"fixed64,4,opt,name=upper_bound,json=upperBound,proto3" json:"upper_bound,omitempty"`
// contains filtered or unexported fields
}
A confidence interval is a range of possible values for the experiment objective you are trying to measure.
func (*Experiment_Result_ConfidenceInterval) Descriptor
deprecated
func (*Experiment_Result_ConfidenceInterval) Descriptor() ([]byte, []int)
Deprecated: Use Experiment_Result_ConfidenceInterval.ProtoReflect.Descriptor instead.
func (*Experiment_Result_ConfidenceInterval) GetConfidenceLevel ¶
func (x *Experiment_Result_ConfidenceInterval) GetConfidenceLevel() float64
func (*Experiment_Result_ConfidenceInterval) GetLowerBound ¶
func (x *Experiment_Result_ConfidenceInterval) GetLowerBound() float64
func (*Experiment_Result_ConfidenceInterval) GetRatio ¶
func (x *Experiment_Result_ConfidenceInterval) GetRatio() float64
func (*Experiment_Result_ConfidenceInterval) GetUpperBound ¶
func (x *Experiment_Result_ConfidenceInterval) GetUpperBound() float64
func (*Experiment_Result_ConfidenceInterval) ProtoMessage ¶
func (*Experiment_Result_ConfidenceInterval) ProtoMessage()
func (*Experiment_Result_ConfidenceInterval) ProtoReflect ¶
func (x *Experiment_Result_ConfidenceInterval) ProtoReflect() protoreflect.Message
func (*Experiment_Result_ConfidenceInterval) Reset ¶
func (x *Experiment_Result_ConfidenceInterval) Reset()
func (*Experiment_Result_ConfidenceInterval) String ¶
func (x *Experiment_Result_ConfidenceInterval) String() string
type Experiment_Result_CountType ¶
type Experiment_Result_CountType int32
Types of count-based metric for Dialogflow experiment.
const ( // Count type unspecified. Experiment_Result_COUNT_TYPE_UNSPECIFIED Experiment_Result_CountType = 0 // Total number of occurrences of a 'NO_MATCH'. Experiment_Result_TOTAL_NO_MATCH_COUNT Experiment_Result_CountType = 1 // Total number of turn counts. Experiment_Result_TOTAL_TURN_COUNT Experiment_Result_CountType = 2 // Average turn count in a session. Experiment_Result_AVERAGE_TURN_COUNT Experiment_Result_CountType = 3 )
func (Experiment_Result_CountType) Descriptor ¶
func (Experiment_Result_CountType) Descriptor() protoreflect.EnumDescriptor
func (Experiment_Result_CountType) Enum ¶
func (x Experiment_Result_CountType) Enum() *Experiment_Result_CountType
func (Experiment_Result_CountType) EnumDescriptor
deprecated
func (Experiment_Result_CountType) EnumDescriptor() ([]byte, []int)
Deprecated: Use Experiment_Result_CountType.Descriptor instead.
func (Experiment_Result_CountType) Number ¶
func (x Experiment_Result_CountType) Number() protoreflect.EnumNumber
func (Experiment_Result_CountType) String ¶
func (x Experiment_Result_CountType) String() string
func (Experiment_Result_CountType) Type ¶
func (Experiment_Result_CountType) Type() protoreflect.EnumType
type Experiment_Result_Metric ¶
type Experiment_Result_Metric struct {
// Ratio-based metric type. Only one of type or count_type is specified in
// each Metric.
Type Experiment_Result_MetricType `` /* 126-byte string literal not displayed */
// Count-based metric type. Only one of type or count_type is specified in
// each Metric.
CountType Experiment_Result_CountType `` /* 152-byte string literal not displayed */
// The actual value of the metric.
//
// Types that are valid to be assigned to Value:
//
// *Experiment_Result_Metric_Ratio
// *Experiment_Result_Metric_Count
Value isExperiment_Result_Metric_Value `protobuf_oneof:"value"`
// The probability that the treatment is better than all other treatments
// in the experiment
ConfidenceInterval *Experiment_Result_ConfidenceInterval `protobuf:"bytes,3,opt,name=confidence_interval,json=confidenceInterval,proto3" json:"confidence_interval,omitempty"`
// contains filtered or unexported fields
}
Metric and corresponding confidence intervals.
func (*Experiment_Result_Metric) Descriptor
deprecated
func (*Experiment_Result_Metric) Descriptor() ([]byte, []int)
Deprecated: Use Experiment_Result_Metric.ProtoReflect.Descriptor instead.
func (*Experiment_Result_Metric) GetConfidenceInterval ¶
func (x *Experiment_Result_Metric) GetConfidenceInterval() *Experiment_Result_ConfidenceInterval
func (*Experiment_Result_Metric) GetCount ¶
func (x *Experiment_Result_Metric) GetCount() float64
func (*Experiment_Result_Metric) GetCountType ¶
func (x *Experiment_Result_Metric) GetCountType() Experiment_Result_CountType
func (*Experiment_Result_Metric) GetRatio ¶
func (x *Experiment_Result_Metric) GetRatio() float64
func (*Experiment_Result_Metric) GetType ¶
func (x *Experiment_Result_Metric) GetType() Experiment_Result_MetricType
func (*Experiment_Result_Metric) GetValue ¶
func (x *Experiment_Result_Metric) GetValue() isExperiment_Result_Metric_Value
func (*Experiment_Result_Metric) ProtoMessage ¶
func (*Experiment_Result_Metric) ProtoMessage()
func (*Experiment_Result_Metric) ProtoReflect ¶
func (x *Experiment_Result_Metric) ProtoReflect() protoreflect.Message
func (*Experiment_Result_Metric) Reset ¶
func (x *Experiment_Result_Metric) Reset()
func (*Experiment_Result_Metric) String ¶
func (x *Experiment_Result_Metric) String() string
type Experiment_Result_MetricType ¶
type Experiment_Result_MetricType int32
Types of ratio-based metric for Dialogflow experiment.
const ( // Metric unspecified. Experiment_Result_METRIC_UNSPECIFIED Experiment_Result_MetricType = 0 // Percentage of contained sessions without user calling back in 24 hours. Experiment_Result_CONTAINED_SESSION_NO_CALLBACK_RATE Experiment_Result_MetricType = 1 // Percentage of sessions that were handed to a human agent. Experiment_Result_LIVE_AGENT_HANDOFF_RATE Experiment_Result_MetricType = 2 // Percentage of sessions with the same user calling back. Experiment_Result_CALLBACK_SESSION_RATE Experiment_Result_MetricType = 3 // Percentage of sessions where user hung up. Experiment_Result_ABANDONED_SESSION_RATE Experiment_Result_MetricType = 4 // Percentage of sessions reached Dialogflow 'END_PAGE' or // 'END_SESSION'. Experiment_Result_SESSION_END_RATE Experiment_Result_MetricType = 5 )
func (Experiment_Result_MetricType) Descriptor ¶
func (Experiment_Result_MetricType) Descriptor() protoreflect.EnumDescriptor
func (Experiment_Result_MetricType) Enum ¶
func (x Experiment_Result_MetricType) Enum() *Experiment_Result_MetricType
func (Experiment_Result_MetricType) EnumDescriptor
deprecated
func (Experiment_Result_MetricType) EnumDescriptor() ([]byte, []int)
Deprecated: Use Experiment_Result_MetricType.Descriptor instead.
func (Experiment_Result_MetricType) Number ¶
func (x Experiment_Result_MetricType) Number() protoreflect.EnumNumber
func (Experiment_Result_MetricType) String ¶
func (x Experiment_Result_MetricType) String() string
func (Experiment_Result_MetricType) Type ¶
func (Experiment_Result_MetricType) Type() protoreflect.EnumType
type Experiment_Result_Metric_Count ¶
type Experiment_Result_Metric_Count struct {
// Count value of a metric.
Count float64 `protobuf:"fixed64,4,opt,name=count,proto3,oneof"`
}
type Experiment_Result_Metric_Ratio ¶
type Experiment_Result_Metric_Ratio struct {
// Ratio value of a metric.
Ratio float64 `protobuf:"fixed64,2,opt,name=ratio,proto3,oneof"`
}
type Experiment_Result_VersionMetrics ¶
type Experiment_Result_VersionMetrics struct {
// The name of the flow [Version][google.cloud.dialogflow.cx.v3.Version].
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
// The metrics and corresponding confidence intervals in the inference
// result.
Metrics []*Experiment_Result_Metric `protobuf:"bytes,2,rep,name=metrics,proto3" json:"metrics,omitempty"`
// Number of sessions that were allocated to this version.
SessionCount int32 `protobuf:"varint,3,opt,name=session_count,json=sessionCount,proto3" json:"session_count,omitempty"`
// contains filtered or unexported fields
}
Version variant and associated metrics.
func (*Experiment_Result_VersionMetrics) Descriptor
deprecated
func (*Experiment_Result_VersionMetrics) Descriptor() ([]byte, []int)
Deprecated: Use Experiment_Result_VersionMetrics.ProtoReflect.Descriptor instead.
func (*Experiment_Result_VersionMetrics) GetMetrics ¶
func (x *Experiment_Result_VersionMetrics) GetMetrics() []*Experiment_Result_Metric
func (*Experiment_Result_VersionMetrics) GetSessionCount ¶
func (x *Experiment_Result_VersionMetrics) GetSessionCount() int32
func (*Experiment_Result_VersionMetrics) GetVersion ¶
func (x *Experiment_Result_VersionMetrics) GetVersion() string
func (*Experiment_Result_VersionMetrics) ProtoMessage ¶
func (*Experiment_Result_VersionMetrics) ProtoMessage()
func (*Experiment_Result_VersionMetrics) ProtoReflect ¶
func (x *Experiment_Result_VersionMetrics) ProtoReflect() protoreflect.Message
func (*Experiment_Result_VersionMetrics) Reset ¶
func (x *Experiment_Result_VersionMetrics) Reset()
func (*Experiment_Result_VersionMetrics) String ¶
func (x *Experiment_Result_VersionMetrics) String() string
type Experiment_State ¶
type Experiment_State int32
The state of the experiment.
const ( // State unspecified. Experiment_STATE_UNSPECIFIED Experiment_State = 0 // The experiment is created but not started yet. Experiment_DRAFT Experiment_State = 1 // The experiment is running. Experiment_RUNNING Experiment_State = 2 // The experiment is done. Experiment_DONE Experiment_State = 3 // The experiment with auto-rollout enabled has failed. Experiment_ROLLOUT_FAILED Experiment_State = 4 )
func (Experiment_State) Descriptor ¶
func (Experiment_State) Descriptor() protoreflect.EnumDescriptor
func (Experiment_State) Enum ¶
func (x Experiment_State) Enum() *Experiment_State
func (Experiment_State) EnumDescriptor
deprecated
func (Experiment_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Experiment_State.Descriptor instead.
func (Experiment_State) Number ¶
func (x Experiment_State) Number() protoreflect.EnumNumber
func (Experiment_State) String ¶
func (x Experiment_State) String() string
func (Experiment_State) Type ¶
func (Experiment_State) Type() protoreflect.EnumType
type ExperimentsClient ¶
type ExperimentsClient interface {
// Returns the list of all experiments in the specified
// [Environment][google.cloud.dialogflow.cx.v3.Environment].
ListExperiments(ctx context.Context, in *ListExperimentsRequest, opts ...grpc.CallOption) (*ListExperimentsResponse, error)
// Retrieves the specified
// [Experiment][google.cloud.dialogflow.cx.v3.Experiment].
GetExperiment(ctx context.Context, in *GetExperimentRequest, opts ...grpc.CallOption) (*Experiment, error)
// Creates an [Experiment][google.cloud.dialogflow.cx.v3.Experiment] in the
// specified [Environment][google.cloud.dialogflow.cx.v3.Environment].
CreateExperiment(ctx context.Context, in *CreateExperimentRequest, opts ...grpc.CallOption) (*Experiment, error)
// Updates the specified
// [Experiment][google.cloud.dialogflow.cx.v3.Experiment].
UpdateExperiment(ctx context.Context, in *UpdateExperimentRequest, opts ...grpc.CallOption) (*Experiment, error)
// Deletes the specified
// [Experiment][google.cloud.dialogflow.cx.v3.Experiment].
DeleteExperiment(ctx context.Context, in *DeleteExperimentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Starts the specified
// [Experiment][google.cloud.dialogflow.cx.v3.Experiment]. This rpc only
// changes the state of experiment from PENDING to RUNNING.
StartExperiment(ctx context.Context, in *StartExperimentRequest, opts ...grpc.CallOption) (*Experiment, error)
// Stops the specified [Experiment][google.cloud.dialogflow.cx.v3.Experiment].
// This rpc only changes the state of experiment from RUNNING to DONE.
StopExperiment(ctx context.Context, in *StopExperimentRequest, opts ...grpc.CallOption) (*Experiment, error)
}
ExperimentsClient is the client API for Experiments 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 NewExperimentsClient ¶
func NewExperimentsClient(cc grpc.ClientConnInterface) ExperimentsClient
type ExperimentsServer ¶
type ExperimentsServer interface {
// Returns the list of all experiments in the specified
// [Environment][google.cloud.dialogflow.cx.v3.Environment].
ListExperiments(context.Context, *ListExperimentsRequest) (*ListExperimentsResponse, error)
// Retrieves the specified
// [Experiment][google.cloud.dialogflow.cx.v3.Experiment].
GetExperiment(context.Context, *GetExperimentRequest) (*Experiment, error)
// Creates an [Experiment][google.cloud.dialogflow.cx.v3.Experiment] in the
// specified [Environment][google.cloud.dialogflow.cx.v3.Environment].
CreateExperiment(context.Context, *CreateExperimentRequest) (*Experiment, error)
// Updates the specified
// [Experiment][google.cloud.dialogflow.cx.v3.Experiment].
UpdateExperiment(context.Context, *UpdateExperimentRequest) (*Experiment, error)
// Deletes the specified
// [Experiment][google.cloud.dialogflow.cx.v3.Experiment].
DeleteExperiment(context.Context, *DeleteExperimentRequest) (*emptypb.Empty, error)
// Starts the specified
// [Experiment][google.cloud.dialogflow.cx.v3.Experiment]. This rpc only
// changes the state of experiment from PENDING to RUNNING.
StartExperiment(context.Context, *StartExperimentRequest) (*Experiment, error)
// Stops the specified [Experiment][google.cloud.dialogflow.cx.v3.Experiment].
// This rpc only changes the state of experiment from RUNNING to DONE.
StopExperiment(context.Context, *StopExperimentRequest) (*Experiment, error)
}
ExperimentsServer is the server API for Experiments service. All implementations should embed UnimplementedExperimentsServer for forward compatibility
type ExportAgentRequest ¶
type ExportAgentRequest struct {
// Required. The name of the agent to export.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. 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"`
// Optional. The data format of the exported agent. If not specified, `BLOB`
// is assumed.
DataFormat ExportAgentRequest_DataFormat `` /* 157-byte string literal not displayed */
// Optional. Environment name. If not set, draft environment is assumed.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>`.
Environment string `protobuf:"bytes,5,opt,name=environment,proto3" json:"environment,omitempty"`
// Optional. The Git branch to export the agent to.
GitDestination *ExportAgentRequest_GitDestination `protobuf:"bytes,6,opt,name=git_destination,json=gitDestination,proto3" json:"git_destination,omitempty"`
// Optional. Whether to include BigQuery Export setting.
IncludeBigqueryExportSettings bool `` /* 153-byte string literal not displayed */
// contains filtered or unexported fields
}
The request message for [Agents.ExportAgent][google.cloud.dialogflow.cx.v3.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) GetDataFormat ¶
func (x *ExportAgentRequest) GetDataFormat() ExportAgentRequest_DataFormat
func (*ExportAgentRequest) GetEnvironment ¶
func (x *ExportAgentRequest) GetEnvironment() string
func (*ExportAgentRequest) GetGitDestination ¶ added in v1.40.0
func (x *ExportAgentRequest) GetGitDestination() *ExportAgentRequest_GitDestination
func (*ExportAgentRequest) GetIncludeBigqueryExportSettings ¶ added in v1.37.0
func (x *ExportAgentRequest) GetIncludeBigqueryExportSettings() bool
func (*ExportAgentRequest) GetName ¶
func (x *ExportAgentRequest) GetName() 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 ExportAgentRequest_DataFormat ¶
type ExportAgentRequest_DataFormat int32
Data format of the exported agent.
const ( // Unspecified format. ExportAgentRequest_DATA_FORMAT_UNSPECIFIED ExportAgentRequest_DataFormat = 0 // Agent content will be exported as raw bytes. ExportAgentRequest_BLOB ExportAgentRequest_DataFormat = 1 // Agent content will be exported in JSON Package format. ExportAgentRequest_JSON_PACKAGE ExportAgentRequest_DataFormat = 4 )
func (ExportAgentRequest_DataFormat) Descriptor ¶
func (ExportAgentRequest_DataFormat) Descriptor() protoreflect.EnumDescriptor
func (ExportAgentRequest_DataFormat) Enum ¶
func (x ExportAgentRequest_DataFormat) Enum() *ExportAgentRequest_DataFormat
func (ExportAgentRequest_DataFormat) EnumDescriptor
deprecated
func (ExportAgentRequest_DataFormat) EnumDescriptor() ([]byte, []int)
Deprecated: Use ExportAgentRequest_DataFormat.Descriptor instead.
func (ExportAgentRequest_DataFormat) Number ¶
func (x ExportAgentRequest_DataFormat) Number() protoreflect.EnumNumber
func (ExportAgentRequest_DataFormat) String ¶
func (x ExportAgentRequest_DataFormat) String() string
func (ExportAgentRequest_DataFormat) Type ¶
func (ExportAgentRequest_DataFormat) Type() protoreflect.EnumType
type ExportAgentRequest_GitDestination ¶ added in v1.40.0
type ExportAgentRequest_GitDestination struct {
// Tracking branch for the git push.
TrackingBranch string `protobuf:"bytes,1,opt,name=tracking_branch,json=trackingBranch,proto3" json:"tracking_branch,omitempty"`
// Commit message for the git push.
CommitMessage string `protobuf:"bytes,2,opt,name=commit_message,json=commitMessage,proto3" json:"commit_message,omitempty"`
// contains filtered or unexported fields
}
Settings for exporting to a git branch.
func (*ExportAgentRequest_GitDestination) Descriptor
deprecated
added in
v1.40.0
func (*ExportAgentRequest_GitDestination) Descriptor() ([]byte, []int)
Deprecated: Use ExportAgentRequest_GitDestination.ProtoReflect.Descriptor instead.
func (*ExportAgentRequest_GitDestination) GetCommitMessage ¶ added in v1.40.0
func (x *ExportAgentRequest_GitDestination) GetCommitMessage() string
func (*ExportAgentRequest_GitDestination) GetTrackingBranch ¶ added in v1.40.0
func (x *ExportAgentRequest_GitDestination) GetTrackingBranch() string
func (*ExportAgentRequest_GitDestination) ProtoMessage ¶ added in v1.40.0
func (*ExportAgentRequest_GitDestination) ProtoMessage()
func (*ExportAgentRequest_GitDestination) ProtoReflect ¶ added in v1.40.0
func (x *ExportAgentRequest_GitDestination) ProtoReflect() protoreflect.Message
func (*ExportAgentRequest_GitDestination) Reset ¶ added in v1.40.0
func (x *ExportAgentRequest_GitDestination) Reset()
func (*ExportAgentRequest_GitDestination) String ¶ added in v1.40.0
func (x *ExportAgentRequest_GitDestination) String() string
type ExportAgentResponse ¶
type ExportAgentResponse struct {
// The exported agent.
//
// Types that are valid to be assigned to Agent:
//
// *ExportAgentResponse_AgentUri
// *ExportAgentResponse_AgentContent
// *ExportAgentResponse_CommitSha
Agent isExportAgentResponse_Agent `protobuf_oneof:"agent"`
// contains filtered or unexported fields
}
The response message for [Agents.ExportAgent][google.cloud.dialogflow.cx.v3.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) GetCommitSha ¶ added in v1.40.0
func (x *ExportAgentResponse) GetCommitSha() 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 {
// Uncompressed raw byte content for agent. This field is populated
// if none of `agent_uri` and `git_destination` are specified in
// [ExportAgentRequest][google.cloud.dialogflow.cx.v3.ExportAgentRequest].
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
// if `agent_uri` is specified in
// [ExportAgentRequest][google.cloud.dialogflow.cx.v3.ExportAgentRequest].
AgentUri string `protobuf:"bytes,1,opt,name=agent_uri,json=agentUri,proto3,oneof"`
}
type ExportAgentResponse_CommitSha ¶ added in v1.40.0
type ExportAgentResponse_CommitSha struct {
// Commit SHA of the git push. This field is populated if
// `git_destination` is specified in
// [ExportAgentRequest][google.cloud.dialogflow.cx.v3.ExportAgentRequest].
CommitSha string `protobuf:"bytes,3,opt,name=commit_sha,json=commitSha,proto3,oneof"`
}
type ExportEntityTypesMetadata ¶ added in v1.49.0
type ExportEntityTypesMetadata struct {
// contains filtered or unexported fields
}
Metadata returned for the [EntityTypes.ExportEntityTypes][google.cloud.dialogflow.cx.v3.EntityTypes.ExportEntityTypes] long running operation.
func (*ExportEntityTypesMetadata) Descriptor
deprecated
added in
v1.49.0
func (*ExportEntityTypesMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ExportEntityTypesMetadata.ProtoReflect.Descriptor instead.
func (*ExportEntityTypesMetadata) ProtoMessage ¶ added in v1.49.0
func (*ExportEntityTypesMetadata) ProtoMessage()
func (*ExportEntityTypesMetadata) ProtoReflect ¶ added in v1.49.0
func (x *ExportEntityTypesMetadata) ProtoReflect() protoreflect.Message
func (*ExportEntityTypesMetadata) Reset ¶ added in v1.49.0
func (x *ExportEntityTypesMetadata) Reset()
func (*ExportEntityTypesMetadata) String ¶ added in v1.49.0
func (x *ExportEntityTypesMetadata) String() string
type ExportEntityTypesRequest ¶ added in v1.49.0
type ExportEntityTypesRequest struct {
// Required. The name of the parent agent to export entity types.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The name of the entity types to export.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/entityTypes/<EntityTypeID>`.
EntityTypes []string `protobuf:"bytes,2,rep,name=entity_types,json=entityTypes,proto3" json:"entity_types,omitempty"`
// The destination to export.
//
// Types that are valid to be assigned to Destination:
//
// *ExportEntityTypesRequest_EntityTypesUri
// *ExportEntityTypesRequest_EntityTypesContentInline
Destination isExportEntityTypesRequest_Destination `protobuf_oneof:"destination"`
// Optional. The data format of the exported entity types. If not specified,
// `BLOB` is assumed.
DataFormat ExportEntityTypesRequest_DataFormat `` /* 163-byte string literal not displayed */
// Optional. The language to retrieve the entity type for. The following
// fields are language dependent:
//
// * `EntityType.entities.value`
// * `EntityType.entities.synonyms`
// * `EntityType.excluded_phrases.value`
//
// If not specified, all language dependent fields will be retrieved.
// [Many
// languages](https://cloud.google.com/dialogflow/docs/reference/language)
// are supported.
// Note: languages must be enabled in the agent before they can be used.
LanguageCode string `protobuf:"bytes,6,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
The request message for [EntityTypes.ExportEntityTypes][google.cloud.dialogflow.cx.v3.EntityTypes.ExportEntityTypes].
func (*ExportEntityTypesRequest) Descriptor
deprecated
added in
v1.49.0
func (*ExportEntityTypesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExportEntityTypesRequest.ProtoReflect.Descriptor instead.
func (*ExportEntityTypesRequest) GetDataFormat ¶ added in v1.49.0
func (x *ExportEntityTypesRequest) GetDataFormat() ExportEntityTypesRequest_DataFormat
func (*ExportEntityTypesRequest) GetDestination ¶ added in v1.49.0
func (x *ExportEntityTypesRequest) GetDestination() isExportEntityTypesRequest_Destination
func (*ExportEntityTypesRequest) GetEntityTypes ¶ added in v1.49.0
func (x *ExportEntityTypesRequest) GetEntityTypes() []string
func (*ExportEntityTypesRequest) GetEntityTypesContentInline ¶ added in v1.49.0
func (x *ExportEntityTypesRequest) GetEntityTypesContentInline() bool
func (*ExportEntityTypesRequest) GetEntityTypesUri ¶ added in v1.49.0
func (x *ExportEntityTypesRequest) GetEntityTypesUri() string
func (*ExportEntityTypesRequest) GetLanguageCode ¶ added in v1.49.0
func (x *ExportEntityTypesRequest) GetLanguageCode() string
func (*ExportEntityTypesRequest) GetParent ¶ added in v1.49.0
func (x *ExportEntityTypesRequest) GetParent() string
func (*ExportEntityTypesRequest) ProtoMessage ¶ added in v1.49.0
func (*ExportEntityTypesRequest) ProtoMessage()
func (*ExportEntityTypesRequest) ProtoReflect ¶ added in v1.49.0
func (x *ExportEntityTypesRequest) ProtoReflect() protoreflect.Message
func (*ExportEntityTypesRequest) Reset ¶ added in v1.49.0
func (x *ExportEntityTypesRequest) Reset()
func (*ExportEntityTypesRequest) String ¶ added in v1.49.0
func (x *ExportEntityTypesRequest) String() string
type ExportEntityTypesRequest_DataFormat ¶ added in v1.49.0
type ExportEntityTypesRequest_DataFormat int32
Data format of the exported entity types.
const ( // Unspecified format. Treated as `BLOB`. ExportEntityTypesRequest_DATA_FORMAT_UNSPECIFIED ExportEntityTypesRequest_DataFormat = 0 // EntityTypes will be exported as raw bytes. ExportEntityTypesRequest_BLOB ExportEntityTypesRequest_DataFormat = 1 // EntityTypes will be exported in JSON Package format. ExportEntityTypesRequest_JSON_PACKAGE ExportEntityTypesRequest_DataFormat = 5 )
func (ExportEntityTypesRequest_DataFormat) Descriptor ¶ added in v1.49.0
func (ExportEntityTypesRequest_DataFormat) Descriptor() protoreflect.EnumDescriptor
func (ExportEntityTypesRequest_DataFormat) Enum ¶ added in v1.49.0
func (x ExportEntityTypesRequest_DataFormat) Enum() *ExportEntityTypesRequest_DataFormat
func (ExportEntityTypesRequest_DataFormat) EnumDescriptor
deprecated
added in
v1.49.0
func (ExportEntityTypesRequest_DataFormat) EnumDescriptor() ([]byte, []int)
Deprecated: Use ExportEntityTypesRequest_DataFormat.Descriptor instead.
func (ExportEntityTypesRequest_DataFormat) Number ¶ added in v1.49.0
func (x ExportEntityTypesRequest_DataFormat) Number() protoreflect.EnumNumber
func (ExportEntityTypesRequest_DataFormat) String ¶ added in v1.49.0
func (x ExportEntityTypesRequest_DataFormat) String() string
func (ExportEntityTypesRequest_DataFormat) Type ¶ added in v1.49.0
func (ExportEntityTypesRequest_DataFormat) Type() protoreflect.EnumType
type ExportEntityTypesRequest_EntityTypesContentInline ¶ added in v1.49.0
type ExportEntityTypesRequest_EntityTypesContentInline struct {
// Optional. The option to return the serialized entity types inline.
EntityTypesContentInline bool `protobuf:"varint,4,opt,name=entity_types_content_inline,json=entityTypesContentInline,proto3,oneof"`
}
type ExportEntityTypesRequest_EntityTypesUri ¶ added in v1.49.0
type ExportEntityTypesRequest_EntityTypesUri struct {
// Optional. The [Google Cloud
// Storage](https://cloud.google.com/storage/docs/) URI to export the entity
// types to. The format of this URI must be
// `gs://<bucket-name>/<object-name>`.
//
// 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).
EntityTypesUri string `protobuf:"bytes,3,opt,name=entity_types_uri,json=entityTypesUri,proto3,oneof"`
}
type ExportEntityTypesResponse ¶ added in v1.49.0
type ExportEntityTypesResponse struct {
// Exported entity types can be either in cloud storage or local download.
//
// Types that are valid to be assigned to ExportedEntityTypes:
//
// *ExportEntityTypesResponse_EntityTypesUri
// *ExportEntityTypesResponse_EntityTypesContent
ExportedEntityTypes isExportEntityTypesResponse_ExportedEntityTypes `protobuf_oneof:"exported_entity_types"`
// contains filtered or unexported fields
}
The response message for [EntityTypes.ExportEntityTypes][google.cloud.dialogflow.cx.v3.EntityTypes.ExportEntityTypes].
func (*ExportEntityTypesResponse) Descriptor
deprecated
added in
v1.49.0
func (*ExportEntityTypesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExportEntityTypesResponse.ProtoReflect.Descriptor instead.
func (*ExportEntityTypesResponse) GetEntityTypesContent ¶ added in v1.49.0
func (x *ExportEntityTypesResponse) GetEntityTypesContent() *InlineDestination
func (*ExportEntityTypesResponse) GetEntityTypesUri ¶ added in v1.49.0
func (x *ExportEntityTypesResponse) GetEntityTypesUri() string
func (*ExportEntityTypesResponse) GetExportedEntityTypes ¶ added in v1.49.0
func (x *ExportEntityTypesResponse) GetExportedEntityTypes() isExportEntityTypesResponse_ExportedEntityTypes
func (*ExportEntityTypesResponse) ProtoMessage ¶ added in v1.49.0
func (*ExportEntityTypesResponse) ProtoMessage()
func (*ExportEntityTypesResponse) ProtoReflect ¶ added in v1.49.0
func (x *ExportEntityTypesResponse) ProtoReflect() protoreflect.Message
func (*ExportEntityTypesResponse) Reset ¶ added in v1.49.0
func (x *ExportEntityTypesResponse) Reset()
func (*ExportEntityTypesResponse) String ¶ added in v1.49.0
func (x *ExportEntityTypesResponse) String() string
type ExportEntityTypesResponse_EntityTypesContent ¶ added in v1.49.0
type ExportEntityTypesResponse_EntityTypesContent struct {
// Uncompressed byte content for entity types. This field is populated only
// if `entity_types_content_inline` is set to true in
// [ExportEntityTypesRequest][google.cloud.dialogflow.cx.v3.ExportEntityTypesRequest].
EntityTypesContent *InlineDestination `protobuf:"bytes,2,opt,name=entity_types_content,json=entityTypesContent,proto3,oneof"`
}
type ExportEntityTypesResponse_EntityTypesUri ¶ added in v1.49.0
type ExportEntityTypesResponse_EntityTypesUri struct {
// The URI to a file containing the exported entity types. This field is
// populated only if `entity_types_uri` is specified in
// [ExportEntityTypesRequest][google.cloud.dialogflow.cx.v3.ExportEntityTypesRequest].
EntityTypesUri string `protobuf:"bytes,1,opt,name=entity_types_uri,json=entityTypesUri,proto3,oneof"`
}
type ExportFlowRequest ¶
type ExportFlowRequest struct {
// Required. The name of the flow to export.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. The [Google Cloud
// Storage](https://cloud.google.com/storage/docs/) URI to export the flow to.
// The format of this URI must be `gs://<bucket-name>/<object-name>`. If left
// unspecified, the serialized flow 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).
FlowUri string `protobuf:"bytes,2,opt,name=flow_uri,json=flowUri,proto3" json:"flow_uri,omitempty"`
// Optional. Whether to export flows referenced by the specified flow.
IncludeReferencedFlows bool `` /* 130-byte string literal not displayed */
// contains filtered or unexported fields
}
The request message for [Flows.ExportFlow][google.cloud.dialogflow.cx.v3.Flows.ExportFlow].
func (*ExportFlowRequest) Descriptor
deprecated
func (*ExportFlowRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExportFlowRequest.ProtoReflect.Descriptor instead.
func (*ExportFlowRequest) GetFlowUri ¶
func (x *ExportFlowRequest) GetFlowUri() string
func (*ExportFlowRequest) GetIncludeReferencedFlows ¶
func (x *ExportFlowRequest) GetIncludeReferencedFlows() bool
func (*ExportFlowRequest) GetName ¶
func (x *ExportFlowRequest) GetName() string
func (*ExportFlowRequest) ProtoMessage ¶
func (*ExportFlowRequest) ProtoMessage()
func (*ExportFlowRequest) ProtoReflect ¶
func (x *ExportFlowRequest) ProtoReflect() protoreflect.Message
func (*ExportFlowRequest) Reset ¶
func (x *ExportFlowRequest) Reset()
func (*ExportFlowRequest) String ¶
func (x *ExportFlowRequest) String() string
type ExportFlowResponse ¶
type ExportFlowResponse struct {
// The exported flow.
//
// Types that are valid to be assigned to Flow:
//
// *ExportFlowResponse_FlowUri
// *ExportFlowResponse_FlowContent
Flow isExportFlowResponse_Flow `protobuf_oneof:"flow"`
// contains filtered or unexported fields
}
The response message for [Flows.ExportFlow][google.cloud.dialogflow.cx.v3.Flows.ExportFlow].
func (*ExportFlowResponse) Descriptor
deprecated
func (*ExportFlowResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExportFlowResponse.ProtoReflect.Descriptor instead.
func (*ExportFlowResponse) GetFlow ¶
func (x *ExportFlowResponse) GetFlow() isExportFlowResponse_Flow
func (*ExportFlowResponse) GetFlowContent ¶
func (x *ExportFlowResponse) GetFlowContent() []byte
func (*ExportFlowResponse) GetFlowUri ¶
func (x *ExportFlowResponse) GetFlowUri() string
func (*ExportFlowResponse) ProtoMessage ¶
func (*ExportFlowResponse) ProtoMessage()
func (*ExportFlowResponse) ProtoReflect ¶
func (x *ExportFlowResponse) ProtoReflect() protoreflect.Message
func (*ExportFlowResponse) Reset ¶
func (x *ExportFlowResponse) Reset()
func (*ExportFlowResponse) String ¶
func (x *ExportFlowResponse) String() string
type ExportFlowResponse_FlowContent ¶
type ExportFlowResponse_FlowContent struct {
// Uncompressed raw byte content for flow.
FlowContent []byte `protobuf:"bytes,2,opt,name=flow_content,json=flowContent,proto3,oneof"`
}
type ExportFlowResponse_FlowUri ¶
type ExportFlowResponse_FlowUri struct {
// The URI to a file containing the exported flow. This field is populated
// only if `flow_uri` is specified in
// [ExportFlowRequest][google.cloud.dialogflow.cx.v3.ExportFlowRequest].
FlowUri string `protobuf:"bytes,1,opt,name=flow_uri,json=flowUri,proto3,oneof"`
}
type ExportIntentsMetadata ¶ added in v1.44.0
type ExportIntentsMetadata struct {
// contains filtered or unexported fields
}
Metadata returned for the [Intents.ExportIntents][google.cloud.dialogflow.cx.v3.Intents.ExportIntents] long running operation.
func (*ExportIntentsMetadata) Descriptor
deprecated
added in
v1.44.0
func (*ExportIntentsMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ExportIntentsMetadata.ProtoReflect.Descriptor instead.
func (*ExportIntentsMetadata) ProtoMessage ¶ added in v1.44.0
func (*ExportIntentsMetadata) ProtoMessage()
func (*ExportIntentsMetadata) ProtoReflect ¶ added in v1.44.0
func (x *ExportIntentsMetadata) ProtoReflect() protoreflect.Message
func (*ExportIntentsMetadata) Reset ¶ added in v1.44.0
func (x *ExportIntentsMetadata) Reset()
func (*ExportIntentsMetadata) String ¶ added in v1.44.0
func (x *ExportIntentsMetadata) String() string
type ExportIntentsRequest ¶ added in v1.44.0
type ExportIntentsRequest struct {
// Required. The name of the parent agent to export intents.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The name of the intents to export.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>`.
Intents []string `protobuf:"bytes,2,rep,name=intents,proto3" json:"intents,omitempty"`
// The destination to export.
//
// Types that are valid to be assigned to Destination:
//
// *ExportIntentsRequest_IntentsUri
// *ExportIntentsRequest_IntentsContentInline
Destination isExportIntentsRequest_Destination `protobuf_oneof:"destination"`
// Optional. The data format of the exported intents. If not specified, `BLOB`
// is assumed.
DataFormat ExportIntentsRequest_DataFormat `` /* 159-byte string literal not displayed */
// contains filtered or unexported fields
}
The request message for [Intents.ExportIntents][google.cloud.dialogflow.cx.v3.Intents.ExportIntents].
func (*ExportIntentsRequest) Descriptor
deprecated
added in
v1.44.0
func (*ExportIntentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExportIntentsRequest.ProtoReflect.Descriptor instead.
func (*ExportIntentsRequest) GetDataFormat ¶ added in v1.44.0
func (x *ExportIntentsRequest) GetDataFormat() ExportIntentsRequest_DataFormat
func (*ExportIntentsRequest) GetDestination ¶ added in v1.44.0
func (x *ExportIntentsRequest) GetDestination() isExportIntentsRequest_Destination
func (*ExportIntentsRequest) GetIntents ¶ added in v1.44.0
func (x *ExportIntentsRequest) GetIntents() []string
func (*ExportIntentsRequest) GetIntentsContentInline ¶ added in v1.44.0
func (x *ExportIntentsRequest) GetIntentsContentInline() bool
func (*ExportIntentsRequest) GetIntentsUri ¶ added in v1.44.0
func (x *ExportIntentsRequest) GetIntentsUri() string
func (*ExportIntentsRequest) GetParent ¶ added in v1.44.0
func (x *ExportIntentsRequest) GetParent() string
func (*ExportIntentsRequest) ProtoMessage ¶ added in v1.44.0
func (*ExportIntentsRequest) ProtoMessage()
func (*ExportIntentsRequest) ProtoReflect ¶ added in v1.44.0
func (x *ExportIntentsRequest) ProtoReflect() protoreflect.Message
func (*ExportIntentsRequest) Reset ¶ added in v1.44.0
func (x *ExportIntentsRequest) Reset()
func (*ExportIntentsRequest) String ¶ added in v1.44.0
func (x *ExportIntentsRequest) String() string
type ExportIntentsRequest_DataFormat ¶ added in v1.44.0
type ExportIntentsRequest_DataFormat int32
Data format of the exported intents.
const ( // Unspecified format. Treated as `BLOB`. ExportIntentsRequest_DATA_FORMAT_UNSPECIFIED ExportIntentsRequest_DataFormat = 0 // Intents will be exported as raw bytes. ExportIntentsRequest_BLOB ExportIntentsRequest_DataFormat = 1 // Intents will be exported in JSON format. ExportIntentsRequest_JSON ExportIntentsRequest_DataFormat = 2 // Intents will be exported in CSV format. ExportIntentsRequest_CSV ExportIntentsRequest_DataFormat = 3 )
func (ExportIntentsRequest_DataFormat) Descriptor ¶ added in v1.44.0
func (ExportIntentsRequest_DataFormat) Descriptor() protoreflect.EnumDescriptor
func (ExportIntentsRequest_DataFormat) Enum ¶ added in v1.44.0
func (x ExportIntentsRequest_DataFormat) Enum() *ExportIntentsRequest_DataFormat
func (ExportIntentsRequest_DataFormat) EnumDescriptor
deprecated
added in
v1.44.0
func (ExportIntentsRequest_DataFormat) EnumDescriptor() ([]byte, []int)
Deprecated: Use ExportIntentsRequest_DataFormat.Descriptor instead.
func (ExportIntentsRequest_DataFormat) Number ¶ added in v1.44.0
func (x ExportIntentsRequest_DataFormat) Number() protoreflect.EnumNumber
func (ExportIntentsRequest_DataFormat) String ¶ added in v1.44.0
func (x ExportIntentsRequest_DataFormat) String() string
func (ExportIntentsRequest_DataFormat) Type ¶ added in v1.44.0
func (ExportIntentsRequest_DataFormat) Type() protoreflect.EnumType
type ExportIntentsRequest_IntentsContentInline ¶ added in v1.44.0
type ExportIntentsRequest_IntentsContentInline struct {
// Optional. The option to return the serialized intents inline.
IntentsContentInline bool `protobuf:"varint,4,opt,name=intents_content_inline,json=intentsContentInline,proto3,oneof"`
}
type ExportIntentsRequest_IntentsUri ¶ added in v1.44.0
type ExportIntentsRequest_IntentsUri struct {
// Optional. The [Google Cloud
// Storage](https://cloud.google.com/storage/docs/) URI to export the
// intents to. The format of this URI must be
// `gs://<bucket-name>/<object-name>`.
//
// 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).
IntentsUri string `protobuf:"bytes,3,opt,name=intents_uri,json=intentsUri,proto3,oneof"`
}
type ExportIntentsResponse ¶ added in v1.44.0
type ExportIntentsResponse struct {
// The exported intents.
//
// Types that are valid to be assigned to Intents:
//
// *ExportIntentsResponse_IntentsUri
// *ExportIntentsResponse_IntentsContent
Intents isExportIntentsResponse_Intents `protobuf_oneof:"intents"`
// contains filtered or unexported fields
}
The response message for [Intents.ExportIntents][google.cloud.dialogflow.cx.v3.Intents.ExportIntents].
func (*ExportIntentsResponse) Descriptor
deprecated
added in
v1.44.0
func (*ExportIntentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExportIntentsResponse.ProtoReflect.Descriptor instead.
func (*ExportIntentsResponse) GetIntents ¶ added in v1.44.0
func (x *ExportIntentsResponse) GetIntents() isExportIntentsResponse_Intents
func (*ExportIntentsResponse) GetIntentsContent ¶ added in v1.44.0
func (x *ExportIntentsResponse) GetIntentsContent() *InlineDestination
func (*ExportIntentsResponse) GetIntentsUri ¶ added in v1.44.0
func (x *ExportIntentsResponse) GetIntentsUri() string
func (*ExportIntentsResponse) ProtoMessage ¶ added in v1.44.0
func (*ExportIntentsResponse) ProtoMessage()
func (*ExportIntentsResponse) ProtoReflect ¶ added in v1.44.0
func (x *ExportIntentsResponse) ProtoReflect() protoreflect.Message
func (*ExportIntentsResponse) Reset ¶ added in v1.44.0
func (x *ExportIntentsResponse) Reset()
func (*ExportIntentsResponse) String ¶ added in v1.44.0
func (x *ExportIntentsResponse) String() string
type ExportIntentsResponse_IntentsContent ¶ added in v1.44.0
type ExportIntentsResponse_IntentsContent struct {
// Uncompressed byte content for intents. This field is populated only if
// `intents_content_inline` is set to true in
// [ExportIntentsRequest][google.cloud.dialogflow.cx.v3.ExportIntentsRequest].
IntentsContent *InlineDestination `protobuf:"bytes,2,opt,name=intents_content,json=intentsContent,proto3,oneof"`
}
type ExportIntentsResponse_IntentsUri ¶ added in v1.44.0
type ExportIntentsResponse_IntentsUri struct {
// The URI to a file containing the exported intents. This field is
// populated only if `intents_uri` is specified in
// [ExportIntentsRequest][google.cloud.dialogflow.cx.v3.ExportIntentsRequest].
IntentsUri string `protobuf:"bytes,1,opt,name=intents_uri,json=intentsUri,proto3,oneof"`
}
type ExportPlaybookRequest ¶ added in v1.74.0
type ExportPlaybookRequest struct {
// Required. The name of the playbook to export.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. The [Google Cloud
// Storage](https://cloud.google.com/storage/docs/) URI to export the playbook
// to. The format of this URI must be `gs://<bucket-name>/<object-name>`. If
// left unspecified, the serialized playbook 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).
PlaybookUri string `protobuf:"bytes,2,opt,name=playbook_uri,json=playbookUri,proto3" json:"playbook_uri,omitempty"`
// Optional. The data format of the exported agent. If not specified, `BLOB`
// is assumed.
DataFormat ExportPlaybookRequest_DataFormat `` /* 160-byte string literal not displayed */
// contains filtered or unexported fields
}
The request message for [Playbooks.ExportPlaybook][google.cloud.dialogflow.cx.v3.Playbooks.ExportPlaybook].
func (*ExportPlaybookRequest) Descriptor
deprecated
added in
v1.74.0
func (*ExportPlaybookRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExportPlaybookRequest.ProtoReflect.Descriptor instead.
func (*ExportPlaybookRequest) GetDataFormat ¶ added in v1.74.0
func (x *ExportPlaybookRequest) GetDataFormat() ExportPlaybookRequest_DataFormat
func (*ExportPlaybookRequest) GetName ¶ added in v1.74.0
func (x *ExportPlaybookRequest) GetName() string
func (*ExportPlaybookRequest) GetPlaybookUri ¶ added in v1.74.0
func (x *ExportPlaybookRequest) GetPlaybookUri() string
func (*ExportPlaybookRequest) ProtoMessage ¶ added in v1.74.0
func (*ExportPlaybookRequest) ProtoMessage()
func (*ExportPlaybookRequest) ProtoReflect ¶ added in v1.74.0
func (x *ExportPlaybookRequest) ProtoReflect() protoreflect.Message
func (*ExportPlaybookRequest) Reset ¶ added in v1.74.0
func (x *ExportPlaybookRequest) Reset()
func (*ExportPlaybookRequest) String ¶ added in v1.74.0
func (x *ExportPlaybookRequest) String() string
type ExportPlaybookRequest_DataFormat ¶ added in v1.74.0
type ExportPlaybookRequest_DataFormat int32
Data format of the exported playbook.
const ( // Unspecified format. ExportPlaybookRequest_DATA_FORMAT_UNSPECIFIED ExportPlaybookRequest_DataFormat = 0 // Flow content will be exported as raw bytes. ExportPlaybookRequest_BLOB ExportPlaybookRequest_DataFormat = 1 // Flow content will be exported in JSON format. ExportPlaybookRequest_JSON ExportPlaybookRequest_DataFormat = 2 )
func (ExportPlaybookRequest_DataFormat) Descriptor ¶ added in v1.74.0
func (ExportPlaybookRequest_DataFormat) Descriptor() protoreflect.EnumDescriptor
func (ExportPlaybookRequest_DataFormat) Enum ¶ added in v1.74.0
func (x ExportPlaybookRequest_DataFormat) Enum() *ExportPlaybookRequest_DataFormat
func (ExportPlaybookRequest_DataFormat) EnumDescriptor
deprecated
added in
v1.74.0
func (ExportPlaybookRequest_DataFormat) EnumDescriptor() ([]byte, []int)
Deprecated: Use ExportPlaybookRequest_DataFormat.Descriptor instead.
func (ExportPlaybookRequest_DataFormat) Number ¶ added in v1.74.0
func (x ExportPlaybookRequest_DataFormat) Number() protoreflect.EnumNumber
func (ExportPlaybookRequest_DataFormat) String ¶ added in v1.74.0
func (x ExportPlaybookRequest_DataFormat) String() string
func (ExportPlaybookRequest_DataFormat) Type ¶ added in v1.74.0
func (ExportPlaybookRequest_DataFormat) Type() protoreflect.EnumType
type ExportPlaybookResponse ¶ added in v1.74.0
type ExportPlaybookResponse struct {
// The exported playbook.
//
// Types that are valid to be assigned to Playbook:
//
// *ExportPlaybookResponse_PlaybookUri
// *ExportPlaybookResponse_PlaybookContent
Playbook isExportPlaybookResponse_Playbook `protobuf_oneof:"playbook"`
// contains filtered or unexported fields
}
The response message for [Playbooks.ExportPlaybook][google.cloud.dialogflow.cx.v3.Playbooks.ExportPlaybook].
func (*ExportPlaybookResponse) Descriptor
deprecated
added in
v1.74.0
func (*ExportPlaybookResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExportPlaybookResponse.ProtoReflect.Descriptor instead.
func (*ExportPlaybookResponse) GetPlaybook ¶ added in v1.74.0
func (x *ExportPlaybookResponse) GetPlaybook() isExportPlaybookResponse_Playbook
func (*ExportPlaybookResponse) GetPlaybookContent ¶ added in v1.74.0
func (x *ExportPlaybookResponse) GetPlaybookContent() []byte
func (*ExportPlaybookResponse) GetPlaybookUri ¶ added in v1.74.0
func (x *ExportPlaybookResponse) GetPlaybookUri() string
func (*ExportPlaybookResponse) ProtoMessage ¶ added in v1.74.0
func (*ExportPlaybookResponse) ProtoMessage()
func (*ExportPlaybookResponse) ProtoReflect ¶ added in v1.74.0
func (x *ExportPlaybookResponse) ProtoReflect() protoreflect.Message
func (*ExportPlaybookResponse) Reset ¶ added in v1.74.0
func (x *ExportPlaybookResponse) Reset()
func (*ExportPlaybookResponse) String ¶ added in v1.74.0
func (x *ExportPlaybookResponse) String() string
type ExportPlaybookResponse_PlaybookContent ¶ added in v1.74.0
type ExportPlaybookResponse_PlaybookContent struct {
// Uncompressed raw byte content for playbook.
PlaybookContent []byte `protobuf:"bytes,2,opt,name=playbook_content,json=playbookContent,proto3,oneof"`
}
type ExportPlaybookResponse_PlaybookUri ¶ added in v1.74.0
type ExportPlaybookResponse_PlaybookUri struct {
// The URI to a file containing the exported playbook. This field is
// populated only if `playbook_uri` is specified in
// [ExportPlaybookRequest][google.cloud.dialogflow.cx.v3.ExportPlaybookRequest].
PlaybookUri string `protobuf:"bytes,1,opt,name=playbook_uri,json=playbookUri,proto3,oneof"`
}
type ExportTestCasesMetadata ¶
type ExportTestCasesMetadata struct {
// contains filtered or unexported fields
}
Metadata returned for the [TestCases.ExportTestCases][google.cloud.dialogflow.cx.v3.TestCases.ExportTestCases] long running operation. This message currently has no fields.
func (*ExportTestCasesMetadata) Descriptor
deprecated
func (*ExportTestCasesMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ExportTestCasesMetadata.ProtoReflect.Descriptor instead.
func (*ExportTestCasesMetadata) ProtoMessage ¶
func (*ExportTestCasesMetadata) ProtoMessage()
func (*ExportTestCasesMetadata) ProtoReflect ¶
func (x *ExportTestCasesMetadata) ProtoReflect() protoreflect.Message
func (*ExportTestCasesMetadata) Reset ¶
func (x *ExportTestCasesMetadata) Reset()
func (*ExportTestCasesMetadata) String ¶
func (x *ExportTestCasesMetadata) String() string
type ExportTestCasesRequest ¶
type ExportTestCasesRequest struct {
// Required. The agent where to export test cases from.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The destination to export.
//
// Types that are valid to be assigned to Destination:
//
// *ExportTestCasesRequest_GcsUri
Destination isExportTestCasesRequest_Destination `protobuf_oneof:"destination"`
// The data format of the exported test cases. If not specified, `BLOB` is
// assumed.
DataFormat ExportTestCasesRequest_DataFormat `` /* 161-byte string literal not displayed */
// The filter expression used to filter exported test cases, see
// [API Filtering](https://aip.dev/160). The expression is case insensitive
// and supports the following syntax:
//
// name = <value> [OR name = <value>] ...
//
// For example:
//
// - "name = t1 OR name = t2" matches the test case with the exact resource
// name "t1" or "t2".
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// contains filtered or unexported fields
}
The request message for [TestCases.ExportTestCases][google.cloud.dialogflow.cx.v3.TestCases.ExportTestCases].
func (*ExportTestCasesRequest) Descriptor
deprecated
func (*ExportTestCasesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExportTestCasesRequest.ProtoReflect.Descriptor instead.
func (*ExportTestCasesRequest) GetDataFormat ¶
func (x *ExportTestCasesRequest) GetDataFormat() ExportTestCasesRequest_DataFormat
func (*ExportTestCasesRequest) GetDestination ¶
func (x *ExportTestCasesRequest) GetDestination() isExportTestCasesRequest_Destination
func (*ExportTestCasesRequest) GetFilter ¶
func (x *ExportTestCasesRequest) GetFilter() string
func (*ExportTestCasesRequest) GetGcsUri ¶
func (x *ExportTestCasesRequest) GetGcsUri() string
func (*ExportTestCasesRequest) GetParent ¶
func (x *ExportTestCasesRequest) GetParent() string
func (*ExportTestCasesRequest) ProtoMessage ¶
func (*ExportTestCasesRequest) ProtoMessage()
func (*ExportTestCasesRequest) ProtoReflect ¶
func (x *ExportTestCasesRequest) ProtoReflect() protoreflect.Message
func (*ExportTestCasesRequest) Reset ¶
func (x *ExportTestCasesRequest) Reset()
func (*ExportTestCasesRequest) String ¶
func (x *ExportTestCasesRequest) String() string
type ExportTestCasesRequest_DataFormat ¶
type ExportTestCasesRequest_DataFormat int32
Data format of the exported test cases.
const ( // Unspecified format. ExportTestCasesRequest_DATA_FORMAT_UNSPECIFIED ExportTestCasesRequest_DataFormat = 0 // Raw bytes. ExportTestCasesRequest_BLOB ExportTestCasesRequest_DataFormat = 1 // JSON format. ExportTestCasesRequest_JSON ExportTestCasesRequest_DataFormat = 2 )
func (ExportTestCasesRequest_DataFormat) Descriptor ¶
func (ExportTestCasesRequest_DataFormat) Descriptor() protoreflect.EnumDescriptor
func (ExportTestCasesRequest_DataFormat) Enum ¶
func (x ExportTestCasesRequest_DataFormat) Enum() *ExportTestCasesRequest_DataFormat
func (ExportTestCasesRequest_DataFormat) EnumDescriptor
deprecated
func (ExportTestCasesRequest_DataFormat) EnumDescriptor() ([]byte, []int)
Deprecated: Use ExportTestCasesRequest_DataFormat.Descriptor instead.
func (ExportTestCasesRequest_DataFormat) Number ¶
func (x ExportTestCasesRequest_DataFormat) Number() protoreflect.EnumNumber
func (ExportTestCasesRequest_DataFormat) String ¶
func (x ExportTestCasesRequest_DataFormat) String() string
func (ExportTestCasesRequest_DataFormat) Type ¶
func (ExportTestCasesRequest_DataFormat) Type() protoreflect.EnumType
type ExportTestCasesRequest_GcsUri ¶
type ExportTestCasesRequest_GcsUri struct {
// The [Google Cloud Storage](https://cloud.google.com/storage/docs/) URI to
// export the test cases to. The format of this URI must be
// `gs://<bucket-name>/<object-name>`. If unspecified, the serialized test
// cases 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).
GcsUri string `protobuf:"bytes,2,opt,name=gcs_uri,json=gcsUri,proto3,oneof"`
}
type ExportTestCasesResponse ¶
type ExportTestCasesResponse struct {
// The exported test cases.
//
// Types that are valid to be assigned to Destination:
//
// *ExportTestCasesResponse_GcsUri
// *ExportTestCasesResponse_Content
Destination isExportTestCasesResponse_Destination `protobuf_oneof:"destination"`
// contains filtered or unexported fields
}
The response message for [TestCases.ExportTestCases][google.cloud.dialogflow.cx.v3.TestCases.ExportTestCases].
func (*ExportTestCasesResponse) Descriptor
deprecated
func (*ExportTestCasesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExportTestCasesResponse.ProtoReflect.Descriptor instead.
func (*ExportTestCasesResponse) GetContent ¶
func (x *ExportTestCasesResponse) GetContent() []byte
func (*ExportTestCasesResponse) GetDestination ¶
func (x *ExportTestCasesResponse) GetDestination() isExportTestCasesResponse_Destination
func (*ExportTestCasesResponse) GetGcsUri ¶
func (x *ExportTestCasesResponse) GetGcsUri() string
func (*ExportTestCasesResponse) ProtoMessage ¶
func (*ExportTestCasesResponse) ProtoMessage()
func (*ExportTestCasesResponse) ProtoReflect ¶
func (x *ExportTestCasesResponse) ProtoReflect() protoreflect.Message
func (*ExportTestCasesResponse) Reset ¶
func (x *ExportTestCasesResponse) Reset()
func (*ExportTestCasesResponse) String ¶
func (x *ExportTestCasesResponse) String() string
type ExportTestCasesResponse_Content ¶
type ExportTestCasesResponse_Content struct {
// Uncompressed raw byte content for test cases.
Content []byte `protobuf:"bytes,2,opt,name=content,proto3,oneof"`
}
type ExportTestCasesResponse_GcsUri ¶
type ExportTestCasesResponse_GcsUri struct {
// The URI to a file containing the exported test cases. This field is
//
// populated only if `gcs_uri` is specified in
//
// [ExportTestCasesRequest][google.cloud.dialogflow.cx.v3.ExportTestCasesRequest].
GcsUri string `protobuf:"bytes,1,opt,name=gcs_uri,json=gcsUri,proto3,oneof"`
}
type FilterSpecs ¶ added in v1.45.0
type FilterSpecs struct {
// Optional. Data Stores where the boosting configuration is applied. The full
// names of the referenced data stores. Formats:
// `projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}`
// `projects/{project}/locations/{location}/dataStores/{data_store}`
DataStores []string `protobuf:"bytes,1,rep,name=data_stores,json=dataStores,proto3" json:"data_stores,omitempty"`
// Optional. The filter expression to be applied.
// Expression syntax is documented at
// https://cloud.google.com/generative-ai-app-builder/docs/filter-search-metadata#filter-expression-syntax
Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
// contains filtered or unexported fields
}
Filter specifications for data stores.
func (*FilterSpecs) Descriptor
deprecated
added in
v1.45.0
func (*FilterSpecs) Descriptor() ([]byte, []int)
Deprecated: Use FilterSpecs.ProtoReflect.Descriptor instead.
func (*FilterSpecs) GetDataStores ¶ added in v1.45.0
func (x *FilterSpecs) GetDataStores() []string
func (*FilterSpecs) GetFilter ¶ added in v1.45.0
func (x *FilterSpecs) GetFilter() string
func (*FilterSpecs) ProtoMessage ¶ added in v1.45.0
func (*FilterSpecs) ProtoMessage()
func (*FilterSpecs) ProtoReflect ¶ added in v1.45.0
func (x *FilterSpecs) ProtoReflect() protoreflect.Message
func (*FilterSpecs) Reset ¶ added in v1.45.0
func (x *FilterSpecs) Reset()
func (*FilterSpecs) String ¶ added in v1.45.0
func (x *FilterSpecs) String() string
type Flow ¶
type Flow struct {
// The unique identifier of the flow.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. The human-readable name of the flow.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// The description of the flow. The maximum length is 500 characters. If
// exceeded, the request is rejected.
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
// A flow's transition routes serve two purposes:
//
// * They are responsible for matching the user's first utterances in the
// flow.
// * They are inherited by every page's [transition
// routes][Page.transition_routes] and can support use cases such as the user
// saying "help" or "can I talk to a human?", which can be handled in a common
// way regardless of the current page. Transition routes defined in the page
// have higher priority than those defined in the flow.
//
// TransitionRoutes are evaluated in the following order:
//
// * TransitionRoutes with intent specified.
// * TransitionRoutes with only condition specified.
//
// TransitionRoutes with intent specified are inherited by pages in the flow.
TransitionRoutes []*TransitionRoute `protobuf:"bytes,4,rep,name=transition_routes,json=transitionRoutes,proto3" json:"transition_routes,omitempty"`
// A flow's event handlers serve two purposes:
//
// * They are responsible for handling events (e.g. no match,
// webhook errors) in the flow.
// * They are inherited by every page's [event
// handlers][Page.event_handlers], which can be used to handle common events
// regardless of the current page. Event handlers defined in the page
// have higher priority than those defined in the flow.
//
// Unlike
// [transition_routes][google.cloud.dialogflow.cx.v3.Flow.transition_routes],
// these handlers are evaluated on a first-match basis. The first one that
// matches the event get executed, with the rest being ignored.
EventHandlers []*EventHandler `protobuf:"bytes,10,rep,name=event_handlers,json=eventHandlers,proto3" json:"event_handlers,omitempty"`
// A flow's transition route group serve two purposes:
//
// * They are responsible for matching the user's first utterances in the
// flow.
// * They are inherited by every page's [transition
// route groups][Page.transition_route_groups]. Transition route groups
// defined in the page have higher priority than those defined in the flow.
//
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/transitionRouteGroups/<TransitionRouteGroupID>`
// or
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/transitionRouteGroups/<TransitionRouteGroupID>`
// for agent-level groups.
TransitionRouteGroups []string `` /* 127-byte string literal not displayed */
// NLU related settings of the flow.
NluSettings *NluSettings `protobuf:"bytes,11,opt,name=nlu_settings,json=nluSettings,proto3" json:"nlu_settings,omitempty"`
// Hierarchical advanced settings for this flow. The settings exposed at the
// lower level overrides the settings exposed at the higher level.
AdvancedSettings *AdvancedSettings `protobuf:"bytes,14,opt,name=advanced_settings,json=advancedSettings,proto3" json:"advanced_settings,omitempty"`
// Optional. Knowledge connector configuration.
KnowledgeConnectorSettings *KnowledgeConnectorSettings `` /* 142-byte string literal not displayed */
// Optional. Defined structured input parameters for this flow.
InputParameterDefinitions []*ParameterDefinition `` /* 139-byte string literal not displayed */
// Optional. Defined structured output parameters for this flow.
OutputParameterDefinitions []*ParameterDefinition `` /* 142-byte string literal not displayed */
// Optional. Multi-lingual agent settings for this flow.
MultiLanguageSettings *Flow_MultiLanguageSettings `` /* 127-byte string literal not displayed */
// Indicates whether the flow is locked for changes. If the flow is locked,
// modifications to the flow will be rejected.
Locked bool `protobuf:"varint,30,opt,name=locked,proto3" json:"locked,omitempty"`
// contains filtered or unexported fields
}
Flows represents the conversation flows when you build your chatbot agent.
A flow consists of many pages connected by the transition routes. Conversations always start with the built-in Start Flow (with an all-0 ID). Transition routes can direct the conversation session from the current flow (parent flow) to another flow (sub flow). When the sub flow is finished, Dialogflow will bring the session back to the parent flow, where the sub flow is started.
Usually, when a transition route is followed by a matched intent, the intent will be "consumed". This means the intent won't activate more transition routes. However, when the followed transition route moves the conversation session into a different flow, the matched intent can be carried over and to be consumed in the target flow.
func (*Flow) Descriptor
deprecated
func (*Flow) GetAdvancedSettings ¶ added in v1.44.0
func (x *Flow) GetAdvancedSettings() *AdvancedSettings
func (*Flow) GetDescription ¶
func (*Flow) GetDisplayName ¶
func (*Flow) GetEventHandlers ¶
func (x *Flow) GetEventHandlers() []*EventHandler
func (*Flow) GetInputParameterDefinitions ¶ added in v1.74.0
func (x *Flow) GetInputParameterDefinitions() []*ParameterDefinition
func (*Flow) GetKnowledgeConnectorSettings ¶ added in v1.43.0
func (x *Flow) GetKnowledgeConnectorSettings() *KnowledgeConnectorSettings
func (*Flow) GetMultiLanguageSettings ¶ added in v1.55.0
func (x *Flow) GetMultiLanguageSettings() *Flow_MultiLanguageSettings
func (*Flow) GetNluSettings ¶
func (x *Flow) GetNluSettings() *NluSettings
func (*Flow) GetOutputParameterDefinitions ¶ added in v1.74.0
func (x *Flow) GetOutputParameterDefinitions() []*ParameterDefinition
func (*Flow) GetTransitionRouteGroups ¶
func (*Flow) GetTransitionRoutes ¶
func (x *Flow) GetTransitionRoutes() []*TransitionRoute
func (*Flow) ProtoMessage ¶
func (*Flow) ProtoMessage()
func (*Flow) ProtoReflect ¶
func (x *Flow) ProtoReflect() protoreflect.Message
type FlowImportStrategy ¶ added in v1.41.0
type FlowImportStrategy struct {
// Optional. Import strategy for resource conflict resolution, applied
// globally throughout the flow. It will be applied for all display name
// conflicts in the imported content. If not specified, 'CREATE_NEW' is
// assumed.
GlobalImportStrategy ImportStrategy `` /* 174-byte string literal not displayed */
// contains filtered or unexported fields
}
The flow import strategy used for resource conflict resolution associated with an ImportFlowRequest[google.cloud.dialogflow.cx.v3.ImportFlowRequest].
func (*FlowImportStrategy) Descriptor
deprecated
added in
v1.41.0
func (*FlowImportStrategy) Descriptor() ([]byte, []int)
Deprecated: Use FlowImportStrategy.ProtoReflect.Descriptor instead.
func (*FlowImportStrategy) GetGlobalImportStrategy ¶ added in v1.41.0
func (x *FlowImportStrategy) GetGlobalImportStrategy() ImportStrategy
func (*FlowImportStrategy) ProtoMessage ¶ added in v1.41.0
func (*FlowImportStrategy) ProtoMessage()
func (*FlowImportStrategy) ProtoReflect ¶ added in v1.41.0
func (x *FlowImportStrategy) ProtoReflect() protoreflect.Message
func (*FlowImportStrategy) Reset ¶ added in v1.41.0
func (x *FlowImportStrategy) Reset()
func (*FlowImportStrategy) String ¶ added in v1.41.0
func (x *FlowImportStrategy) String() string
type FlowInvocation ¶ added in v1.74.0
type FlowInvocation struct {
// Required. The unique identifier of the flow.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
Flow string `protobuf:"bytes,1,opt,name=flow,proto3" json:"flow,omitempty"`
// Output only. The display name of the flow.
DisplayName string `protobuf:"bytes,7,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Required. Flow invocation's output state.
FlowState OutputState `` /* 136-byte string literal not displayed */
// contains filtered or unexported fields
}
Stores metadata of the invocation of a CX flow.
func (*FlowInvocation) Descriptor
deprecated
added in
v1.74.0
func (*FlowInvocation) Descriptor() ([]byte, []int)
Deprecated: Use FlowInvocation.ProtoReflect.Descriptor instead.
func (*FlowInvocation) GetDisplayName ¶ added in v1.74.0
func (x *FlowInvocation) GetDisplayName() string
func (*FlowInvocation) GetFlow ¶ added in v1.74.0
func (x *FlowInvocation) GetFlow() string
func (*FlowInvocation) GetFlowState ¶ added in v1.74.0
func (x *FlowInvocation) GetFlowState() OutputState
func (*FlowInvocation) ProtoMessage ¶ added in v1.74.0
func (*FlowInvocation) ProtoMessage()
func (*FlowInvocation) ProtoReflect ¶ added in v1.74.0
func (x *FlowInvocation) ProtoReflect() protoreflect.Message
func (*FlowInvocation) Reset ¶ added in v1.74.0
func (x *FlowInvocation) Reset()
func (*FlowInvocation) String ¶ added in v1.74.0
func (x *FlowInvocation) String() string
type FlowTraceMetadata ¶ added in v1.77.0
type FlowTraceMetadata struct {
// Required. The unique identifier of the flow.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
Flow string `protobuf:"bytes,1,opt,name=flow,proto3" json:"flow,omitempty"`
// Output only. The display name of the flow.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// contains filtered or unexported fields
}
Metadata of the flow trace.
func (*FlowTraceMetadata) Descriptor
deprecated
added in
v1.77.0
func (*FlowTraceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use FlowTraceMetadata.ProtoReflect.Descriptor instead.
func (*FlowTraceMetadata) GetDisplayName ¶ added in v1.77.0
func (x *FlowTraceMetadata) GetDisplayName() string
func (*FlowTraceMetadata) GetFlow ¶ added in v1.77.0
func (x *FlowTraceMetadata) GetFlow() string
func (*FlowTraceMetadata) ProtoMessage ¶ added in v1.77.0
func (*FlowTraceMetadata) ProtoMessage()
func (*FlowTraceMetadata) ProtoReflect ¶ added in v1.77.0
func (x *FlowTraceMetadata) ProtoReflect() protoreflect.Message
func (*FlowTraceMetadata) Reset ¶ added in v1.77.0
func (x *FlowTraceMetadata) Reset()
func (*FlowTraceMetadata) String ¶ added in v1.77.0
func (x *FlowTraceMetadata) String() string
type FlowTransition ¶ added in v1.74.0
type FlowTransition struct {
// Required. The unique identifier of the flow.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<Agentflows/<FlowID>`.
Flow string `protobuf:"bytes,1,opt,name=flow,proto3" json:"flow,omitempty"`
// Output only. The display name of the flow.
DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// contains filtered or unexported fields
}
Stores metadata of the transition to a target CX flow. Flow transition actions exit the caller playbook and enter the child flow.
func (*FlowTransition) Descriptor
deprecated
added in
v1.74.0
func (*FlowTransition) Descriptor() ([]byte, []int)
Deprecated: Use FlowTransition.ProtoReflect.Descriptor instead.
func (*FlowTransition) GetDisplayName ¶ added in v1.74.0
func (x *FlowTransition) GetDisplayName() string
func (*FlowTransition) GetFlow ¶ added in v1.74.0
func (x *FlowTransition) GetFlow() string
func (*FlowTransition) ProtoMessage ¶ added in v1.74.0
func (*FlowTransition) ProtoMessage()
func (*FlowTransition) ProtoReflect ¶ added in v1.74.0
func (x *FlowTransition) ProtoReflect() protoreflect.Message
func (*FlowTransition) Reset ¶ added in v1.74.0
func (x *FlowTransition) Reset()
func (*FlowTransition) String ¶ added in v1.74.0
func (x *FlowTransition) String() string
type FlowValidationResult ¶
type FlowValidationResult struct {
// The unique identifier of the flow validation result.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/validationResult`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Contains all validation messages.
ValidationMessages []*ValidationMessage `protobuf:"bytes,2,rep,name=validation_messages,json=validationMessages,proto3" json:"validation_messages,omitempty"`
// Last time the flow was validated.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// contains filtered or unexported fields
}
The response message for [Flows.GetFlowValidationResult][google.cloud.dialogflow.cx.v3.Flows.GetFlowValidationResult].
func (*FlowValidationResult) Descriptor
deprecated
func (*FlowValidationResult) Descriptor() ([]byte, []int)
Deprecated: Use FlowValidationResult.ProtoReflect.Descriptor instead.
func (*FlowValidationResult) GetName ¶
func (x *FlowValidationResult) GetName() string
func (*FlowValidationResult) GetUpdateTime ¶
func (x *FlowValidationResult) GetUpdateTime() *timestamppb.Timestamp
func (*FlowValidationResult) GetValidationMessages ¶
func (x *FlowValidationResult) GetValidationMessages() []*ValidationMessage
func (*FlowValidationResult) ProtoMessage ¶
func (*FlowValidationResult) ProtoMessage()
func (*FlowValidationResult) ProtoReflect ¶
func (x *FlowValidationResult) ProtoReflect() protoreflect.Message
func (*FlowValidationResult) Reset ¶
func (x *FlowValidationResult) Reset()
func (*FlowValidationResult) String ¶
func (x *FlowValidationResult) String() string
type Flow_MultiLanguageSettings ¶ added in v1.55.0
type Flow_MultiLanguageSettings struct {
// Optional. Enable multi-language detection for this flow. This can be set
// only if [agent level multi language
// setting][Agent.enable_multi_language_training] is enabled.
EnableMultiLanguageDetection bool `` /* 150-byte string literal not displayed */
// Optional. Agent will respond in the detected language if the detected
// language code is in the supported resolved languages for this flow. This
// will be used only if multi-language training is enabled in the
// [agent][google.cloud.dialogflow.cx.v3.Agent.enable_multi_language_training]
// and multi-language detection is enabled in the
// [flow][google.cloud.dialogflow.cx.v3.Flow.MultiLanguageSettings.enable_multi_language_detection].
// The supported languages must be a subset of the languages supported by
// the agent.
SupportedResponseLanguageCodes []string `` /* 155-byte string literal not displayed */
// contains filtered or unexported fields
}
Settings for multi-lingual agents.
func (*Flow_MultiLanguageSettings) Descriptor
deprecated
added in
v1.55.0
func (*Flow_MultiLanguageSettings) Descriptor() ([]byte, []int)
Deprecated: Use Flow_MultiLanguageSettings.ProtoReflect.Descriptor instead.
func (*Flow_MultiLanguageSettings) GetEnableMultiLanguageDetection ¶ added in v1.55.0
func (x *Flow_MultiLanguageSettings) GetEnableMultiLanguageDetection() bool
func (*Flow_MultiLanguageSettings) GetSupportedResponseLanguageCodes ¶ added in v1.55.0
func (x *Flow_MultiLanguageSettings) GetSupportedResponseLanguageCodes() []string
func (*Flow_MultiLanguageSettings) ProtoMessage ¶ added in v1.55.0
func (*Flow_MultiLanguageSettings) ProtoMessage()
func (*Flow_MultiLanguageSettings) ProtoReflect ¶ added in v1.55.0
func (x *Flow_MultiLanguageSettings) ProtoReflect() protoreflect.Message
func (*Flow_MultiLanguageSettings) Reset ¶ added in v1.55.0
func (x *Flow_MultiLanguageSettings) Reset()
func (*Flow_MultiLanguageSettings) String ¶ added in v1.55.0
func (x *Flow_MultiLanguageSettings) String() string
type FlowsClient ¶
type FlowsClient interface {
// Creates a flow in the specified agent.
//
// Note: You should always train a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
CreateFlow(ctx context.Context, in *CreateFlowRequest, opts ...grpc.CallOption) (*Flow, error)
// Deletes a specified flow.
DeleteFlow(ctx context.Context, in *DeleteFlowRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Returns the list of all flows in the specified agent.
ListFlows(ctx context.Context, in *ListFlowsRequest, opts ...grpc.CallOption) (*ListFlowsResponse, error)
// Retrieves the specified flow.
GetFlow(ctx context.Context, in *GetFlowRequest, opts ...grpc.CallOption) (*Flow, error)
// Updates the specified flow.
//
// Note: You should always train a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
UpdateFlow(ctx context.Context, in *UpdateFlowRequest, opts ...grpc.CallOption) (*Flow, error)
// Trains the specified flow. Note that only the flow in 'draft' environment
// is trained.
//
// 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`: 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 a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
TrainFlow(ctx context.Context, in *TrainFlowRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Validates the specified flow and creates or updates validation results.
// Please call this API after the training is completed to get the complete
// validation results.
ValidateFlow(ctx context.Context, in *ValidateFlowRequest, opts ...grpc.CallOption) (*FlowValidationResult, error)
// Gets the latest flow validation result. Flow validation is performed
// when ValidateFlow is called.
GetFlowValidationResult(ctx context.Context, in *GetFlowValidationResultRequest, opts ...grpc.CallOption) (*FlowValidationResult, error)
// Imports the specified flow to the specified agent from a binary file.
//
// 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`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`:
//
// [ImportFlowResponse][google.cloud.dialogflow.cx.v3.ImportFlowResponse]
//
// Note: You should always train a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
ImportFlow(ctx context.Context, in *ImportFlowRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Exports the specified flow to a binary file.
//
// 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`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`:
//
// [ExportFlowResponse][google.cloud.dialogflow.cx.v3.ExportFlowResponse]
//
// Note that resources (e.g. intents, entities, webhooks) that the flow
// references will also be exported.
ExportFlow(ctx context.Context, in *ExportFlowRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}
FlowsClient is the client API for Flows 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 NewFlowsClient ¶
func NewFlowsClient(cc grpc.ClientConnInterface) FlowsClient
type FlowsServer ¶
type FlowsServer interface {
// Creates a flow in the specified agent.
//
// Note: You should always train a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
CreateFlow(context.Context, *CreateFlowRequest) (*Flow, error)
// Deletes a specified flow.
DeleteFlow(context.Context, *DeleteFlowRequest) (*emptypb.Empty, error)
// Returns the list of all flows in the specified agent.
ListFlows(context.Context, *ListFlowsRequest) (*ListFlowsResponse, error)
// Retrieves the specified flow.
GetFlow(context.Context, *GetFlowRequest) (*Flow, error)
// Updates the specified flow.
//
// Note: You should always train a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
UpdateFlow(context.Context, *UpdateFlowRequest) (*Flow, error)
// Trains the specified flow. Note that only the flow in 'draft' environment
// is trained.
//
// 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`: 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 a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
TrainFlow(context.Context, *TrainFlowRequest) (*longrunningpb.Operation, error)
// Validates the specified flow and creates or updates validation results.
// Please call this API after the training is completed to get the complete
// validation results.
ValidateFlow(context.Context, *ValidateFlowRequest) (*FlowValidationResult, error)
// Gets the latest flow validation result. Flow validation is performed
// when ValidateFlow is called.
GetFlowValidationResult(context.Context, *GetFlowValidationResultRequest) (*FlowValidationResult, error)
// Imports the specified flow to the specified agent from a binary file.
//
// 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`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`:
//
// [ImportFlowResponse][google.cloud.dialogflow.cx.v3.ImportFlowResponse]
//
// Note: You should always train a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
ImportFlow(context.Context, *ImportFlowRequest) (*longrunningpb.Operation, error)
// Exports the specified flow to a binary file.
//
// 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`: An empty [Struct
// message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
// - `response`:
//
// [ExportFlowResponse][google.cloud.dialogflow.cx.v3.ExportFlowResponse]
//
// Note that resources (e.g. intents, entities, webhooks) that the flow
// references will also be exported.
ExportFlow(context.Context, *ExportFlowRequest) (*longrunningpb.Operation, error)
}
FlowsServer is the server API for Flows service. All implementations should embed UnimplementedFlowsServer for forward compatibility
type Form ¶
type Form struct {
// Parameters to collect from the user.
Parameters []*Form_Parameter `protobuf:"bytes,1,rep,name=parameters,proto3" json:"parameters,omitempty"`
// contains filtered or unexported fields
}
A form is a data model that groups related parameters that can be collected from the user. The process in which the agent prompts the user and collects parameter values from the user is called form filling. A form can be added to a [page][google.cloud.dialogflow.cx.v3.Page]. When form filling is done, the filled parameters will be written to the [session][google.cloud.dialogflow.cx.v3.SessionInfo.parameters].
func (*Form) Descriptor
deprecated
func (*Form) GetParameters ¶
func (x *Form) GetParameters() []*Form_Parameter
func (*Form) ProtoMessage ¶
func (*Form) ProtoMessage()
func (*Form) ProtoReflect ¶
func (x *Form) ProtoReflect() protoreflect.Message
type Form_Parameter ¶
type Form_Parameter struct {
// Required. The human-readable name of the parameter, unique within the
// form.
DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Indicates whether the parameter is required. Optional parameters will not
// trigger prompts; however, they are filled if the user specifies them.
// Required parameters must be filled before form filling concludes.
Required bool `protobuf:"varint,2,opt,name=required,proto3" json:"required,omitempty"`
// Required. The entity type of the parameter.
// Format:
// `projects/-/locations/-/agents/-/entityTypes/<SystemEntityTypeID>` for
// system entity types (for example,
// `projects/-/locations/-/agents/-/entityTypes/sys.date`), or
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/entityTypes/<EntityTypeID>`
// for developer entity types.
EntityType string `protobuf:"bytes,3,opt,name=entity_type,json=entityType,proto3" json:"entity_type,omitempty"`
// Indicates whether the parameter represents a list of values.
IsList bool `protobuf:"varint,4,opt,name=is_list,json=isList,proto3" json:"is_list,omitempty"`
// Required. Defines fill behavior for the parameter.
FillBehavior *Form_Parameter_FillBehavior `protobuf:"bytes,7,opt,name=fill_behavior,json=fillBehavior,proto3" json:"fill_behavior,omitempty"`
// The default value of an optional parameter. If the parameter is required,
// the default value will be ignored.
DefaultValue *structpb.Value `protobuf:"bytes,9,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
// Indicates whether the parameter content should be redacted in log. If
// redaction is enabled, the parameter content will be replaced by parameter
// name during logging.
// Note: the parameter content is subject to redaction if either parameter
// level redaction or [entity type level
// redaction][google.cloud.dialogflow.cx.v3.EntityType.redact] is enabled.
Redact bool `protobuf:"varint,11,opt,name=redact,proto3" json:"redact,omitempty"`
// Hierarchical advanced settings for this parameter. The settings exposed
// at the lower level overrides the settings exposed at the higher level.
AdvancedSettings *AdvancedSettings `protobuf:"bytes,12,opt,name=advanced_settings,json=advancedSettings,proto3" json:"advanced_settings,omitempty"`
// contains filtered or unexported fields
}
Represents a form parameter.
func (*Form_Parameter) Descriptor
deprecated
func (*Form_Parameter) Descriptor() ([]byte, []int)
Deprecated: Use Form_Parameter.ProtoReflect.Descriptor instead.
func (*Form_Parameter) GetAdvancedSettings ¶ added in v1.44.0
func (x *Form_Parameter) GetAdvancedSettings() *AdvancedSettings
func (*Form_Parameter) GetDefaultValue ¶
func (x *Form_Parameter) GetDefaultValue() *structpb.Value
func (*Form_Parameter) GetDisplayName ¶
func (x *Form_Parameter) GetDisplayName() string
func (*Form_Parameter) GetEntityType ¶
func (x *Form_Parameter) GetEntityType() string
func (*Form_Parameter) GetFillBehavior ¶
func (x *Form_Parameter) GetFillBehavior() *Form_Parameter_FillBehavior
func (*Form_Parameter) GetIsList ¶
func (x *Form_Parameter) GetIsList() bool
func (*Form_Parameter) GetRedact ¶
func (x *Form_Parameter) GetRedact() bool
func (*Form_Parameter) GetRequired ¶
func (x *Form_Parameter) GetRequired() bool
func (*Form_Parameter) ProtoMessage ¶
func (*Form_Parameter) ProtoMessage()
func (*Form_Parameter) ProtoReflect ¶
func (x *Form_Parameter) ProtoReflect() protoreflect.Message
func (*Form_Parameter) Reset ¶
func (x *Form_Parameter) Reset()
func (*Form_Parameter) String ¶
func (x *Form_Parameter) String() string
type Form_Parameter_FillBehavior ¶
type Form_Parameter_FillBehavior struct {
// Required. The fulfillment to provide the initial prompt that the agent
// can present to the user in order to fill the parameter.
InitialPromptFulfillment *Fulfillment `` /* 135-byte string literal not displayed */
// The handlers for parameter-level events, used to provide reprompt for
// the parameter or transition to a different page/flow. The supported
// events are:
// * `sys.no-match-<N>`, where N can be from 1 to 6
// * `sys.no-match-default`
// * `sys.no-input-<N>`, where N can be from 1 to 6
// * `sys.no-input-default`
// * `sys.invalid-parameter`
//
// `initial_prompt_fulfillment` provides the first prompt for the
// parameter.
//
// If the user's response does not fill the parameter, a
// no-match/no-input event will be triggered, and the fulfillment
// associated with the `sys.no-match-1`/`sys.no-input-1` handler (if
// defined) will be called to provide a prompt. The
// `sys.no-match-2`/`sys.no-input-2` handler (if defined) will respond to
// the next no-match/no-input event, and so on.
//
// A `sys.no-match-default` or `sys.no-input-default` handler will be used
// to handle all following no-match/no-input events after all numbered
// no-match/no-input handlers for the parameter are consumed.
//
// A `sys.invalid-parameter` handler can be defined to handle the case
// where the parameter values have been `invalidated` by webhook. For
// example, if the user's response fill the parameter, however the
// parameter was invalidated by webhook, the fulfillment associated with
// the `sys.invalid-parameter` handler (if defined) will be called to
// provide a prompt.
//
// If the event handler for the corresponding event can't be found on the
// parameter, `initial_prompt_fulfillment` will be re-prompted.
RepromptEventHandlers []*EventHandler `` /* 126-byte string literal not displayed */
// contains filtered or unexported fields
}
Configuration for how the filling of a parameter should be handled.
func (*Form_Parameter_FillBehavior) Descriptor
deprecated
func (*Form_Parameter_FillBehavior) Descriptor() ([]byte, []int)
Deprecated: Use Form_Parameter_FillBehavior.ProtoReflect.Descriptor instead.
func (*Form_Parameter_FillBehavior) GetInitialPromptFulfillment ¶
func (x *Form_Parameter_FillBehavior) GetInitialPromptFulfillment() *Fulfillment
func (*Form_Parameter_FillBehavior) GetRepromptEventHandlers ¶
func (x *Form_Parameter_FillBehavior) GetRepromptEventHandlers() []*EventHandler
func (*Form_Parameter_FillBehavior) ProtoMessage ¶
func (*Form_Parameter_FillBehavior) ProtoMessage()
func (*Form_Parameter_FillBehavior) ProtoReflect ¶
func (x *Form_Parameter_FillBehavior) ProtoReflect() protoreflect.Message
func (*Form_Parameter_FillBehavior) Reset ¶
func (x *Form_Parameter_FillBehavior) Reset()
func (*Form_Parameter_FillBehavior) String ¶
func (x *Form_Parameter_FillBehavior) String() string
type FulfillIntentRequest ¶
type FulfillIntentRequest struct {
// Must be same as the corresponding MatchIntent request, otherwise the
// behavior is undefined.
MatchIntentRequest *MatchIntentRequest `protobuf:"bytes,1,opt,name=match_intent_request,json=matchIntentRequest,proto3" json:"match_intent_request,omitempty"`
// The matched intent/event to fulfill.
Match *Match `protobuf:"bytes,2,opt,name=match,proto3" json:"match,omitempty"`
// Instructs the speech synthesizer how to generate output audio.
OutputAudioConfig *OutputAudioConfig `protobuf:"bytes,3,opt,name=output_audio_config,json=outputAudioConfig,proto3" json:"output_audio_config,omitempty"`
// contains filtered or unexported fields
}
Request of [FulfillIntent][]
func (*FulfillIntentRequest) Descriptor
deprecated
func (*FulfillIntentRequest) Descriptor() ([]byte, []int)
Deprecated: Use FulfillIntentRequest.ProtoReflect.Descriptor instead.
func (*FulfillIntentRequest) GetMatch ¶
func (x *FulfillIntentRequest) GetMatch() *Match
func (*FulfillIntentRequest) GetMatchIntentRequest ¶
func (x *FulfillIntentRequest) GetMatchIntentRequest() *MatchIntentRequest
func (*FulfillIntentRequest) GetOutputAudioConfig ¶
func (x *FulfillIntentRequest) GetOutputAudioConfig() *OutputAudioConfig
func (*FulfillIntentRequest) ProtoMessage ¶
func (*FulfillIntentRequest) ProtoMessage()
func (*FulfillIntentRequest) ProtoReflect ¶
func (x *FulfillIntentRequest) ProtoReflect() protoreflect.Message
func (*FulfillIntentRequest) Reset ¶
func (x *FulfillIntentRequest) Reset()
func (*FulfillIntentRequest) String ¶
func (x *FulfillIntentRequest) String() string
type FulfillIntentResponse ¶
type FulfillIntentResponse struct {
// Output only. 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 result of the conversational query.
QueryResult *QueryResult `protobuf:"bytes,2,opt,name=query_result,json=queryResult,proto3" json:"query_result,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.response_messages`][google.cloud.dialogflow.cx.v3.QueryResult.response_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,3,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,4,opt,name=output_audio_config,json=outputAudioConfig,proto3" json:"output_audio_config,omitempty"`
// contains filtered or unexported fields
}
Response of [FulfillIntent][]
func (*FulfillIntentResponse) Descriptor
deprecated
func (*FulfillIntentResponse) Descriptor() ([]byte, []int)
Deprecated: Use FulfillIntentResponse.ProtoReflect.Descriptor instead.
func (*FulfillIntentResponse) GetOutputAudio ¶
func (x *FulfillIntentResponse) GetOutputAudio() []byte
func (*FulfillIntentResponse) GetOutputAudioConfig ¶
func (x *FulfillIntentResponse) GetOutputAudioConfig() *OutputAudioConfig
func (*FulfillIntentResponse) GetQueryResult ¶
func (x *FulfillIntentResponse) GetQueryResult() *QueryResult
func (*FulfillIntentResponse) GetResponseId ¶
func (x *FulfillIntentResponse) GetResponseId() string
func (*FulfillIntentResponse) ProtoMessage ¶
func (*FulfillIntentResponse) ProtoMessage()
func (*FulfillIntentResponse) ProtoReflect ¶
func (x *FulfillIntentResponse) ProtoReflect() protoreflect.Message
func (*FulfillIntentResponse) Reset ¶
func (x *FulfillIntentResponse) Reset()
func (*FulfillIntentResponse) String ¶
func (x *FulfillIntentResponse) String() string
type Fulfillment ¶
type Fulfillment struct {
// The list of rich message responses to present to the user.
Messages []*ResponseMessage `protobuf:"bytes,1,rep,name=messages,proto3" json:"messages,omitempty"`
// The webhook to call.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/webhooks/<WebhookID>`.
Webhook string `protobuf:"bytes,2,opt,name=webhook,proto3" json:"webhook,omitempty"`
// Whether Dialogflow should return currently queued fulfillment response
// messages in streaming APIs. If a webhook is specified, it happens before
// Dialogflow invokes webhook.
// Warning:
// 1) This flag only affects streaming API. Responses are still queued
// and returned once in non-streaming API.
// 2) The flag can be enabled in any fulfillment but only the first 3 partial
// responses will be returned. You may only want to apply it to fulfillments
// that have slow webhooks.
ReturnPartialResponses bool `` /* 130-byte string literal not displayed */
// The value of this field will be populated in the
// [WebhookRequest][google.cloud.dialogflow.cx.v3.WebhookRequest]
// `fulfillmentInfo.tag` field by Dialogflow when the associated webhook is
// called.
// The tag is typically used by the webhook service to identify which
// fulfillment is being called, but it could be used for other purposes.
// This field is required if `webhook` is specified.
Tag string `protobuf:"bytes,3,opt,name=tag,proto3" json:"tag,omitempty"`
// Set parameter values before executing the webhook.
SetParameterActions []*Fulfillment_SetParameterAction `protobuf:"bytes,4,rep,name=set_parameter_actions,json=setParameterActions,proto3" json:"set_parameter_actions,omitempty"`
// Conditional cases for this fulfillment.
ConditionalCases []*Fulfillment_ConditionalCases `protobuf:"bytes,5,rep,name=conditional_cases,json=conditionalCases,proto3" json:"conditional_cases,omitempty"`
// Hierarchical advanced settings for this fulfillment. The settings exposed
// at the lower level overrides the settings exposed at the higher level.
AdvancedSettings *AdvancedSettings `protobuf:"bytes,7,opt,name=advanced_settings,json=advancedSettings,proto3" json:"advanced_settings,omitempty"`
// If the flag is true, the agent will utilize LLM to generate a text
// response. If LLM generation fails, the defined
// [responses][google.cloud.dialogflow.cx.v3.Fulfillment.messages] in the
// fulfillment will be respected. This flag is only useful for fulfillments
// associated with no-match event handlers.
EnableGenerativeFallback bool `` /* 137-byte string literal not displayed */
// A list of Generators to be called during this fulfillment.
Generators []*Fulfillment_GeneratorSettings `protobuf:"bytes,13,rep,name=generators,proto3" json:"generators,omitempty"`
// contains filtered or unexported fields
}
A fulfillment can do one or more of the following actions at the same time:
- Generate rich message responses.
- Set parameter values.
- Call the webhook.
Fulfillments can be called at various stages in the Page[google.cloud.dialogflow.cx.v3.Page] or Form[google.cloud.dialogflow.cx.v3.Form] lifecycle. For example, when a DetectIntentRequest[google.cloud.dialogflow.cx.v3.DetectIntentRequest] drives a session to enter a new page, the page's entry fulfillment can add a static response to the QueryResult[google.cloud.dialogflow.cx.v3.QueryResult] in the returning DetectIntentResponse[google.cloud.dialogflow.cx.v3.DetectIntentResponse], call the webhook (for example, to load user data from a database), or both.
func (*Fulfillment) Descriptor
deprecated
func (*Fulfillment) Descriptor() ([]byte, []int)
Deprecated: Use Fulfillment.ProtoReflect.Descriptor instead.
func (*Fulfillment) GetAdvancedSettings ¶ added in v1.44.0
func (x *Fulfillment) GetAdvancedSettings() *AdvancedSettings
func (*Fulfillment) GetConditionalCases ¶
func (x *Fulfillment) GetConditionalCases() []*Fulfillment_ConditionalCases
func (*Fulfillment) GetEnableGenerativeFallback ¶ added in v1.44.0
func (x *Fulfillment) GetEnableGenerativeFallback() bool
func (*Fulfillment) GetGenerators ¶ added in v1.69.0
func (x *Fulfillment) GetGenerators() []*Fulfillment_GeneratorSettings
func (*Fulfillment) GetMessages ¶
func (x *Fulfillment) GetMessages() []*ResponseMessage
func (*Fulfillment) GetReturnPartialResponses ¶
func (x *Fulfillment) GetReturnPartialResponses() bool
func (*Fulfillment) GetSetParameterActions ¶
func (x *Fulfillment) GetSetParameterActions() []*Fulfillment_SetParameterAction
func (*Fulfillment) GetTag ¶
func (x *Fulfillment) GetTag() string
func (*Fulfillment) GetWebhook ¶
func (x *Fulfillment) GetWebhook() 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_ConditionalCases ¶
type Fulfillment_ConditionalCases struct {
// A list of cascading if-else conditions.
Cases []*Fulfillment_ConditionalCases_Case `protobuf:"bytes,1,rep,name=cases,proto3" json:"cases,omitempty"`
// contains filtered or unexported fields
}
A list of cascading if-else conditions. Cases are mutually exclusive. The first one with a matching condition is selected, all the rest ignored.
func (*Fulfillment_ConditionalCases) Descriptor
deprecated
func (*Fulfillment_ConditionalCases) Descriptor() ([]byte, []int)
Deprecated: Use Fulfillment_ConditionalCases.ProtoReflect.Descriptor instead.
func (*Fulfillment_ConditionalCases) GetCases ¶
func (x *Fulfillment_ConditionalCases) GetCases() []*Fulfillment_ConditionalCases_Case
func (*Fulfillment_ConditionalCases) ProtoMessage ¶
func (*Fulfillment_ConditionalCases) ProtoMessage()
func (*Fulfillment_ConditionalCases) ProtoReflect ¶
func (x *Fulfillment_ConditionalCases) ProtoReflect() protoreflect.Message
func (*Fulfillment_ConditionalCases) Reset ¶
func (x *Fulfillment_ConditionalCases) Reset()
func (*Fulfillment_ConditionalCases) String ¶
func (x *Fulfillment_ConditionalCases) String() string
type Fulfillment_ConditionalCases_Case ¶
type Fulfillment_ConditionalCases_Case struct {
// The condition to activate and select this case. Empty means the
// condition is always true. The condition is evaluated against [form
// parameters][Form.parameters] or [session
// parameters][SessionInfo.parameters].
//
// See the [conditions
// reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition).
Condition string `protobuf:"bytes,1,opt,name=condition,proto3" json:"condition,omitempty"`
// A list of case content.
CaseContent []*Fulfillment_ConditionalCases_Case_CaseContent `protobuf:"bytes,2,rep,name=case_content,json=caseContent,proto3" json:"case_content,omitempty"`
// contains filtered or unexported fields
}
Each case has a Boolean condition. When it is evaluated to be True, the corresponding messages will be selected and evaluated recursively.
func (*Fulfillment_ConditionalCases_Case) Descriptor
deprecated
func (*Fulfillment_ConditionalCases_Case) Descriptor() ([]byte, []int)
Deprecated: Use Fulfillment_ConditionalCases_Case.ProtoReflect.Descriptor instead.
func (*Fulfillment_ConditionalCases_Case) GetCaseContent ¶
func (x *Fulfillment_ConditionalCases_Case) GetCaseContent() []*Fulfillment_ConditionalCases_Case_CaseContent
func (*Fulfillment_ConditionalCases_Case) GetCondition ¶
func (x *Fulfillment_ConditionalCases_Case) GetCondition() string
func (*Fulfillment_ConditionalCases_Case) ProtoMessage ¶
func (*Fulfillment_ConditionalCases_Case) ProtoMessage()
func (*Fulfillment_ConditionalCases_Case) ProtoReflect ¶
func (x *Fulfillment_ConditionalCases_Case) ProtoReflect() protoreflect.Message
func (*Fulfillment_ConditionalCases_Case) Reset ¶
func (x *Fulfillment_ConditionalCases_Case) Reset()
func (*Fulfillment_ConditionalCases_Case) String ¶
func (x *Fulfillment_ConditionalCases_Case) String() string
type Fulfillment_ConditionalCases_Case_CaseContent ¶
type Fulfillment_ConditionalCases_Case_CaseContent struct {
// Either a message is returned or additional cases to be evaluated.
//
// Types that are valid to be assigned to CasesOrMessage:
//
// *Fulfillment_ConditionalCases_Case_CaseContent_Message
// *Fulfillment_ConditionalCases_Case_CaseContent_AdditionalCases
CasesOrMessage isFulfillment_ConditionalCases_Case_CaseContent_CasesOrMessage `protobuf_oneof:"cases_or_message"`
// contains filtered or unexported fields
}
The list of messages or conditional cases to activate for this case.
func (*Fulfillment_ConditionalCases_Case_CaseContent) Descriptor
deprecated
func (*Fulfillment_ConditionalCases_Case_CaseContent) Descriptor() ([]byte, []int)
Deprecated: Use Fulfillment_ConditionalCases_Case_CaseContent.ProtoReflect.Descriptor instead.
func (*Fulfillment_ConditionalCases_Case_CaseContent) GetAdditionalCases ¶
func (x *Fulfillment_ConditionalCases_Case_CaseContent) GetAdditionalCases() *Fulfillment_ConditionalCases
func (*Fulfillment_ConditionalCases_Case_CaseContent) GetCasesOrMessage ¶
func (x *Fulfillment_ConditionalCases_Case_CaseContent) GetCasesOrMessage() isFulfillment_ConditionalCases_Case_CaseContent_CasesOrMessage
func (*Fulfillment_ConditionalCases_Case_CaseContent) GetMessage ¶
func (x *Fulfillment_ConditionalCases_Case_CaseContent) GetMessage() *ResponseMessage
func (*Fulfillment_ConditionalCases_Case_CaseContent) ProtoMessage ¶
func (*Fulfillment_ConditionalCases_Case_CaseContent) ProtoMessage()
func (*Fulfillment_ConditionalCases_Case_CaseContent) ProtoReflect ¶
func (x *Fulfillment_ConditionalCases_Case_CaseContent) ProtoReflect() protoreflect.Message
func (*Fulfillment_ConditionalCases_Case_CaseContent) Reset ¶
func (x *Fulfillment_ConditionalCases_Case_CaseContent) Reset()
func (*Fulfillment_ConditionalCases_Case_CaseContent) String ¶
func (x *Fulfillment_ConditionalCases_Case_CaseContent) String() string
type Fulfillment_ConditionalCases_Case_CaseContent_AdditionalCases ¶
type Fulfillment_ConditionalCases_Case_CaseContent_AdditionalCases struct {
// Additional cases to be evaluated.
AdditionalCases *Fulfillment_ConditionalCases `protobuf:"bytes,2,opt,name=additional_cases,json=additionalCases,proto3,oneof"`
}
type Fulfillment_ConditionalCases_Case_CaseContent_Message ¶
type Fulfillment_ConditionalCases_Case_CaseContent_Message struct {
// Returned message.
Message *ResponseMessage `protobuf:"bytes,1,opt,name=message,proto3,oneof"`
}
type Fulfillment_GeneratorSettings ¶ added in v1.69.0
type Fulfillment_GeneratorSettings struct {
// Required. The generator to call.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/generators/<GeneratorID>`.
Generator string `protobuf:"bytes,1,opt,name=generator,proto3" json:"generator,omitempty"`
// Map from [placeholder parameter][Generator.Parameter.id] in the
// [Generator][google.cloud.dialogflow.cx.v3.Generator] to corresponding
// session parameters. By default, Dialogflow uses the session parameter
// with the same name to fill in the generator template. e.g. If there is a
// placeholder parameter `city` in the Generator, Dialogflow default to fill
// in the `$city` with
// `$session.params.city`. However, you may choose to fill `$city` with
// `$session.params.desination-city`.
// - Map key: [parameter ID][Genrator.Parameter.id]
// - Map value: session parameter name
InputParameters map[string]string `` /* 180-byte string literal not displayed */
// Required. Output parameter which should contain the generator response.
OutputParameter string `protobuf:"bytes,3,opt,name=output_parameter,json=outputParameter,proto3" json:"output_parameter,omitempty"`
// contains filtered or unexported fields
}
Generator settings used by the LLM to generate a text response.
func (*Fulfillment_GeneratorSettings) Descriptor
deprecated
added in
v1.69.0
func (*Fulfillment_GeneratorSettings) Descriptor() ([]byte, []int)
Deprecated: Use Fulfillment_GeneratorSettings.ProtoReflect.Descriptor instead.
func (*Fulfillment_GeneratorSettings) GetGenerator ¶ added in v1.69.0
func (x *Fulfillment_GeneratorSettings) GetGenerator() string
func (*Fulfillment_GeneratorSettings) GetInputParameters ¶ added in v1.69.0
func (x *Fulfillment_GeneratorSettings) GetInputParameters() map[string]string
func (*Fulfillment_GeneratorSettings) GetOutputParameter ¶ added in v1.69.0
func (x *Fulfillment_GeneratorSettings) GetOutputParameter() string
func (*Fulfillment_GeneratorSettings) ProtoMessage ¶ added in v1.69.0
func (*Fulfillment_GeneratorSettings) ProtoMessage()
func (*Fulfillment_GeneratorSettings) ProtoReflect ¶ added in v1.69.0
func (x *Fulfillment_GeneratorSettings) ProtoReflect() protoreflect.Message
func (*Fulfillment_GeneratorSettings) Reset ¶ added in v1.69.0
func (x *Fulfillment_GeneratorSettings) Reset()
func (*Fulfillment_GeneratorSettings) String ¶ added in v1.69.0
func (x *Fulfillment_GeneratorSettings) String() string
type Fulfillment_SetParameterAction ¶
type Fulfillment_SetParameterAction struct {
// Display name of the parameter.
Parameter string `protobuf:"bytes,1,opt,name=parameter,proto3" json:"parameter,omitempty"`
// The new value of the parameter. A null value clears the parameter.
Value *structpb.Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
Setting a parameter value.
func (*Fulfillment_SetParameterAction) Descriptor
deprecated
func (*Fulfillment_SetParameterAction) Descriptor() ([]byte, []int)
Deprecated: Use Fulfillment_SetParameterAction.ProtoReflect.Descriptor instead.
func (*Fulfillment_SetParameterAction) GetParameter ¶
func (x *Fulfillment_SetParameterAction) GetParameter() string
func (*Fulfillment_SetParameterAction) GetValue ¶
func (x *Fulfillment_SetParameterAction) GetValue() *structpb.Value
func (*Fulfillment_SetParameterAction) ProtoMessage ¶
func (*Fulfillment_SetParameterAction) ProtoMessage()
func (*Fulfillment_SetParameterAction) ProtoReflect ¶
func (x *Fulfillment_SetParameterAction) ProtoReflect() protoreflect.Message
func (*Fulfillment_SetParameterAction) Reset ¶
func (x *Fulfillment_SetParameterAction) Reset()
func (*Fulfillment_SetParameterAction) String ¶
func (x *Fulfillment_SetParameterAction) String() string
type GcsDestination ¶ added in v1.31.0
type GcsDestination struct {
// Required. The Google Cloud Storage URI for the exported objects. A URI is
// of the form: `gs://bucket/object-name-or-prefix` Whether a full object
// name, or just a prefix, its usage depends on the Dialogflow operation.
Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
// contains filtered or unexported fields
}
Google Cloud Storage location for a Dialogflow operation that writes or exports objects (e.g. exported agent or transcripts) outside of Dialogflow.
func (*GcsDestination) Descriptor
deprecated
added in
v1.31.0
func (*GcsDestination) Descriptor() ([]byte, []int)
Deprecated: Use GcsDestination.ProtoReflect.Descriptor instead.
func (*GcsDestination) GetUri ¶ added in v1.31.0
func (x *GcsDestination) GetUri() string
func (*GcsDestination) ProtoMessage ¶ added in v1.31.0
func (*GcsDestination) ProtoMessage()
func (*GcsDestination) ProtoReflect ¶ added in v1.31.0
func (x *GcsDestination) ProtoReflect() protoreflect.Message
func (*GcsDestination) Reset ¶ added in v1.31.0
func (x *GcsDestination) Reset()
func (*GcsDestination) String ¶ added in v1.31.0
func (x *GcsDestination) String() string
type GenerativeSettings ¶ added in v1.43.0
type GenerativeSettings struct {
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/generativeSettings`.
Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
// Settings for Generative Fallback.
FallbackSettings *GenerativeSettings_FallbackSettings `protobuf:"bytes,1,opt,name=fallback_settings,json=fallbackSettings,proto3" json:"fallback_settings,omitempty"`
// Settings for Generative Safety.
GenerativeSafetySettings *SafetySettings `` /* 135-byte string literal not displayed */
// Settings for knowledge connector.
KnowledgeConnectorSettings *GenerativeSettings_KnowledgeConnectorSettings `` /* 141-byte string literal not displayed */
// Language for this settings.
LanguageCode string `protobuf:"bytes,4,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// LLM model settings.
LlmModelSettings *LlmModelSettings `protobuf:"bytes,8,opt,name=llm_model_settings,json=llmModelSettings,proto3" json:"llm_model_settings,omitempty"`
// contains filtered or unexported fields
}
Settings for Generative AI.
func (*GenerativeSettings) Descriptor
deprecated
added in
v1.43.0
func (*GenerativeSettings) Descriptor() ([]byte, []int)
Deprecated: Use GenerativeSettings.ProtoReflect.Descriptor instead.
func (*GenerativeSettings) GetFallbackSettings ¶ added in v1.43.0
func (x *GenerativeSettings) GetFallbackSettings() *GenerativeSettings_FallbackSettings
func (*GenerativeSettings) GetGenerativeSafetySettings ¶ added in v1.43.0
func (x *GenerativeSettings) GetGenerativeSafetySettings() *SafetySettings
func (*GenerativeSettings) GetKnowledgeConnectorSettings ¶ added in v1.43.0
func (x *GenerativeSettings) GetKnowledgeConnectorSettings() *GenerativeSettings_KnowledgeConnectorSettings
func (*GenerativeSettings) GetLanguageCode ¶ added in v1.43.0
func (x *GenerativeSettings) GetLanguageCode() string
func (*GenerativeSettings) GetLlmModelSettings ¶ added in v1.74.0
func (x *GenerativeSettings) GetLlmModelSettings() *LlmModelSettings
func (*GenerativeSettings) GetName ¶ added in v1.43.0
func (x *GenerativeSettings) GetName() string
func (*GenerativeSettings) ProtoMessage ¶ added in v1.43.0
func (*GenerativeSettings) ProtoMessage()
func (*GenerativeSettings) ProtoReflect ¶ added in v1.43.0
func (x *GenerativeSettings) ProtoReflect() protoreflect.Message
func (*GenerativeSettings) Reset ¶ added in v1.43.0
func (x *GenerativeSettings) Reset()
func (*GenerativeSettings) String ¶ added in v1.43.0
func (x *GenerativeSettings) String() string
type GenerativeSettings_FallbackSettings ¶ added in v1.43.0
type GenerativeSettings_FallbackSettings struct {
// Display name of the selected prompt.
SelectedPrompt string `protobuf:"bytes,3,opt,name=selected_prompt,json=selectedPrompt,proto3" json:"selected_prompt,omitempty"`
// Stored prompts that can be selected, for example default templates like
// "conservative" or "chatty", or user defined ones.
PromptTemplates []*GenerativeSettings_FallbackSettings_PromptTemplate `protobuf:"bytes,4,rep,name=prompt_templates,json=promptTemplates,proto3" json:"prompt_templates,omitempty"`
// contains filtered or unexported fields
}
Settings for Generative Fallback.
func (*GenerativeSettings_FallbackSettings) Descriptor
deprecated
added in
v1.43.0
func (*GenerativeSettings_FallbackSettings) Descriptor() ([]byte, []int)
Deprecated: Use GenerativeSettings_FallbackSettings.ProtoReflect.Descriptor instead.
func (*GenerativeSettings_FallbackSettings) GetPromptTemplates ¶ added in v1.43.0
func (x *GenerativeSettings_FallbackSettings) GetPromptTemplates() []*GenerativeSettings_FallbackSettings_PromptTemplate
func (*GenerativeSettings_FallbackSettings) GetSelectedPrompt ¶ added in v1.43.0
func (x *GenerativeSettings_FallbackSettings) GetSelectedPrompt() string
func (*GenerativeSettings_FallbackSettings) ProtoMessage ¶ added in v1.43.0
func (*GenerativeSettings_FallbackSettings) ProtoMessage()
func (*GenerativeSettings_FallbackSettings) ProtoReflect ¶ added in v1.43.0
func (x *GenerativeSettings_FallbackSettings) ProtoReflect() protoreflect.Message
func (*GenerativeSettings_FallbackSettings) Reset ¶ added in v1.43.0
func (x *GenerativeSettings_FallbackSettings) Reset()
func (*GenerativeSettings_FallbackSettings) String ¶ added in v1.43.0
func (x *GenerativeSettings_FallbackSettings) String() string
type GenerativeSettings_FallbackSettings_PromptTemplate ¶ added in v1.43.0
type GenerativeSettings_FallbackSettings_PromptTemplate struct {
// Prompt name.
DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Prompt text that is sent to a LLM on no-match default, placeholders are
// filled downstream. For example: "Here is a conversation $conversation,
// a response is: "
PromptText string `protobuf:"bytes,2,opt,name=prompt_text,json=promptText,proto3" json:"prompt_text,omitempty"`
// If the flag is true, the prompt is frozen and cannot be modified by
// users.
Frozen bool `protobuf:"varint,3,opt,name=frozen,proto3" json:"frozen,omitempty"`
// contains filtered or unexported fields
}
Prompt template.
func (*GenerativeSettings_FallbackSettings_PromptTemplate) Descriptor
deprecated
added in
v1.43.0
func (*GenerativeSettings_FallbackSettings_PromptTemplate) Descriptor() ([]byte, []int)
Deprecated: Use GenerativeSettings_FallbackSettings_PromptTemplate.ProtoReflect.Descriptor instead.
func (*GenerativeSettings_FallbackSettings_PromptTemplate) GetDisplayName ¶ added in v1.43.0
func (x *GenerativeSettings_FallbackSettings_PromptTemplate) GetDisplayName() string
func (*GenerativeSettings_FallbackSettings_PromptTemplate) GetFrozen ¶ added in v1.43.0
func (x *GenerativeSettings_FallbackSettings_PromptTemplate) GetFrozen() bool
func (*GenerativeSettings_FallbackSettings_PromptTemplate) GetPromptText ¶ added in v1.43.0
func (x *GenerativeSettings_FallbackSettings_PromptTemplate) GetPromptText() string
func (*GenerativeSettings_FallbackSettings_PromptTemplate) ProtoMessage ¶ added in v1.43.0
func (*GenerativeSettings_FallbackSettings_PromptTemplate) ProtoMessage()
func (*GenerativeSettings_FallbackSettings_PromptTemplate) ProtoReflect ¶ added in v1.43.0
func (x *GenerativeSettings_FallbackSettings_PromptTemplate) ProtoReflect() protoreflect.Message
func (*GenerativeSettings_FallbackSettings_PromptTemplate) Reset ¶ added in v1.43.0
func (x *GenerativeSettings_FallbackSettings_PromptTemplate) Reset()
func (*GenerativeSettings_FallbackSettings_PromptTemplate) String ¶ added in v1.43.0
func (x *GenerativeSettings_FallbackSettings_PromptTemplate) String() string
type GenerativeSettings_KnowledgeConnectorSettings ¶ added in v1.43.0
type GenerativeSettings_KnowledgeConnectorSettings struct {
// Name of the company, organization or other entity that the agent
// represents. Used for knowledge connector LLM prompt and for knowledge
// search.
Business string `protobuf:"bytes,1,opt,name=business,proto3" json:"business,omitempty"`
// Name of the virtual agent. Used for LLM prompt. Can be left empty.
Agent string `protobuf:"bytes,2,opt,name=agent,proto3" json:"agent,omitempty"`
// Identity of the agent, e.g. "virtual agent", "AI assistant".
AgentIdentity string `protobuf:"bytes,3,opt,name=agent_identity,json=agentIdentity,proto3" json:"agent_identity,omitempty"`
// Company description, used for LLM prompt, e.g. "a family company selling
// freshly roasted coffee beans".
BusinessDescription string `protobuf:"bytes,4,opt,name=business_description,json=businessDescription,proto3" json:"business_description,omitempty"`
// Agent scope, e.g. "Example company website", "internal Example
// company website for employees", "manual of car owner".
AgentScope string `protobuf:"bytes,5,opt,name=agent_scope,json=agentScope,proto3" json:"agent_scope,omitempty"`
// Whether to disable fallback to Data Store search results (in case the LLM
// couldn't pick a proper answer). Per default the feature is enabled.
DisableDataStoreFallback bool `` /* 138-byte string literal not displayed */
// contains filtered or unexported fields
}
Settings for knowledge connector. These parameters are used for LLM prompt like "You are <agent>. You are a helpful and verbose <agent_identity> at <business>, <business_description>. Your task is to help humans on <agent_scope>".
func (*GenerativeSettings_KnowledgeConnectorSettings) Descriptor
deprecated
added in
v1.43.0
func (*GenerativeSettings_KnowledgeConnectorSettings) Descriptor() ([]byte, []int)
Deprecated: Use GenerativeSettings_KnowledgeConnectorSettings.ProtoReflect.Descriptor instead.
func (*GenerativeSettings_KnowledgeConnectorSettings) GetAgent ¶ added in v1.43.0
func (x *GenerativeSettings_KnowledgeConnectorSettings) GetAgent() string
func (*GenerativeSettings_KnowledgeConnectorSettings) GetAgentIdentity ¶ added in v1.43.0
func (x *GenerativeSettings_KnowledgeConnectorSettings) GetAgentIdentity() string
func (*GenerativeSettings_KnowledgeConnectorSettings) GetAgentScope ¶ added in v1.43.0
func (x *GenerativeSettings_KnowledgeConnectorSettings) GetAgentScope() string
func (*GenerativeSettings_KnowledgeConnectorSettings) GetBusiness ¶ added in v1.43.0
func (x *GenerativeSettings_KnowledgeConnectorSettings) GetBusiness() string
func (*GenerativeSettings_KnowledgeConnectorSettings) GetBusinessDescription ¶ added in v1.43.0
func (x *GenerativeSettings_KnowledgeConnectorSettings) GetBusinessDescription() string
func (*GenerativeSettings_KnowledgeConnectorSettings) GetDisableDataStoreFallback ¶ added in v1.49.0
func (x *GenerativeSettings_KnowledgeConnectorSettings) GetDisableDataStoreFallback() bool
func (*GenerativeSettings_KnowledgeConnectorSettings) ProtoMessage ¶ added in v1.43.0
func (*GenerativeSettings_KnowledgeConnectorSettings) ProtoMessage()
func (*GenerativeSettings_KnowledgeConnectorSettings) ProtoReflect ¶ added in v1.43.0
func (x *GenerativeSettings_KnowledgeConnectorSettings) ProtoReflect() protoreflect.Message
func (*GenerativeSettings_KnowledgeConnectorSettings) Reset ¶ added in v1.43.0
func (x *GenerativeSettings_KnowledgeConnectorSettings) Reset()
func (*GenerativeSettings_KnowledgeConnectorSettings) String ¶ added in v1.43.0
func (x *GenerativeSettings_KnowledgeConnectorSettings) String() string
type Generator ¶ added in v1.47.0
type Generator struct {
// The unique identifier of the generator.
// Must be set for the
// [Generators.UpdateGenerator][google.cloud.dialogflow.cx.v3.Generators.UpdateGenerator]
// method. [Generators.CreateGenerate][] populates the name automatically.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/generators/<GeneratorID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. The human-readable name of the generator, unique within the
// agent. The prompt contains pre-defined parameters such as $conversation,
// $last-user-utterance, etc. populated by Dialogflow. It can also contain
// custom placeholders which will be resolved during fulfillment.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Required. Prompt for the LLM model.
PromptText *Phrase `protobuf:"bytes,3,opt,name=prompt_text,json=promptText,proto3" json:"prompt_text,omitempty"`
// Optional. List of custom placeholders in the prompt text.
Placeholders []*Generator_Placeholder `protobuf:"bytes,5,rep,name=placeholders,proto3" json:"placeholders,omitempty"`
// The LLM model settings.
LlmModelSettings *LlmModelSettings `protobuf:"bytes,9,opt,name=llm_model_settings,json=llmModelSettings,proto3" json:"llm_model_settings,omitempty"`
// Parameters passed to the LLM to configure its behavior.
ModelParameter *Generator_ModelParameter `protobuf:"bytes,8,opt,name=model_parameter,json=modelParameter,proto3" json:"model_parameter,omitempty"`
// contains filtered or unexported fields
}
Generators contain prompt to be sent to the LLM model to generate text. The prompt can contain parameters which will be resolved before calling the model. It can optionally contain banned phrases to ensure the model responses are safe.
func (*Generator) Descriptor
deprecated
added in
v1.47.0
func (*Generator) GetDisplayName ¶ added in v1.47.0
func (*Generator) GetLlmModelSettings ¶ added in v1.74.0
func (x *Generator) GetLlmModelSettings() *LlmModelSettings
func (*Generator) GetModelParameter ¶ added in v1.59.0
func (x *Generator) GetModelParameter() *Generator_ModelParameter
func (*Generator) GetPlaceholders ¶ added in v1.47.0
func (x *Generator) GetPlaceholders() []*Generator_Placeholder
func (*Generator) GetPromptText ¶ added in v1.47.0
func (*Generator) ProtoMessage ¶ added in v1.47.0
func (*Generator) ProtoMessage()
func (*Generator) ProtoReflect ¶ added in v1.47.0
func (x *Generator) ProtoReflect() protoreflect.Message
type Generator_ModelParameter ¶ added in v1.59.0
type Generator_ModelParameter struct {
// The temperature used for sampling. Temperature sampling occurs after both
// topP and topK have been applied.
// Valid range: [0.0, 1.0]
// Low temperature = less random. High temperature = more random.
Temperature *float32 `protobuf:"fixed32,1,opt,name=temperature,proto3,oneof" json:"temperature,omitempty"`
// The maximum number of tokens to generate.
MaxDecodeSteps *int32 `protobuf:"varint,2,opt,name=max_decode_steps,json=maxDecodeSteps,proto3,oneof" json:"max_decode_steps,omitempty"`
// If set, only the tokens comprising the top top_p probability mass are
// considered. If both top_p and top_k are
// set, top_p will be used for further refining candidates selected with
// top_k.
// Valid range: (0.0, 1.0].
// Small topP = less random. Large topP = more random.
TopP *float32 `protobuf:"fixed32,3,opt,name=top_p,json=topP,proto3,oneof" json:"top_p,omitempty"`
// If set, the sampling process in each step is limited to the top_k tokens
// with highest probabilities.
// Valid range: [1, 40] or 1000+.
// Small topK = less random. Large topK = more random.
TopK *int32 `protobuf:"varint,4,opt,name=top_k,json=topK,proto3,oneof" json:"top_k,omitempty"`
// contains filtered or unexported fields
}
Parameters to be passed to the LLM. If not set, default values will be used.
func (*Generator_ModelParameter) Descriptor
deprecated
added in
v1.59.0
func (*Generator_ModelParameter) Descriptor() ([]byte, []int)
Deprecated: Use Generator_ModelParameter.ProtoReflect.Descriptor instead.
func (*Generator_ModelParameter) GetMaxDecodeSteps ¶ added in v1.59.0
func (x *Generator_ModelParameter) GetMaxDecodeSteps() int32
func (*Generator_ModelParameter) GetTemperature ¶ added in v1.59.0
func (x *Generator_ModelParameter) GetTemperature() float32
func (*Generator_ModelParameter) GetTopK ¶ added in v1.59.0
func (x *Generator_ModelParameter) GetTopK() int32
func (*Generator_ModelParameter) GetTopP ¶ added in v1.59.0
func (x *Generator_ModelParameter) GetTopP() float32
func (*Generator_ModelParameter) ProtoMessage ¶ added in v1.59.0
func (*Generator_ModelParameter) ProtoMessage()
func (*Generator_ModelParameter) ProtoReflect ¶ added in v1.59.0
func (x *Generator_ModelParameter) ProtoReflect() protoreflect.Message
func (*Generator_ModelParameter) Reset ¶ added in v1.59.0
func (x *Generator_ModelParameter) Reset()
func (*Generator_ModelParameter) String ¶ added in v1.59.0
func (x *Generator_ModelParameter) String() string
type Generator_Placeholder ¶ added in v1.47.0
type Generator_Placeholder struct {
// Unique ID used to map custom placeholder to parameters in fulfillment.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Custom placeholder value in the prompt text.
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Represents a custom placeholder in the prompt text.
func (*Generator_Placeholder) Descriptor
deprecated
added in
v1.47.0
func (*Generator_Placeholder) Descriptor() ([]byte, []int)
Deprecated: Use Generator_Placeholder.ProtoReflect.Descriptor instead.
func (*Generator_Placeholder) GetId ¶ added in v1.47.0
func (x *Generator_Placeholder) GetId() string
func (*Generator_Placeholder) GetName ¶ added in v1.47.0
func (x *Generator_Placeholder) GetName() string
func (*Generator_Placeholder) ProtoMessage ¶ added in v1.47.0
func (*Generator_Placeholder) ProtoMessage()
func (*Generator_Placeholder) ProtoReflect ¶ added in v1.47.0
func (x *Generator_Placeholder) ProtoReflect() protoreflect.Message
func (*Generator_Placeholder) Reset ¶ added in v1.47.0
func (x *Generator_Placeholder) Reset()
func (*Generator_Placeholder) String ¶ added in v1.47.0
func (x *Generator_Placeholder) String() string
type GeneratorsClient ¶ added in v1.47.0
type GeneratorsClient interface {
// Returns the list of all generators in the specified agent.
ListGenerators(ctx context.Context, in *ListGeneratorsRequest, opts ...grpc.CallOption) (*ListGeneratorsResponse, error)
// Retrieves the specified generator.
GetGenerator(ctx context.Context, in *GetGeneratorRequest, opts ...grpc.CallOption) (*Generator, error)
// Creates a generator in the specified agent.
CreateGenerator(ctx context.Context, in *CreateGeneratorRequest, opts ...grpc.CallOption) (*Generator, error)
// Update the specified generator.
UpdateGenerator(ctx context.Context, in *UpdateGeneratorRequest, opts ...grpc.CallOption) (*Generator, error)
// Deletes the specified generators.
DeleteGenerator(ctx context.Context, in *DeleteGeneratorRequest, opts ...grpc.CallOption) (*emptypb.Empty, 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.47.0
func NewGeneratorsClient(cc grpc.ClientConnInterface) GeneratorsClient
type GeneratorsServer ¶ added in v1.47.0
type GeneratorsServer interface {
// Returns the list of all generators in the specified agent.
ListGenerators(context.Context, *ListGeneratorsRequest) (*ListGeneratorsResponse, error)
// Retrieves the specified generator.
GetGenerator(context.Context, *GetGeneratorRequest) (*Generator, error)
// Creates a generator in the specified agent.
CreateGenerator(context.Context, *CreateGeneratorRequest) (*Generator, error)
// Update the specified generator.
UpdateGenerator(context.Context, *UpdateGeneratorRequest) (*Generator, error)
// Deletes the specified generators.
DeleteGenerator(context.Context, *DeleteGeneratorRequest) (*emptypb.Empty, error)
}
GeneratorsServer is the server API for Generators service. All implementations should embed UnimplementedGeneratorsServer for forward compatibility
type GetAgentRequest ¶
type GetAgentRequest struct {
// Required. The name of the agent.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Agents.GetAgent][google.cloud.dialogflow.cx.v3.Agents.GetAgent].
func (*GetAgentRequest) Descriptor
deprecated
func (*GetAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAgentRequest.ProtoReflect.Descriptor instead.
func (*GetAgentRequest) GetName ¶
func (x *GetAgentRequest) GetName() string
func (*GetAgentRequest) ProtoMessage ¶
func (*GetAgentRequest) ProtoMessage()
func (*GetAgentRequest) ProtoReflect ¶
func (x *GetAgentRequest) ProtoReflect() protoreflect.Message
func (*GetAgentRequest) Reset ¶
func (x *GetAgentRequest) Reset()
func (*GetAgentRequest) String ¶
func (x *GetAgentRequest) String() string
type GetAgentValidationResultRequest ¶
type GetAgentValidationResultRequest struct {
// Required. The agent name.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/validationResult`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// If not specified, the agent's default language is used.
LanguageCode string `protobuf:"bytes,2,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
The request message for [Agents.GetAgentValidationResult][google.cloud.dialogflow.cx.v3.Agents.GetAgentValidationResult].
func (*GetAgentValidationResultRequest) Descriptor
deprecated
func (*GetAgentValidationResultRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAgentValidationResultRequest.ProtoReflect.Descriptor instead.
func (*GetAgentValidationResultRequest) GetLanguageCode ¶
func (x *GetAgentValidationResultRequest) GetLanguageCode() string
func (*GetAgentValidationResultRequest) GetName ¶
func (x *GetAgentValidationResultRequest) GetName() string
func (*GetAgentValidationResultRequest) ProtoMessage ¶
func (*GetAgentValidationResultRequest) ProtoMessage()
func (*GetAgentValidationResultRequest) ProtoReflect ¶
func (x *GetAgentValidationResultRequest) ProtoReflect() protoreflect.Message
func (*GetAgentValidationResultRequest) Reset ¶
func (x *GetAgentValidationResultRequest) Reset()
func (*GetAgentValidationResultRequest) String ¶
func (x *GetAgentValidationResultRequest) String() string
type GetChangelogRequest ¶
type GetChangelogRequest struct {
// Required. The name of the changelog to get.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/changelogs/<ChangelogID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Changelogs.GetChangelog][google.cloud.dialogflow.cx.v3.Changelogs.GetChangelog].
func (*GetChangelogRequest) Descriptor
deprecated
func (*GetChangelogRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetChangelogRequest.ProtoReflect.Descriptor instead.
func (*GetChangelogRequest) GetName ¶
func (x *GetChangelogRequest) GetName() string
func (*GetChangelogRequest) ProtoMessage ¶
func (*GetChangelogRequest) ProtoMessage()
func (*GetChangelogRequest) ProtoReflect ¶
func (x *GetChangelogRequest) ProtoReflect() protoreflect.Message
func (*GetChangelogRequest) Reset ¶
func (x *GetChangelogRequest) Reset()
func (*GetChangelogRequest) String ¶
func (x *GetChangelogRequest) String() string
type GetDeploymentRequest ¶
type GetDeploymentRequest struct {
// Required. The name of the
// [Deployment][google.cloud.dialogflow.cx.v3.Deployment]. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/deployments/<DeploymentID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Deployments.GetDeployment][google.cloud.dialogflow.cx.v3.Deployments.GetDeployment].
func (*GetDeploymentRequest) Descriptor
deprecated
func (*GetDeploymentRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDeploymentRequest.ProtoReflect.Descriptor instead.
func (*GetDeploymentRequest) GetName ¶
func (x *GetDeploymentRequest) GetName() string
func (*GetDeploymentRequest) ProtoMessage ¶
func (*GetDeploymentRequest) ProtoMessage()
func (*GetDeploymentRequest) ProtoReflect ¶
func (x *GetDeploymentRequest) ProtoReflect() protoreflect.Message
func (*GetDeploymentRequest) Reset ¶
func (x *GetDeploymentRequest) Reset()
func (*GetDeploymentRequest) String ¶
func (x *GetDeploymentRequest) String() string
type GetEntityTypeRequest ¶
type GetEntityTypeRequest struct {
// Required. The name of the entity type.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/entityTypes/<EntityTypeID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The language to retrieve the entity type for. The following fields are
// language dependent:
//
// * `EntityType.entities.value`
// * `EntityType.entities.synonyms`
// * `EntityType.excluded_phrases.value`
//
// If not specified, the agent's default language is used.
// [Many
// languages](https://cloud.google.com/dialogflow/cx/docs/reference/language)
// are supported.
// Note: languages must be enabled in the agent before they can be used.
LanguageCode string `protobuf:"bytes,2,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
The request message for [EntityTypes.GetEntityType][google.cloud.dialogflow.cx.v3.EntityTypes.GetEntityType].
func (*GetEntityTypeRequest) Descriptor
deprecated
func (*GetEntityTypeRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetEntityTypeRequest.ProtoReflect.Descriptor instead.
func (*GetEntityTypeRequest) GetLanguageCode ¶
func (x *GetEntityTypeRequest) GetLanguageCode() string
func (*GetEntityTypeRequest) GetName ¶
func (x *GetEntityTypeRequest) GetName() string
func (*GetEntityTypeRequest) ProtoMessage ¶
func (*GetEntityTypeRequest) ProtoMessage()
func (*GetEntityTypeRequest) ProtoReflect ¶
func (x *GetEntityTypeRequest) ProtoReflect() protoreflect.Message
func (*GetEntityTypeRequest) Reset ¶
func (x *GetEntityTypeRequest) Reset()
func (*GetEntityTypeRequest) String ¶
func (x *GetEntityTypeRequest) String() string
type GetEnvironmentRequest ¶
type GetEnvironmentRequest struct {
// Required. The name of the
// [Environment][google.cloud.dialogflow.cx.v3.Environment]. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Environments.GetEnvironment][google.cloud.dialogflow.cx.v3.Environments.GetEnvironment].
func (*GetEnvironmentRequest) Descriptor
deprecated
func (*GetEnvironmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetEnvironmentRequest.ProtoReflect.Descriptor instead.
func (*GetEnvironmentRequest) GetName ¶
func (x *GetEnvironmentRequest) GetName() string
func (*GetEnvironmentRequest) ProtoMessage ¶
func (*GetEnvironmentRequest) ProtoMessage()
func (*GetEnvironmentRequest) ProtoReflect ¶
func (x *GetEnvironmentRequest) ProtoReflect() protoreflect.Message
func (*GetEnvironmentRequest) Reset ¶
func (x *GetEnvironmentRequest) Reset()
func (*GetEnvironmentRequest) String ¶
func (x *GetEnvironmentRequest) String() string
type GetExampleRequest ¶ added in v1.74.0
type GetExampleRequest struct {
// Required. The name of the example.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>/examples/<ExampleID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Examples.GetExample][google.cloud.dialogflow.cx.v3.Examples.GetExample].
func (*GetExampleRequest) Descriptor
deprecated
added in
v1.74.0
func (*GetExampleRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetExampleRequest.ProtoReflect.Descriptor instead.
func (*GetExampleRequest) GetName ¶ added in v1.74.0
func (x *GetExampleRequest) GetName() string
func (*GetExampleRequest) ProtoMessage ¶ added in v1.74.0
func (*GetExampleRequest) ProtoMessage()
func (*GetExampleRequest) ProtoReflect ¶ added in v1.74.0
func (x *GetExampleRequest) ProtoReflect() protoreflect.Message
func (*GetExampleRequest) Reset ¶ added in v1.74.0
func (x *GetExampleRequest) Reset()
func (*GetExampleRequest) String ¶ added in v1.74.0
func (x *GetExampleRequest) String() string
type GetExperimentRequest ¶
type GetExperimentRequest struct {
// Required. The name of the
// [Environment][google.cloud.dialogflow.cx.v3.Environment]. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/experiments/<ExperimentID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Experiments.GetExperiment][google.cloud.dialogflow.cx.v3.Experiments.GetExperiment].
func (*GetExperimentRequest) Descriptor
deprecated
func (*GetExperimentRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetExperimentRequest.ProtoReflect.Descriptor instead.
func (*GetExperimentRequest) GetName ¶
func (x *GetExperimentRequest) GetName() string
func (*GetExperimentRequest) ProtoMessage ¶
func (*GetExperimentRequest) ProtoMessage()
func (*GetExperimentRequest) ProtoReflect ¶
func (x *GetExperimentRequest) ProtoReflect() protoreflect.Message
func (*GetExperimentRequest) Reset ¶
func (x *GetExperimentRequest) Reset()
func (*GetExperimentRequest) String ¶
func (x *GetExperimentRequest) String() string
type GetFlowRequest ¶
type GetFlowRequest struct {
// Required. The name of the flow to get.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The language to retrieve the flow for. The following fields are language
// dependent:
//
// * `Flow.event_handlers.trigger_fulfillment.messages`
// * `Flow.event_handlers.trigger_fulfillment.conditional_cases`
// * `Flow.transition_routes.trigger_fulfillment.messages`
// * `Flow.transition_routes.trigger_fulfillment.conditional_cases`
//
// If not specified, the agent's default language is used.
// [Many
// languages](https://cloud.google.com/dialogflow/cx/docs/reference/language)
// are supported.
// Note: languages must be enabled in the agent before they can be used.
LanguageCode string `protobuf:"bytes,2,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
The response message for [Flows.GetFlow][google.cloud.dialogflow.cx.v3.Flows.GetFlow].
func (*GetFlowRequest) Descriptor
deprecated
func (*GetFlowRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetFlowRequest.ProtoReflect.Descriptor instead.
func (*GetFlowRequest) GetLanguageCode ¶
func (x *GetFlowRequest) GetLanguageCode() string
func (*GetFlowRequest) GetName ¶
func (x *GetFlowRequest) GetName() string
func (*GetFlowRequest) ProtoMessage ¶
func (*GetFlowRequest) ProtoMessage()
func (*GetFlowRequest) ProtoReflect ¶
func (x *GetFlowRequest) ProtoReflect() protoreflect.Message
func (*GetFlowRequest) Reset ¶
func (x *GetFlowRequest) Reset()
func (*GetFlowRequest) String ¶
func (x *GetFlowRequest) String() string
type GetFlowValidationResultRequest ¶
type GetFlowValidationResultRequest struct {
// Required. The flow name.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/validationResult`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// If not specified, the agent's default language is used.
LanguageCode string `protobuf:"bytes,2,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
The request message for [Flows.GetFlowValidationResult][google.cloud.dialogflow.cx.v3.Flows.GetFlowValidationResult].
func (*GetFlowValidationResultRequest) Descriptor
deprecated
func (*GetFlowValidationResultRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetFlowValidationResultRequest.ProtoReflect.Descriptor instead.
func (*GetFlowValidationResultRequest) GetLanguageCode ¶
func (x *GetFlowValidationResultRequest) GetLanguageCode() string
func (*GetFlowValidationResultRequest) GetName ¶
func (x *GetFlowValidationResultRequest) GetName() string
func (*GetFlowValidationResultRequest) ProtoMessage ¶
func (*GetFlowValidationResultRequest) ProtoMessage()
func (*GetFlowValidationResultRequest) ProtoReflect ¶
func (x *GetFlowValidationResultRequest) ProtoReflect() protoreflect.Message
func (*GetFlowValidationResultRequest) Reset ¶
func (x *GetFlowValidationResultRequest) Reset()
func (*GetFlowValidationResultRequest) String ¶
func (x *GetFlowValidationResultRequest) String() string
type GetGenerativeSettingsRequest ¶ added in v1.43.0
type GetGenerativeSettingsRequest struct {
// Required. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/generativeSettings`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. Language code of the generative settings.
LanguageCode string `protobuf:"bytes,2,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
Request for [GetGenerativeSettings][google.cloud.dialogflow.cx.v3.Agents.GetGenerativeSettings] RPC.
func (*GetGenerativeSettingsRequest) Descriptor
deprecated
added in
v1.43.0
func (*GetGenerativeSettingsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetGenerativeSettingsRequest.ProtoReflect.Descriptor instead.
func (*GetGenerativeSettingsRequest) GetLanguageCode ¶ added in v1.43.0
func (x *GetGenerativeSettingsRequest) GetLanguageCode() string
func (*GetGenerativeSettingsRequest) GetName ¶ added in v1.43.0
func (x *GetGenerativeSettingsRequest) GetName() string
func (*GetGenerativeSettingsRequest) ProtoMessage ¶ added in v1.43.0
func (*GetGenerativeSettingsRequest) ProtoMessage()
func (*GetGenerativeSettingsRequest) ProtoReflect ¶ added in v1.43.0
func (x *GetGenerativeSettingsRequest) ProtoReflect() protoreflect.Message
func (*GetGenerativeSettingsRequest) Reset ¶ added in v1.43.0
func (x *GetGenerativeSettingsRequest) Reset()
func (*GetGenerativeSettingsRequest) String ¶ added in v1.43.0
func (x *GetGenerativeSettingsRequest) String() string
type GetGeneratorRequest ¶ added in v1.47.0
type GetGeneratorRequest struct {
// Required. The name of the generator.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/generators/<GeneratorID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The language to list generators for.
LanguageCode string `protobuf:"bytes,2,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
The request message for [Generators.GetGenerator][google.cloud.dialogflow.cx.v3.Generators.GetGenerator].
func (*GetGeneratorRequest) Descriptor
deprecated
added in
v1.47.0
func (*GetGeneratorRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetGeneratorRequest.ProtoReflect.Descriptor instead.
func (*GetGeneratorRequest) GetLanguageCode ¶ added in v1.47.0
func (x *GetGeneratorRequest) GetLanguageCode() string
func (*GetGeneratorRequest) GetName ¶ added in v1.47.0
func (x *GetGeneratorRequest) GetName() string
func (*GetGeneratorRequest) ProtoMessage ¶ added in v1.47.0
func (*GetGeneratorRequest) ProtoMessage()
func (*GetGeneratorRequest) ProtoReflect ¶ added in v1.47.0
func (x *GetGeneratorRequest) ProtoReflect() protoreflect.Message
func (*GetGeneratorRequest) Reset ¶ added in v1.47.0
func (x *GetGeneratorRequest) Reset()
func (*GetGeneratorRequest) String ¶ added in v1.47.0
func (x *GetGeneratorRequest) String() string
type GetIntentRequest ¶
type GetIntentRequest struct {
// Required. The name of the intent.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The language to retrieve the intent for. The following fields are language
// dependent:
//
// * `Intent.training_phrases.parts.text`
//
// If not specified, the agent's default language is used.
// [Many
// languages](https://cloud.google.com/dialogflow/cx/docs/reference/language)
// are supported.
// Note: languages must be enabled in the agent before they can be used.
LanguageCode string `protobuf:"bytes,2,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
The request message for [Intents.GetIntent][google.cloud.dialogflow.cx.v3.Intents.GetIntent].
func (*GetIntentRequest) Descriptor
deprecated
func (*GetIntentRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetIntentRequest.ProtoReflect.Descriptor instead.
func (*GetIntentRequest) GetLanguageCode ¶
func (x *GetIntentRequest) GetLanguageCode() string
func (*GetIntentRequest) GetName ¶
func (x *GetIntentRequest) GetName() string
func (*GetIntentRequest) ProtoMessage ¶
func (*GetIntentRequest) ProtoMessage()
func (*GetIntentRequest) ProtoReflect ¶
func (x *GetIntentRequest) ProtoReflect() protoreflect.Message
func (*GetIntentRequest) Reset ¶
func (x *GetIntentRequest) Reset()
func (*GetIntentRequest) String ¶
func (x *GetIntentRequest) String() string
type GetPageRequest ¶
type GetPageRequest struct {
// Required. The name of the page.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/pages/<PageID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The language to retrieve the page for. The following fields are language
// dependent:
//
// * `Page.entry_fulfillment.messages`
// * `Page.entry_fulfillment.conditional_cases`
// * `Page.event_handlers.trigger_fulfillment.messages`
// * `Page.event_handlers.trigger_fulfillment.conditional_cases`
// * `Page.form.parameters.fill_behavior.initial_prompt_fulfillment.messages`
// *
// `Page.form.parameters.fill_behavior.initial_prompt_fulfillment.conditional_cases`
// * `Page.form.parameters.fill_behavior.reprompt_event_handlers.messages`
// *
// `Page.form.parameters.fill_behavior.reprompt_event_handlers.conditional_cases`
// * `Page.transition_routes.trigger_fulfillment.messages`
// * `Page.transition_routes.trigger_fulfillment.conditional_cases`
//
// If not specified, the agent's default language is used.
// [Many
// languages](https://cloud.google.com/dialogflow/cx/docs/reference/language)
// are supported.
// Note: languages must be enabled in the agent before they can be used.
LanguageCode string `protobuf:"bytes,2,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
The request message for [Pages.GetPage][google.cloud.dialogflow.cx.v3.Pages.GetPage].
func (*GetPageRequest) Descriptor
deprecated
func (*GetPageRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPageRequest.ProtoReflect.Descriptor instead.
func (*GetPageRequest) GetLanguageCode ¶
func (x *GetPageRequest) GetLanguageCode() string
func (*GetPageRequest) GetName ¶
func (x *GetPageRequest) GetName() string
func (*GetPageRequest) ProtoMessage ¶
func (*GetPageRequest) ProtoMessage()
func (*GetPageRequest) ProtoReflect ¶
func (x *GetPageRequest) ProtoReflect() protoreflect.Message
func (*GetPageRequest) Reset ¶
func (x *GetPageRequest) Reset()
func (*GetPageRequest) String ¶
func (x *GetPageRequest) String() string
type GetPlaybookRequest ¶ added in v1.74.0
type GetPlaybookRequest struct {
// Required. The name of the playbook.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Playbooks.GetPlaybook][google.cloud.dialogflow.cx.v3.Playbooks.GetPlaybook].
func (*GetPlaybookRequest) Descriptor
deprecated
added in
v1.74.0
func (*GetPlaybookRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPlaybookRequest.ProtoReflect.Descriptor instead.
func (*GetPlaybookRequest) GetName ¶ added in v1.74.0
func (x *GetPlaybookRequest) GetName() string
func (*GetPlaybookRequest) ProtoMessage ¶ added in v1.74.0
func (*GetPlaybookRequest) ProtoMessage()
func (*GetPlaybookRequest) ProtoReflect ¶ added in v1.74.0
func (x *GetPlaybookRequest) ProtoReflect() protoreflect.Message
func (*GetPlaybookRequest) Reset ¶ added in v1.74.0
func (x *GetPlaybookRequest) Reset()
func (*GetPlaybookRequest) String ¶ added in v1.74.0
func (x *GetPlaybookRequest) String() string
type GetPlaybookVersionRequest ¶ added in v1.74.0
type GetPlaybookVersionRequest struct {
// Required. The name of the playbook version.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>/versions/<VersionID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Playbooks.GetPlaybookVersion][google.cloud.dialogflow.cx.v3.Playbooks.GetPlaybookVersion].
func (*GetPlaybookVersionRequest) Descriptor
deprecated
added in
v1.74.0
func (*GetPlaybookVersionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPlaybookVersionRequest.ProtoReflect.Descriptor instead.
func (*GetPlaybookVersionRequest) GetName ¶ added in v1.74.0
func (x *GetPlaybookVersionRequest) GetName() string
func (*GetPlaybookVersionRequest) ProtoMessage ¶ added in v1.74.0
func (*GetPlaybookVersionRequest) ProtoMessage()
func (*GetPlaybookVersionRequest) ProtoReflect ¶ added in v1.74.0
func (x *GetPlaybookVersionRequest) ProtoReflect() protoreflect.Message
func (*GetPlaybookVersionRequest) Reset ¶ added in v1.74.0
func (x *GetPlaybookVersionRequest) Reset()
func (*GetPlaybookVersionRequest) String ¶ added in v1.74.0
func (x *GetPlaybookVersionRequest) String() string
type GetSecuritySettingsRequest ¶
type GetSecuritySettingsRequest struct {
// Required. Resource name of the settings.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/securitySettings/<securitysettingsID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [SecuritySettingsService.GetSecuritySettings][google.cloud.dialogflow.cx.v3.SecuritySettingsService.GetSecuritySettings].
func (*GetSecuritySettingsRequest) Descriptor
deprecated
func (*GetSecuritySettingsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSecuritySettingsRequest.ProtoReflect.Descriptor instead.
func (*GetSecuritySettingsRequest) GetName ¶
func (x *GetSecuritySettingsRequest) GetName() string
func (*GetSecuritySettingsRequest) ProtoMessage ¶
func (*GetSecuritySettingsRequest) ProtoMessage()
func (*GetSecuritySettingsRequest) ProtoReflect ¶
func (x *GetSecuritySettingsRequest) ProtoReflect() protoreflect.Message
func (*GetSecuritySettingsRequest) Reset ¶
func (x *GetSecuritySettingsRequest) Reset()
func (*GetSecuritySettingsRequest) String ¶
func (x *GetSecuritySettingsRequest) String() string
type GetSessionEntityTypeRequest ¶
type GetSessionEntityTypeRequest struct {
// Required. The name of the session entity type.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/sessions/<SessionID>/entityTypes/<EntityTypeID>`
// or
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/sessions/<SessionID>/entityTypes/<EntityTypeID>`.
// If `Environment ID` is not specified, we assume default 'draft'
// environment.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [SessionEntityTypes.GetSessionEntityType][google.cloud.dialogflow.cx.v3.SessionEntityTypes.GetSessionEntityType].
func (*GetSessionEntityTypeRequest) Descriptor
deprecated
func (*GetSessionEntityTypeRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSessionEntityTypeRequest.ProtoReflect.Descriptor instead.
func (*GetSessionEntityTypeRequest) GetName ¶
func (x *GetSessionEntityTypeRequest) GetName() string
func (*GetSessionEntityTypeRequest) ProtoMessage ¶
func (*GetSessionEntityTypeRequest) ProtoMessage()
func (*GetSessionEntityTypeRequest) ProtoReflect ¶
func (x *GetSessionEntityTypeRequest) ProtoReflect() protoreflect.Message
func (*GetSessionEntityTypeRequest) Reset ¶
func (x *GetSessionEntityTypeRequest) Reset()
func (*GetSessionEntityTypeRequest) String ¶
func (x *GetSessionEntityTypeRequest) String() string
type GetTestCaseRequest ¶
type GetTestCaseRequest struct {
// Required. The name of the testcase.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/testCases/<TestCaseID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [TestCases.GetTestCase][google.cloud.dialogflow.cx.v3.TestCases.GetTestCase].
func (*GetTestCaseRequest) Descriptor
deprecated
func (*GetTestCaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTestCaseRequest.ProtoReflect.Descriptor instead.
func (*GetTestCaseRequest) GetName ¶
func (x *GetTestCaseRequest) GetName() string
func (*GetTestCaseRequest) ProtoMessage ¶
func (*GetTestCaseRequest) ProtoMessage()
func (*GetTestCaseRequest) ProtoReflect ¶
func (x *GetTestCaseRequest) ProtoReflect() protoreflect.Message
func (*GetTestCaseRequest) Reset ¶
func (x *GetTestCaseRequest) Reset()
func (*GetTestCaseRequest) String ¶
func (x *GetTestCaseRequest) String() string
type GetTestCaseResultRequest ¶
type GetTestCaseResultRequest struct {
// Required. The name of the testcase.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/testCases/<TestCaseID>/results/<TestCaseResultID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [TestCases.GetTestCaseResult][google.cloud.dialogflow.cx.v3.TestCases.GetTestCaseResult].
func (*GetTestCaseResultRequest) Descriptor
deprecated
func (*GetTestCaseResultRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTestCaseResultRequest.ProtoReflect.Descriptor instead.
func (*GetTestCaseResultRequest) GetName ¶
func (x *GetTestCaseResultRequest) GetName() string
func (*GetTestCaseResultRequest) ProtoMessage ¶
func (*GetTestCaseResultRequest) ProtoMessage()
func (*GetTestCaseResultRequest) ProtoReflect ¶
func (x *GetTestCaseResultRequest) ProtoReflect() protoreflect.Message
func (*GetTestCaseResultRequest) Reset ¶
func (x *GetTestCaseResultRequest) Reset()
func (*GetTestCaseResultRequest) String ¶
func (x *GetTestCaseResultRequest) String() string
type GetToolRequest ¶ added in v1.74.0
type GetToolRequest struct {
// Required. The name of the Tool.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/tools/<ToolID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Tools.GetTool][google.cloud.dialogflow.cx.v3.Tools.GetTool].
func (*GetToolRequest) Descriptor
deprecated
added in
v1.74.0
func (*GetToolRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetToolRequest.ProtoReflect.Descriptor instead.
func (*GetToolRequest) GetName ¶ added in v1.74.0
func (x *GetToolRequest) GetName() string
func (*GetToolRequest) ProtoMessage ¶ added in v1.74.0
func (*GetToolRequest) ProtoMessage()
func (*GetToolRequest) ProtoReflect ¶ added in v1.74.0
func (x *GetToolRequest) ProtoReflect() protoreflect.Message
func (*GetToolRequest) Reset ¶ added in v1.74.0
func (x *GetToolRequest) Reset()
func (*GetToolRequest) String ¶ added in v1.74.0
func (x *GetToolRequest) String() string
type GetToolVersionRequest ¶ added in v1.74.0
type GetToolVersionRequest struct {
// Required. The name of the tool version.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/tools/<ToolID>/versions/<VersionID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Tools.GetToolVersion][google.cloud.dialogflow.cx.v3.Tools.GetToolVersion].
func (*GetToolVersionRequest) Descriptor
deprecated
added in
v1.74.0
func (*GetToolVersionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetToolVersionRequest.ProtoReflect.Descriptor instead.
func (*GetToolVersionRequest) GetName ¶ added in v1.74.0
func (x *GetToolVersionRequest) GetName() string
func (*GetToolVersionRequest) ProtoMessage ¶ added in v1.74.0
func (*GetToolVersionRequest) ProtoMessage()
func (*GetToolVersionRequest) ProtoReflect ¶ added in v1.74.0
func (x *GetToolVersionRequest) ProtoReflect() protoreflect.Message
func (*GetToolVersionRequest) Reset ¶ added in v1.74.0
func (x *GetToolVersionRequest) Reset()
func (*GetToolVersionRequest) String ¶ added in v1.74.0
func (x *GetToolVersionRequest) String() string
type GetTransitionRouteGroupRequest ¶
type GetTransitionRouteGroupRequest struct {
// Required. The name of the
// [TransitionRouteGroup][google.cloud.dialogflow.cx.v3.TransitionRouteGroup].
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/transitionRouteGroups/<TransitionRouteGroupID>`
// or
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/transitionRouteGroups/<TransitionRouteGroupID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The language to retrieve the transition route group for. The following
// fields are language dependent:
//
// * `TransitionRouteGroup.transition_routes.trigger_fulfillment.messages`
// *
// `TransitionRouteGroup.transition_routes.trigger_fulfillment.conditional_cases`
//
// If not specified, the agent's default language is used.
// [Many
// languages](https://cloud.google.com/dialogflow/cx/docs/reference/language)
// are supported.
// Note: languages must be enabled in the agent before they can be used.
LanguageCode string `protobuf:"bytes,2,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
The request message for [TransitionRouteGroups.GetTransitionRouteGroup][google.cloud.dialogflow.cx.v3.TransitionRouteGroups.GetTransitionRouteGroup].
func (*GetTransitionRouteGroupRequest) Descriptor
deprecated
func (*GetTransitionRouteGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTransitionRouteGroupRequest.ProtoReflect.Descriptor instead.
func (*GetTransitionRouteGroupRequest) GetLanguageCode ¶
func (x *GetTransitionRouteGroupRequest) GetLanguageCode() string
func (*GetTransitionRouteGroupRequest) GetName ¶
func (x *GetTransitionRouteGroupRequest) GetName() string
func (*GetTransitionRouteGroupRequest) ProtoMessage ¶
func (*GetTransitionRouteGroupRequest) ProtoMessage()
func (*GetTransitionRouteGroupRequest) ProtoReflect ¶
func (x *GetTransitionRouteGroupRequest) ProtoReflect() protoreflect.Message
func (*GetTransitionRouteGroupRequest) Reset ¶
func (x *GetTransitionRouteGroupRequest) Reset()
func (*GetTransitionRouteGroupRequest) String ¶
func (x *GetTransitionRouteGroupRequest) String() string
type GetVersionRequest ¶
type GetVersionRequest struct {
// Required. The name of the [Version][google.cloud.dialogflow.cx.v3.Version].
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Versions.GetVersion][google.cloud.dialogflow.cx.v3.Versions.GetVersion].
func (*GetVersionRequest) Descriptor
deprecated
func (*GetVersionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetVersionRequest.ProtoReflect.Descriptor instead.
func (*GetVersionRequest) GetName ¶
func (x *GetVersionRequest) GetName() string
func (*GetVersionRequest) ProtoMessage ¶
func (*GetVersionRequest) ProtoMessage()
func (*GetVersionRequest) ProtoReflect ¶
func (x *GetVersionRequest) ProtoReflect() protoreflect.Message
func (*GetVersionRequest) Reset ¶
func (x *GetVersionRequest) Reset()
func (*GetVersionRequest) String ¶
func (x *GetVersionRequest) String() string
type GetWebhookRequest ¶
type GetWebhookRequest struct {
// Required. The name of the webhook.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/webhooks/<WebhookID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request message for [Webhooks.GetWebhook][google.cloud.dialogflow.cx.v3.Webhooks.GetWebhook].
func (*GetWebhookRequest) Descriptor
deprecated
func (*GetWebhookRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetWebhookRequest.ProtoReflect.Descriptor instead.
func (*GetWebhookRequest) GetName ¶
func (x *GetWebhookRequest) GetName() string
func (*GetWebhookRequest) ProtoMessage ¶
func (*GetWebhookRequest) ProtoMessage()
func (*GetWebhookRequest) ProtoReflect ¶
func (x *GetWebhookRequest) ProtoReflect() protoreflect.Message
func (*GetWebhookRequest) Reset ¶
func (x *GetWebhookRequest) Reset()
func (*GetWebhookRequest) String ¶
func (x *GetWebhookRequest) String() string
type Handler ¶ added in v1.74.0
type Handler struct {
// Specifies the type of handler to invoke.
//
// Types that are valid to be assigned to Handler:
//
// *Handler_EventHandler_
// *Handler_LifecycleHandler_
Handler isHandler_Handler `protobuf_oneof:"handler"`
// contains filtered or unexported fields
}
Handler can be used to define custom logic to be executed based on the user-specified triggers.
func (*Handler) Descriptor
deprecated
added in
v1.74.0
func (*Handler) GetEventHandler ¶ added in v1.74.0
func (x *Handler) GetEventHandler() *Handler_EventHandler
func (*Handler) GetHandler ¶ added in v1.74.0
func (x *Handler) GetHandler() isHandler_Handler
func (*Handler) GetLifecycleHandler ¶ added in v1.74.0
func (x *Handler) GetLifecycleHandler() *Handler_LifecycleHandler
func (*Handler) ProtoMessage ¶ added in v1.74.0
func (*Handler) ProtoMessage()
func (*Handler) ProtoReflect ¶ added in v1.74.0
func (x *Handler) ProtoReflect() protoreflect.Message
type Handler_EventHandler ¶ added in v1.74.0
type Handler_EventHandler struct {
// Required. The name of the event that triggers this handler.
Event string `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
// Optional. The condition that must be satisfied to trigger this handler.
Condition string `protobuf:"bytes,3,opt,name=condition,proto3" json:"condition,omitempty"`
// Required. The fulfillment to call when the event occurs.
Fulfillment *Fulfillment `protobuf:"bytes,2,opt,name=fulfillment,proto3" json:"fulfillment,omitempty"`
// contains filtered or unexported fields
}
A handler that is triggered by the specified [event][google.cloud.dialogflow.cx.v3.Handler.EventHandler.event].
func (*Handler_EventHandler) Descriptor
deprecated
added in
v1.74.0
func (*Handler_EventHandler) Descriptor() ([]byte, []int)
Deprecated: Use Handler_EventHandler.ProtoReflect.Descriptor instead.
func (*Handler_EventHandler) GetCondition ¶ added in v1.74.0
func (x *Handler_EventHandler) GetCondition() string
func (*Handler_EventHandler) GetEvent ¶ added in v1.74.0
func (x *Handler_EventHandler) GetEvent() string
func (*Handler_EventHandler) GetFulfillment ¶ added in v1.74.0
func (x *Handler_EventHandler) GetFulfillment() *Fulfillment
func (*Handler_EventHandler) ProtoMessage ¶ added in v1.74.0
func (*Handler_EventHandler) ProtoMessage()
func (*Handler_EventHandler) ProtoReflect ¶ added in v1.74.0
func (x *Handler_EventHandler) ProtoReflect() protoreflect.Message
func (*Handler_EventHandler) Reset ¶ added in v1.74.0
func (x *Handler_EventHandler) Reset()
func (*Handler_EventHandler) String ¶ added in v1.74.0
func (x *Handler_EventHandler) String() string
type Handler_EventHandler_ ¶ added in v1.74.0
type Handler_EventHandler_ struct {
// A handler triggered by event.
EventHandler *Handler_EventHandler `protobuf:"bytes,1,opt,name=event_handler,json=eventHandler,proto3,oneof"`
}
type Handler_LifecycleHandler ¶ added in v1.74.0
type Handler_LifecycleHandler struct {
// Required. The name of the lifecycle stage that triggers this handler.
// Supported values:
// * `playbook-start`
// * `pre-action-selection`
// * `pre-action-execution`
LifecycleStage string `protobuf:"bytes,1,opt,name=lifecycle_stage,json=lifecycleStage,proto3" json:"lifecycle_stage,omitempty"`
// Optional. The condition that must be satisfied to trigger this handler.
Condition string `protobuf:"bytes,2,opt,name=condition,proto3" json:"condition,omitempty"`
// Required. The fulfillment to call when this handler is triggered.
Fulfillment *Fulfillment `protobuf:"bytes,3,opt,name=fulfillment,proto3" json:"fulfillment,omitempty"`
// contains filtered or unexported fields
}
A handler that is triggered on the specific [lifecycle_stage][google.cloud.dialogflow.cx.v3.Handler.LifecycleHandler.lifecycle_stage] of the playbook execution.
func (*Handler_LifecycleHandler) Descriptor
deprecated
added in
v1.74.0
func (*Handler_LifecycleHandler) Descriptor() ([]byte, []int)
Deprecated: Use Handler_LifecycleHandler.ProtoReflect.Descriptor instead.
func (*Handler_LifecycleHandler) GetCondition ¶ added in v1.74.0
func (x *Handler_LifecycleHandler) GetCondition() string
func (*Handler_LifecycleHandler) GetFulfillment ¶ added in v1.74.0
func (x *Handler_LifecycleHandler) GetFulfillment() *Fulfillment
func (*Handler_LifecycleHandler) GetLifecycleStage ¶ added in v1.74.0
func (x *Handler_LifecycleHandler) GetLifecycleStage() string
func (*Handler_LifecycleHandler) ProtoMessage ¶ added in v1.74.0
func (*Handler_LifecycleHandler) ProtoMessage()
func (*Handler_LifecycleHandler) ProtoReflect ¶ added in v1.74.0
func (x *Handler_LifecycleHandler) ProtoReflect() protoreflect.Message
func (*Handler_LifecycleHandler) Reset ¶ added in v1.74.0
func (x *Handler_LifecycleHandler) Reset()
func (*Handler_LifecycleHandler) String ¶ added in v1.74.0
func (x *Handler_LifecycleHandler) String() string
type Handler_LifecycleHandler_ ¶ added in v1.74.0
type Handler_LifecycleHandler_ struct {
// A handler triggered during specific lifecycle of the playbook execution.
LifecycleHandler *Handler_LifecycleHandler `protobuf:"bytes,3,opt,name=lifecycle_handler,json=lifecycleHandler,proto3,oneof"`
}
type ImportEntityTypesMetadata ¶ added in v1.49.0
type ImportEntityTypesMetadata struct {
// contains filtered or unexported fields
}
Metadata returned for the [EntityTypes.ImportEntityTypes][google.cloud.dialogflow.cx.v3.EntityTypes.ImportEntityTypes] long running operation.
func (*ImportEntityTypesMetadata) Descriptor
deprecated
added in
v1.49.0
func (*ImportEntityTypesMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ImportEntityTypesMetadata.ProtoReflect.Descriptor instead.
func (*ImportEntityTypesMetadata) ProtoMessage ¶ added in v1.49.0
func (*ImportEntityTypesMetadata) ProtoMessage()
func (*ImportEntityTypesMetadata) ProtoReflect ¶ added in v1.49.0
func (x *ImportEntityTypesMetadata) ProtoReflect() protoreflect.Message
func (*ImportEntityTypesMetadata) Reset ¶ added in v1.49.0
func (x *ImportEntityTypesMetadata) Reset()
func (*ImportEntityTypesMetadata) String ¶ added in v1.49.0
func (x *ImportEntityTypesMetadata) String() string
type ImportEntityTypesRequest ¶ added in v1.49.0
type ImportEntityTypesRequest struct {
// Required. The agent to import the entity types into.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The entity types to import.
//
// Types that are valid to be assigned to EntityTypes:
//
// *ImportEntityTypesRequest_EntityTypesUri
// *ImportEntityTypesRequest_EntityTypesContent
EntityTypes isImportEntityTypesRequest_EntityTypes `protobuf_oneof:"entity_types"`
// Required. Merge option for importing entity types.
MergeOption ImportEntityTypesRequest_MergeOption `` /* 167-byte string literal not displayed */
// Optional. The target entity type to import into.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/entity_types/<EntityTypeID>`.
// If set, there should be only one entity type included in
// [entity_types][google.cloud.dialogflow.cx.v3.ImportEntityTypesRequest.entity_types],
// of which the type should match the type of the target entity type. All
// [entities][google.cloud.dialogflow.cx.v3.EntityType.entities] in the
// imported entity type will be added to the target entity type.
TargetEntityType string `protobuf:"bytes,5,opt,name=target_entity_type,json=targetEntityType,proto3" json:"target_entity_type,omitempty"`
// contains filtered or unexported fields
}
The request message for [EntityTypes.ImportEntityTypes][google.cloud.dialogflow.cx.v3.EntityTypes.ImportEntityTypes].
func (*ImportEntityTypesRequest) Descriptor
deprecated
added in
v1.49.0
func (*ImportEntityTypesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ImportEntityTypesRequest.ProtoReflect.Descriptor instead.
func (*ImportEntityTypesRequest) GetEntityTypes ¶ added in v1.49.0
func (x *ImportEntityTypesRequest) GetEntityTypes() isImportEntityTypesRequest_EntityTypes
func (*ImportEntityTypesRequest) GetEntityTypesContent ¶ added in v1.49.0
func (x *ImportEntityTypesRequest) GetEntityTypesContent() *InlineSource
func (*ImportEntityTypesRequest) GetEntityTypesUri ¶ added in v1.49.0
func (x *ImportEntityTypesRequest) GetEntityTypesUri() string
func (*ImportEntityTypesRequest) GetMergeOption ¶ added in v1.49.0
func (x *ImportEntityTypesRequest) GetMergeOption() ImportEntityTypesRequest_MergeOption
func (*ImportEntityTypesRequest) GetParent ¶ added in v1.49.0
func (x *ImportEntityTypesRequest) GetParent() string
func (*ImportEntityTypesRequest) GetTargetEntityType ¶ added in v1.49.0
func (x *ImportEntityTypesRequest) GetTargetEntityType() string
func (*ImportEntityTypesRequest) ProtoMessage ¶ added in v1.49.0
func (*ImportEntityTypesRequest) ProtoMessage()
func (*ImportEntityTypesRequest) ProtoReflect ¶ added in v1.49.0
func (x *ImportEntityTypesRequest) ProtoReflect() protoreflect.Message
func (*ImportEntityTypesRequest) Reset ¶ added in v1.49.0
func (x *ImportEntityTypesRequest) Reset()
func (*ImportEntityTypesRequest) String ¶ added in v1.49.0
func (x *ImportEntityTypesRequest) String() string
type ImportEntityTypesRequest_EntityTypesContent ¶ added in v1.49.0
type ImportEntityTypesRequest_EntityTypesContent struct {
// Uncompressed byte content of entity types.
EntityTypesContent *InlineSource `protobuf:"bytes,3,opt,name=entity_types_content,json=entityTypesContent,proto3,oneof"`
}
type ImportEntityTypesRequest_EntityTypesUri ¶ added in v1.49.0
type ImportEntityTypesRequest_EntityTypesUri struct {
// The [Google Cloud Storage](https://cloud.google.com/storage/docs/) URI
// to import entity types from. The format of this URI must be
// `gs://<bucket-name>/<object-name>`.
//
// Dialogflow performs a read operation for the Cloud Storage object
// on the caller's behalf, so your request authentication must
// have read permissions for the object. For more information, see
// [Dialogflow access
// control](https://cloud.google.com/dialogflow/cx/docs/concept/access-control#storage).
EntityTypesUri string `protobuf:"bytes,2,opt,name=entity_types_uri,json=entityTypesUri,proto3,oneof"`
}
type ImportEntityTypesRequest_MergeOption ¶ added in v1.49.0
type ImportEntityTypesRequest_MergeOption int32
Merge option when display name conflicts exist during import.
const ( // Unspecified. If used, system uses REPORT_CONFLICT as default. ImportEntityTypesRequest_MERGE_OPTION_UNSPECIFIED ImportEntityTypesRequest_MergeOption = 0 // Replace the original entity type in the agent with the new entity type // when display name conflicts exist. ImportEntityTypesRequest_REPLACE ImportEntityTypesRequest_MergeOption = 1 // Merge the original entity type with the new entity type when display name // conflicts exist. ImportEntityTypesRequest_MERGE ImportEntityTypesRequest_MergeOption = 2 // Create new entity types with new display names to differentiate them from // the existing entity types when display name conflicts exist. ImportEntityTypesRequest_RENAME ImportEntityTypesRequest_MergeOption = 3 // Report conflict information if display names conflict is detected. // Otherwise, import entity types. ImportEntityTypesRequest_REPORT_CONFLICT ImportEntityTypesRequest_MergeOption = 4 // Keep the original entity type and discard the conflicting new entity type // when display name conflicts exist. ImportEntityTypesRequest_KEEP ImportEntityTypesRequest_MergeOption = 5 )
func (ImportEntityTypesRequest_MergeOption) Descriptor ¶ added in v1.49.0
func (ImportEntityTypesRequest_MergeOption) Descriptor() protoreflect.EnumDescriptor
func (ImportEntityTypesRequest_MergeOption) Enum ¶ added in v1.49.0
func (x ImportEntityTypesRequest_MergeOption) Enum() *ImportEntityTypesRequest_MergeOption
func (ImportEntityTypesRequest_MergeOption) EnumDescriptor
deprecated
added in
v1.49.0
func (ImportEntityTypesRequest_MergeOption) EnumDescriptor() ([]byte, []int)
Deprecated: Use ImportEntityTypesRequest_MergeOption.Descriptor instead.
func (ImportEntityTypesRequest_MergeOption) Number ¶ added in v1.49.0
func (x ImportEntityTypesRequest_MergeOption) Number() protoreflect.EnumNumber
func (ImportEntityTypesRequest_MergeOption) String ¶ added in v1.49.0
func (x ImportEntityTypesRequest_MergeOption) String() string
func (ImportEntityTypesRequest_MergeOption) Type ¶ added in v1.49.0
func (ImportEntityTypesRequest_MergeOption) Type() protoreflect.EnumType
type ImportEntityTypesResponse ¶ added in v1.49.0
type ImportEntityTypesResponse struct {
// The unique identifier of the imported entity types.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/entity_types/<EntityTypeID>`.
EntityTypes []string `protobuf:"bytes,1,rep,name=entity_types,json=entityTypes,proto3" json:"entity_types,omitempty"`
// Info which resources have conflicts when
// [REPORT_CONFLICT][ImportEntityTypesResponse.REPORT_CONFLICT] merge_option
// is set in ImportEntityTypesRequest.
ConflictingResources *ImportEntityTypesResponse_ConflictingResources `protobuf:"bytes,2,opt,name=conflicting_resources,json=conflictingResources,proto3" json:"conflicting_resources,omitempty"`
// contains filtered or unexported fields
}
The response message for [EntityTypes.ImportEntityTypes][google.cloud.dialogflow.cx.v3.EntityTypes.ImportEntityTypes].
func (*ImportEntityTypesResponse) Descriptor
deprecated
added in
v1.49.0
func (*ImportEntityTypesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ImportEntityTypesResponse.ProtoReflect.Descriptor instead.
func (*ImportEntityTypesResponse) GetConflictingResources ¶ added in v1.49.0
func (x *ImportEntityTypesResponse) GetConflictingResources() *ImportEntityTypesResponse_ConflictingResources
func (*ImportEntityTypesResponse) GetEntityTypes ¶ added in v1.49.0
func (x *ImportEntityTypesResponse) GetEntityTypes() []string
func (*ImportEntityTypesResponse) ProtoMessage ¶ added in v1.49.0
func (*ImportEntityTypesResponse) ProtoMessage()
func (*ImportEntityTypesResponse) ProtoReflect ¶ added in v1.49.0
func (x *ImportEntityTypesResponse) ProtoReflect() protoreflect.Message
func (*ImportEntityTypesResponse) Reset ¶ added in v1.49.0
func (x *ImportEntityTypesResponse) Reset()
func (*ImportEntityTypesResponse) String ¶ added in v1.49.0
func (x *ImportEntityTypesResponse) String() string
type ImportEntityTypesResponse_ConflictingResources ¶ added in v1.49.0
type ImportEntityTypesResponse_ConflictingResources struct {
// Display names of conflicting entity types.
EntityTypeDisplayNames []string `` /* 131-byte string literal not displayed */
// Display names of conflicting entities.
EntityDisplayNames []string `protobuf:"bytes,2,rep,name=entity_display_names,json=entityDisplayNames,proto3" json:"entity_display_names,omitempty"`
// contains filtered or unexported fields
}
Conflicting resources detected during the import process. Only filled when [REPORT_CONFLICT][ImportEntityTypesResponse.REPORT_CONFLICT] is set in the request and there are conflicts in the display names.
func (*ImportEntityTypesResponse_ConflictingResources) Descriptor
deprecated
added in
v1.49.0
func (*ImportEntityTypesResponse_ConflictingResources) Descriptor() ([]byte, []int)
Deprecated: Use ImportEntityTypesResponse_ConflictingResources.ProtoReflect.Descriptor instead.
func (*ImportEntityTypesResponse_ConflictingResources) GetEntityDisplayNames ¶ added in v1.49.0
func (x *ImportEntityTypesResponse_ConflictingResources) GetEntityDisplayNames() []string
func (*ImportEntityTypesResponse_ConflictingResources) GetEntityTypeDisplayNames ¶ added in v1.49.0
func (x *ImportEntityTypesResponse_ConflictingResources) GetEntityTypeDisplayNames() []string
func (*ImportEntityTypesResponse_ConflictingResources) ProtoMessage ¶ added in v1.49.0
func (*ImportEntityTypesResponse_ConflictingResources) ProtoMessage()
func (*ImportEntityTypesResponse_ConflictingResources) ProtoReflect ¶ added in v1.49.0
func (x *ImportEntityTypesResponse_ConflictingResources) ProtoReflect() protoreflect.Message
func (*ImportEntityTypesResponse_ConflictingResources) Reset ¶ added in v1.49.0
func (x *ImportEntityTypesResponse_ConflictingResources) Reset()
func (*ImportEntityTypesResponse_ConflictingResources) String ¶ added in v1.49.0
func (x *ImportEntityTypesResponse_ConflictingResources) String() string
type ImportFlowRequest ¶
type ImportFlowRequest struct {
// Required. The agent to import the flow into.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The flow to import.
//
// Types that are valid to be assigned to Flow:
//
// *ImportFlowRequest_FlowUri
// *ImportFlowRequest_FlowContent
Flow isImportFlowRequest_Flow `protobuf_oneof:"flow"`
// Flow import mode. If not specified, `KEEP` is assumed.
ImportOption ImportFlowRequest_ImportOption `` /* 164-byte string literal not displayed */
// Optional. Specifies the import strategy used when resolving resource
// conflicts.
FlowImportStrategy *FlowImportStrategy `protobuf:"bytes,5,opt,name=flow_import_strategy,json=flowImportStrategy,proto3" json:"flow_import_strategy,omitempty"`
// contains filtered or unexported fields
}
The request message for [Flows.ImportFlow][google.cloud.dialogflow.cx.v3.Flows.ImportFlow].
func (*ImportFlowRequest) Descriptor
deprecated
func (*ImportFlowRequest) Descriptor() ([]byte, []int)
Deprecated: Use ImportFlowRequest.ProtoReflect.Descriptor instead.
func (*ImportFlowRequest) GetFlow ¶
func (x *ImportFlowRequest) GetFlow() isImportFlowRequest_Flow
func (*ImportFlowRequest) GetFlowContent ¶
func (x *ImportFlowRequest) GetFlowContent() []byte
func (*ImportFlowRequest) GetFlowImportStrategy ¶ added in v1.41.0
func (x *ImportFlowRequest) GetFlowImportStrategy() *FlowImportStrategy
func (*ImportFlowRequest) GetFlowUri ¶
func (x *ImportFlowRequest) GetFlowUri() string
func (*ImportFlowRequest) GetImportOption ¶
func (x *ImportFlowRequest) GetImportOption() ImportFlowRequest_ImportOption
func (*ImportFlowRequest) GetParent ¶
func (x *ImportFlowRequest) GetParent() string
func (*ImportFlowRequest) ProtoMessage ¶
func (*ImportFlowRequest) ProtoMessage()
func (*ImportFlowRequest) ProtoReflect ¶
func (x *ImportFlowRequest) ProtoReflect() protoreflect.Message
func (*ImportFlowRequest) Reset ¶
func (x *ImportFlowRequest) Reset()
func (*ImportFlowRequest) String ¶
func (x *ImportFlowRequest) String() string
type ImportFlowRequest_FlowContent ¶
type ImportFlowRequest_FlowContent struct {
// Uncompressed raw byte content for flow.
FlowContent []byte `protobuf:"bytes,3,opt,name=flow_content,json=flowContent,proto3,oneof"`
}
type ImportFlowRequest_FlowUri ¶
type ImportFlowRequest_FlowUri struct {
// The [Google Cloud Storage](https://cloud.google.com/storage/docs/) URI
// to import flow from. The format of this URI must be
// `gs://<bucket-name>/<object-name>`.
//
// Dialogflow performs a read operation for the Cloud Storage object
// on the caller's behalf, so your request authentication must
// have read permissions for the object. For more information, see
// [Dialogflow access
// control](https://cloud.google.com/dialogflow/cx/docs/concept/access-control#storage).
FlowUri string `protobuf:"bytes,2,opt,name=flow_uri,json=flowUri,proto3,oneof"`
}
type ImportFlowRequest_ImportOption ¶
type ImportFlowRequest_ImportOption int32
Import option.
const ( // Unspecified. Treated as `KEEP`. ImportFlowRequest_IMPORT_OPTION_UNSPECIFIED ImportFlowRequest_ImportOption = 0 // Always respect settings in exported flow content. It may cause a // import failure if some settings (e.g. custom NLU) are not supported in // the agent to import into. ImportFlowRequest_KEEP ImportFlowRequest_ImportOption = 1 // Fallback to default settings if some settings are not supported in the // agent to import into. E.g. Standard NLU will be used if custom NLU is // not available. ImportFlowRequest_FALLBACK ImportFlowRequest_ImportOption = 2 )
func (ImportFlowRequest_ImportOption) Descriptor ¶
func (ImportFlowRequest_ImportOption) Descriptor() protoreflect.EnumDescriptor
func (ImportFlowRequest_ImportOption) Enum ¶
func (x ImportFlowRequest_ImportOption) Enum() *ImportFlowRequest_ImportOption
func (ImportFlowRequest_ImportOption) EnumDescriptor
deprecated
func (ImportFlowRequest_ImportOption) EnumDescriptor() ([]byte, []int)
Deprecated: Use ImportFlowRequest_ImportOption.Descriptor instead.
func (ImportFlowRequest_ImportOption) Number ¶
func (x ImportFlowRequest_ImportOption) Number() protoreflect.EnumNumber
func (ImportFlowRequest_ImportOption) String ¶
func (x ImportFlowRequest_ImportOption) String() string
func (ImportFlowRequest_ImportOption) Type ¶
func (ImportFlowRequest_ImportOption) Type() protoreflect.EnumType
type ImportFlowResponse ¶
type ImportFlowResponse struct {
// The unique identifier of the new flow.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
Flow string `protobuf:"bytes,1,opt,name=flow,proto3" json:"flow,omitempty"`
// contains filtered or unexported fields
}
The response message for [Flows.ImportFlow][google.cloud.dialogflow.cx.v3.Flows.ImportFlow].
func (*ImportFlowResponse) Descriptor
deprecated
func (*ImportFlowResponse) Descriptor() ([]byte, []int)
Deprecated: Use ImportFlowResponse.ProtoReflect.Descriptor instead.
func (*ImportFlowResponse) GetFlow ¶
func (x *ImportFlowResponse) GetFlow() string
func (*ImportFlowResponse) ProtoMessage ¶
func (*ImportFlowResponse) ProtoMessage()
func (*ImportFlowResponse) ProtoReflect ¶
func (x *ImportFlowResponse) ProtoReflect() protoreflect.Message
func (*ImportFlowResponse) Reset ¶
func (x *ImportFlowResponse) Reset()
func (*ImportFlowResponse) String ¶
func (x *ImportFlowResponse) String() string
type ImportIntentsMetadata ¶ added in v1.44.0
type ImportIntentsMetadata struct {
// contains filtered or unexported fields
}
Metadata returned for the [Intents.ImportIntents][google.cloud.dialogflow.cx.v3.Intents.ImportIntents] long running operation.
func (*ImportIntentsMetadata) Descriptor
deprecated
added in
v1.44.0
func (*ImportIntentsMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ImportIntentsMetadata.ProtoReflect.Descriptor instead.
func (*ImportIntentsMetadata) ProtoMessage ¶ added in v1.44.0
func (*ImportIntentsMetadata) ProtoMessage()
func (*ImportIntentsMetadata) ProtoReflect ¶ added in v1.44.0
func (x *ImportIntentsMetadata) ProtoReflect() protoreflect.Message
func (*ImportIntentsMetadata) Reset ¶ added in v1.44.0
func (x *ImportIntentsMetadata) Reset()
func (*ImportIntentsMetadata) String ¶ added in v1.44.0
func (x *ImportIntentsMetadata) String() string
type ImportIntentsRequest ¶ added in v1.44.0
type ImportIntentsRequest struct {
// Required. The agent to import the intents into.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The intents to import.
//
// Types that are valid to be assigned to Intents:
//
// *ImportIntentsRequest_IntentsUri
// *ImportIntentsRequest_IntentsContent
Intents isImportIntentsRequest_Intents `protobuf_oneof:"intents"`
// Merge option for importing intents. If not specified, `REJECT` is assumed.
MergeOption ImportIntentsRequest_MergeOption `` /* 163-byte string literal not displayed */
// contains filtered or unexported fields
}
The request message for [Intents.ImportIntents][google.cloud.dialogflow.cx.v3.Intents.ImportIntents].
func (*ImportIntentsRequest) Descriptor
deprecated
added in
v1.44.0
func (*ImportIntentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ImportIntentsRequest.ProtoReflect.Descriptor instead.
func (*ImportIntentsRequest) GetIntents ¶ added in v1.44.0
func (x *ImportIntentsRequest) GetIntents() isImportIntentsRequest_Intents
func (*ImportIntentsRequest) GetIntentsContent ¶ added in v1.44.0
func (x *ImportIntentsRequest) GetIntentsContent() *InlineSource
func (*ImportIntentsRequest) GetIntentsUri ¶ added in v1.44.0
func (x *ImportIntentsRequest) GetIntentsUri() string
func (*ImportIntentsRequest) GetMergeOption ¶ added in v1.44.0
func (x *ImportIntentsRequest) GetMergeOption() ImportIntentsRequest_MergeOption
func (*ImportIntentsRequest) GetParent ¶ added in v1.44.0
func (x *ImportIntentsRequest) GetParent() string
func (*ImportIntentsRequest) ProtoMessage ¶ added in v1.44.0
func (*ImportIntentsRequest) ProtoMessage()
func (*ImportIntentsRequest) ProtoReflect ¶ added in v1.44.0
func (x *ImportIntentsRequest) ProtoReflect() protoreflect.Message
func (*ImportIntentsRequest) Reset ¶ added in v1.44.0
func (x *ImportIntentsRequest) Reset()
func (*ImportIntentsRequest) String ¶ added in v1.44.0
func (x *ImportIntentsRequest) String() string
type ImportIntentsRequest_IntentsContent ¶ added in v1.44.0
type ImportIntentsRequest_IntentsContent struct {
// Uncompressed byte content of intents.
IntentsContent *InlineSource `protobuf:"bytes,3,opt,name=intents_content,json=intentsContent,proto3,oneof"`
}
type ImportIntentsRequest_IntentsUri ¶ added in v1.44.0
type ImportIntentsRequest_IntentsUri struct {
// The [Google Cloud Storage](https://cloud.google.com/storage/docs/) URI
// to import intents from. The format of this URI must be
// `gs://<bucket-name>/<object-name>`.
//
// Dialogflow performs a read operation for the Cloud Storage object
// on the caller's behalf, so your request authentication must
// have read permissions for the object. For more information, see
// [Dialogflow access
// control](https://cloud.google.com/dialogflow/cx/docs/concept/access-control#storage).
IntentsUri string `protobuf:"bytes,2,opt,name=intents_uri,json=intentsUri,proto3,oneof"`
}
type ImportIntentsRequest_MergeOption ¶ added in v1.44.0
type ImportIntentsRequest_MergeOption int32
Merge option when display name conflicts exist during import.
const ( // Unspecified. Should not be used. ImportIntentsRequest_MERGE_OPTION_UNSPECIFIED ImportIntentsRequest_MergeOption = 0 // DEPRECATED: Please use // [REPORT_CONFLICT][ImportIntentsRequest.REPORT_CONFLICT] instead. // Fail the request if there are intents whose display names conflict with // the display names of intents in the agent. // // Deprecated: Marked as deprecated in google/cloud/dialogflow/cx/v3/intent.proto. ImportIntentsRequest_REJECT ImportIntentsRequest_MergeOption = 1 // Replace the original intent in the agent with the new intent when display // name conflicts exist. ImportIntentsRequest_REPLACE ImportIntentsRequest_MergeOption = 2 // Merge the original intent with the new intent when display name conflicts // exist. ImportIntentsRequest_MERGE ImportIntentsRequest_MergeOption = 3 // Create new intents with new display names to differentiate them from the // existing intents when display name conflicts exist. ImportIntentsRequest_RENAME ImportIntentsRequest_MergeOption = 4 // Report conflict information if display names conflict is detected. // Otherwise, import intents. ImportIntentsRequest_REPORT_CONFLICT ImportIntentsRequest_MergeOption = 5 // Keep the original intent and discard the conflicting new intent when // display name conflicts exist. ImportIntentsRequest_KEEP ImportIntentsRequest_MergeOption = 6 )
func (ImportIntentsRequest_MergeOption) Descriptor ¶ added in v1.44.0
func (ImportIntentsRequest_MergeOption) Descriptor() protoreflect.EnumDescriptor
func (ImportIntentsRequest_MergeOption) Enum ¶ added in v1.44.0
func (x ImportIntentsRequest_MergeOption) Enum() *ImportIntentsRequest_MergeOption
func (ImportIntentsRequest_MergeOption) EnumDescriptor
deprecated
added in
v1.44.0
func (ImportIntentsRequest_MergeOption) EnumDescriptor() ([]byte, []int)
Deprecated: Use ImportIntentsRequest_MergeOption.Descriptor instead.
func (ImportIntentsRequest_MergeOption) Number ¶ added in v1.44.0
func (x ImportIntentsRequest_MergeOption) Number() protoreflect.EnumNumber
func (ImportIntentsRequest_MergeOption) String ¶ added in v1.44.0
func (x ImportIntentsRequest_MergeOption) String() string
func (ImportIntentsRequest_MergeOption) Type ¶ added in v1.44.0
func (ImportIntentsRequest_MergeOption) Type() protoreflect.EnumType
type ImportIntentsResponse ¶ added in v1.44.0
type ImportIntentsResponse struct {
// The unique identifier of the imported intents.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>`.
Intents []string `protobuf:"bytes,1,rep,name=intents,proto3" json:"intents,omitempty"`
// Info which resources have conflicts when
// [REPORT_CONFLICT][ImportIntentsResponse.REPORT_CONFLICT] merge_option is
// set in ImportIntentsRequest.
ConflictingResources *ImportIntentsResponse_ConflictingResources `protobuf:"bytes,2,opt,name=conflicting_resources,json=conflictingResources,proto3" json:"conflicting_resources,omitempty"`
// contains filtered or unexported fields
}
The response message for [Intents.ImportIntents][google.cloud.dialogflow.cx.v3.Intents.ImportIntents].
func (*ImportIntentsResponse) Descriptor
deprecated
added in
v1.44.0
func (*ImportIntentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ImportIntentsResponse.ProtoReflect.Descriptor instead.
func (*ImportIntentsResponse) GetConflictingResources ¶ added in v1.44.0
func (x *ImportIntentsResponse) GetConflictingResources() *ImportIntentsResponse_ConflictingResources
func (*ImportIntentsResponse) GetIntents ¶ added in v1.44.0
func (x *ImportIntentsResponse) GetIntents() []string
func (*ImportIntentsResponse) ProtoMessage ¶ added in v1.44.0
func (*ImportIntentsResponse) ProtoMessage()
func (*ImportIntentsResponse) ProtoReflect ¶ added in v1.44.0
func (x *ImportIntentsResponse) ProtoReflect() protoreflect.Message
func (*ImportIntentsResponse) Reset ¶ added in v1.44.0
func (x *ImportIntentsResponse) Reset()
func (*ImportIntentsResponse) String ¶ added in v1.44.0
func (x *ImportIntentsResponse) String() string
type ImportIntentsResponse_ConflictingResources ¶ added in v1.44.0
type ImportIntentsResponse_ConflictingResources struct {
// Display names of conflicting intents.
IntentDisplayNames []string `protobuf:"bytes,1,rep,name=intent_display_names,json=intentDisplayNames,proto3" json:"intent_display_names,omitempty"`
// Display names of conflicting entities.
EntityDisplayNames []string `protobuf:"bytes,2,rep,name=entity_display_names,json=entityDisplayNames,proto3" json:"entity_display_names,omitempty"`
// contains filtered or unexported fields
}
Conflicting resources detected during the import process. Only filled when [REPORT_CONFLICT][ImportIntentsResponse.REPORT_CONFLICT] is set in the request and there are conflicts in the display names.
func (*ImportIntentsResponse_ConflictingResources) Descriptor
deprecated
added in
v1.44.0
func (*ImportIntentsResponse_ConflictingResources) Descriptor() ([]byte, []int)
Deprecated: Use ImportIntentsResponse_ConflictingResources.ProtoReflect.Descriptor instead.
func (*ImportIntentsResponse_ConflictingResources) GetEntityDisplayNames ¶ added in v1.44.0
func (x *ImportIntentsResponse_ConflictingResources) GetEntityDisplayNames() []string
func (*ImportIntentsResponse_ConflictingResources) GetIntentDisplayNames ¶ added in v1.44.0
func (x *ImportIntentsResponse_ConflictingResources) GetIntentDisplayNames() []string
func (*ImportIntentsResponse_ConflictingResources) ProtoMessage ¶ added in v1.44.0
func (*ImportIntentsResponse_ConflictingResources) ProtoMessage()
func (*ImportIntentsResponse_ConflictingResources) ProtoReflect ¶ added in v1.44.0
func (x *ImportIntentsResponse_ConflictingResources) ProtoReflect() protoreflect.Message
func (*ImportIntentsResponse_ConflictingResources) Reset ¶ added in v1.44.0
func (x *ImportIntentsResponse_ConflictingResources) Reset()
func (*ImportIntentsResponse_ConflictingResources) String ¶ added in v1.44.0
func (x *ImportIntentsResponse_ConflictingResources) String() string
type ImportPlaybookRequest ¶ added in v1.74.0
type ImportPlaybookRequest struct {
// Required. The agent to import the playbook into.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The playbook to import.
// The [Google Cloud Storage](https://cloud.google.com/storage/docs/) URI
// to import playbook from. The format of this URI must be
// `gs://<bucket-name>/<object-name>`.
//
// Dialogflow performs a read operation for the Cloud Storage object
// on the caller's behalf, so your request authentication must
// have read permissions for the object. For more information, see
//
// Types that are valid to be assigned to Playbook:
//
// *ImportPlaybookRequest_PlaybookUri
// *ImportPlaybookRequest_PlaybookContent
Playbook isImportPlaybookRequest_Playbook `protobuf_oneof:"playbook"`
// Optional. Specifies the import strategy used when resolving resource
// conflicts.
ImportStrategy *PlaybookImportStrategy `protobuf:"bytes,4,opt,name=import_strategy,json=importStrategy,proto3" json:"import_strategy,omitempty"`
// contains filtered or unexported fields
}
The request message for [Playbooks.ImportPlaybook][google.cloud.dialogflow.cx.v3.Playbooks.ImportPlaybook].
func (*ImportPlaybookRequest) Descriptor
deprecated
added in
v1.74.0
func (*ImportPlaybookRequest) Descriptor() ([]byte, []int)
Deprecated: Use ImportPlaybookRequest.ProtoReflect.Descriptor instead.
func (*ImportPlaybookRequest) GetImportStrategy ¶ added in v1.74.0
func (x *ImportPlaybookRequest) GetImportStrategy() *PlaybookImportStrategy
func (*ImportPlaybookRequest) GetParent ¶ added in v1.74.0
func (x *ImportPlaybookRequest) GetParent() string
func (*ImportPlaybookRequest) GetPlaybook ¶ added in v1.74.0
func (x *ImportPlaybookRequest) GetPlaybook() isImportPlaybookRequest_Playbook
func (*ImportPlaybookRequest) GetPlaybookContent ¶ added in v1.74.0
func (x *ImportPlaybookRequest) GetPlaybookContent() []byte
func (*ImportPlaybookRequest) GetPlaybookUri ¶ added in v1.74.0
func (x *ImportPlaybookRequest) GetPlaybookUri() string
func (*ImportPlaybookRequest) ProtoMessage ¶ added in v1.74.0
func (*ImportPlaybookRequest) ProtoMessage()
func (*ImportPlaybookRequest) ProtoReflect ¶ added in v1.74.0
func (x *ImportPlaybookRequest) ProtoReflect() protoreflect.Message
func (*ImportPlaybookRequest) Reset ¶ added in v1.74.0
func (x *ImportPlaybookRequest) Reset()
func (*ImportPlaybookRequest) String ¶ added in v1.74.0
func (x *ImportPlaybookRequest) String() string
type ImportPlaybookRequest_PlaybookContent ¶ added in v1.74.0
type ImportPlaybookRequest_PlaybookContent struct {
// Uncompressed raw byte content for playbook.
PlaybookContent []byte `protobuf:"bytes,3,opt,name=playbook_content,json=playbookContent,proto3,oneof"`
}
type ImportPlaybookRequest_PlaybookUri ¶ added in v1.74.0
type ImportPlaybookRequest_PlaybookUri struct {
// [Dialogflow access
// control]
// (https://cloud.google.com/dialogflow/cx/docs/concept/access-control#storage).
PlaybookUri string `protobuf:"bytes,2,opt,name=playbook_uri,json=playbookUri,proto3,oneof"`
}
type ImportPlaybookResponse ¶ added in v1.74.0
type ImportPlaybookResponse struct {
// The unique identifier of the new playbook.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>`.
Playbook string `protobuf:"bytes,1,opt,name=playbook,proto3" json:"playbook,omitempty"`
// Info which resources have conflicts when
// [REPORT_CONFLICTS][ImportPlaybookResponse.REPORT_CONFLICTS] import strategy
// is set for all resources in ImportPlaybookRequest.
ConflictingResources *ImportPlaybookResponse_ConflictingResources `protobuf:"bytes,2,opt,name=conflicting_resources,json=conflictingResources,proto3" json:"conflicting_resources,omitempty"`
// contains filtered or unexported fields
}
The response message for [Playbooks.ImportPlaybook][google.cloud.dialogflow.cx.v3.Playbooks.ImportPlaybook].
func (*ImportPlaybookResponse) Descriptor
deprecated
added in
v1.74.0
func (*ImportPlaybookResponse) Descriptor() ([]byte, []int)
Deprecated: Use ImportPlaybookResponse.ProtoReflect.Descriptor instead.
func (*ImportPlaybookResponse) GetConflictingResources ¶ added in v1.74.0
func (x *ImportPlaybookResponse) GetConflictingResources() *ImportPlaybookResponse_ConflictingResources
func (*ImportPlaybookResponse) GetPlaybook ¶ added in v1.74.0
func (x *ImportPlaybookResponse) GetPlaybook() string
func (*ImportPlaybookResponse) ProtoMessage ¶ added in v1.74.0
func (*ImportPlaybookResponse) ProtoMessage()
func (*ImportPlaybookResponse) ProtoReflect ¶ added in v1.74.0
func (x *ImportPlaybookResponse) ProtoReflect() protoreflect.Message
func (*ImportPlaybookResponse) Reset ¶ added in v1.74.0
func (x *ImportPlaybookResponse) Reset()
func (*ImportPlaybookResponse) String ¶ added in v1.74.0
func (x *ImportPlaybookResponse) String() string
type ImportPlaybookResponse_ConflictingResources ¶ added in v1.74.0
type ImportPlaybookResponse_ConflictingResources struct {
// Display name of conflicting main playbook.
MainPlaybookDisplayName string `` /* 134-byte string literal not displayed */
// Display names of conflicting nested playbooks.
NestedPlaybookDisplayNames []string `` /* 143-byte string literal not displayed */
// Display names of conflicting tools.
ToolDisplayNames []string `protobuf:"bytes,3,rep,name=tool_display_names,json=toolDisplayNames,proto3" json:"tool_display_names,omitempty"`
// contains filtered or unexported fields
}
Conflicting resources detected during the import process. Only filled when [REPORT_CONFLICTS][ImportPlaybookResponse.REPORT_CONFLICTS] is set in the request and there are conflicts in the display names.
func (*ImportPlaybookResponse_ConflictingResources) Descriptor
deprecated
added in
v1.74.0
func (*ImportPlaybookResponse_ConflictingResources) Descriptor() ([]byte, []int)
Deprecated: Use ImportPlaybookResponse_ConflictingResources.ProtoReflect.Descriptor instead.
func (*ImportPlaybookResponse_ConflictingResources) GetMainPlaybookDisplayName ¶ added in v1.74.0
func (x *ImportPlaybookResponse_ConflictingResources) GetMainPlaybookDisplayName() string
func (*ImportPlaybookResponse_ConflictingResources) GetNestedPlaybookDisplayNames ¶ added in v1.74.0
func (x *ImportPlaybookResponse_ConflictingResources) GetNestedPlaybookDisplayNames() []string
func (*ImportPlaybookResponse_ConflictingResources) GetToolDisplayNames ¶ added in v1.74.0
func (x *ImportPlaybookResponse_ConflictingResources) GetToolDisplayNames() []string
func (*ImportPlaybookResponse_ConflictingResources) ProtoMessage ¶ added in v1.74.0
func (*ImportPlaybookResponse_ConflictingResources) ProtoMessage()
func (*ImportPlaybookResponse_ConflictingResources) ProtoReflect ¶ added in v1.74.0
func (x *ImportPlaybookResponse_ConflictingResources) ProtoReflect() protoreflect.Message
func (*ImportPlaybookResponse_ConflictingResources) Reset ¶ added in v1.74.0
func (x *ImportPlaybookResponse_ConflictingResources) Reset()
func (*ImportPlaybookResponse_ConflictingResources) String ¶ added in v1.74.0
func (x *ImportPlaybookResponse_ConflictingResources) String() string
type ImportStrategy ¶ added in v1.41.0
type ImportStrategy int32
Import strategies for the conflict resolution of resources (i.e. intents, entities, and webhooks) with identical display names during import operations.
const ( // Unspecified. Treated as 'CREATE_NEW'. ImportStrategy_IMPORT_STRATEGY_UNSPECIFIED ImportStrategy = 0 // Create a new resource with a numeric suffix appended to the end of the // existing display name. ImportStrategy_IMPORT_STRATEGY_CREATE_NEW ImportStrategy = 1 // Replace existing resource with incoming resource in the content to be // imported. ImportStrategy_IMPORT_STRATEGY_REPLACE ImportStrategy = 2 // Keep existing resource and discard incoming resource in the content to be // imported. ImportStrategy_IMPORT_STRATEGY_KEEP ImportStrategy = 3 // Combine existing and incoming resources when a conflict is encountered. ImportStrategy_IMPORT_STRATEGY_MERGE ImportStrategy = 4 // Throw error if a conflict is encountered. ImportStrategy_IMPORT_STRATEGY_THROW_ERROR ImportStrategy = 5 )
func (ImportStrategy) Descriptor ¶ added in v1.41.0
func (ImportStrategy) Descriptor() protoreflect.EnumDescriptor
func (ImportStrategy) Enum ¶ added in v1.41.0
func (x ImportStrategy) Enum() *ImportStrategy
func (ImportStrategy) EnumDescriptor
deprecated
added in
v1.41.0
func (ImportStrategy) EnumDescriptor() ([]byte, []int)
Deprecated: Use ImportStrategy.Descriptor instead.
func (ImportStrategy) Number ¶ added in v1.41.0
func (x ImportStrategy) Number() protoreflect.EnumNumber
func (ImportStrategy) String ¶ added in v1.41.0
func (x ImportStrategy) String() string
func (ImportStrategy) Type ¶ added in v1.41.0
func (ImportStrategy) Type() protoreflect.EnumType
type ImportTestCasesMetadata ¶
type ImportTestCasesMetadata struct {
// Errors for failed test cases.
Errors []*TestCaseError `protobuf:"bytes,1,rep,name=errors,proto3" json:"errors,omitempty"`
// contains filtered or unexported fields
}
Metadata returned for the [TestCases.ImportTestCases][google.cloud.dialogflow.cx.v3.TestCases.ImportTestCases] long running operation.
func (*ImportTestCasesMetadata) Descriptor
deprecated
func (*ImportTestCasesMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ImportTestCasesMetadata.ProtoReflect.Descriptor instead.
func (*ImportTestCasesMetadata) GetErrors ¶
func (x *ImportTestCasesMetadata) GetErrors() []*TestCaseError
func (*ImportTestCasesMetadata) ProtoMessage ¶
func (*ImportTestCasesMetadata) ProtoMessage()
func (*ImportTestCasesMetadata) ProtoReflect ¶
func (x *ImportTestCasesMetadata) ProtoReflect() protoreflect.Message
func (*ImportTestCasesMetadata) Reset ¶
func (x *ImportTestCasesMetadata) Reset()
func (*ImportTestCasesMetadata) String ¶
func (x *ImportTestCasesMetadata) String() string
type ImportTestCasesRequest ¶
type ImportTestCasesRequest struct {
// Required. The agent to import test cases to.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The source to import.
//
// Types that are valid to be assigned to Source:
//
// *ImportTestCasesRequest_GcsUri
// *ImportTestCasesRequest_Content
Source isImportTestCasesRequest_Source `protobuf_oneof:"source"`
// contains filtered or unexported fields
}
The request message for [TestCases.ImportTestCases][google.cloud.dialogflow.cx.v3.TestCases.ImportTestCases].
func (*ImportTestCasesRequest) Descriptor
deprecated
func (*ImportTestCasesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ImportTestCasesRequest.ProtoReflect.Descriptor instead.
func (*ImportTestCasesRequest) GetContent ¶
func (x *ImportTestCasesRequest) GetContent() []byte
func (*ImportTestCasesRequest) GetGcsUri ¶
func (x *ImportTestCasesRequest) GetGcsUri() string
func (*ImportTestCasesRequest) GetParent ¶
func (x *ImportTestCasesRequest) GetParent() string
func (*ImportTestCasesRequest) GetSource ¶
func (x *ImportTestCasesRequest) GetSource() isImportTestCasesRequest_Source
func (*ImportTestCasesRequest) ProtoMessage ¶
func (*ImportTestCasesRequest) ProtoMessage()
func (*ImportTestCasesRequest) ProtoReflect ¶
func (x *ImportTestCasesRequest) ProtoReflect() protoreflect.Message
func (*ImportTestCasesRequest) Reset ¶
func (x *ImportTestCasesRequest) Reset()
func (*ImportTestCasesRequest) String ¶
func (x *ImportTestCasesRequest) String() string
type ImportTestCasesRequest_Content ¶
type ImportTestCasesRequest_Content struct {
// Uncompressed raw byte content for test cases.
Content []byte `protobuf:"bytes,3,opt,name=content,proto3,oneof"`
}
type ImportTestCasesRequest_GcsUri ¶
type ImportTestCasesRequest_GcsUri struct {
// The [Google Cloud Storage](https://cloud.google.com/storage/docs/) URI
// to import test cases from. The format of this URI must be
// `gs://<bucket-name>/<object-name>`.
//
// Dialogflow performs a read operation for the Cloud Storage object
// on the caller's behalf, so your request authentication must
// have read permissions for the object. For more information, see
// [Dialogflow access
// control](https://cloud.google.com/dialogflow/cx/docs/concept/access-control#storage).
GcsUri string `protobuf:"bytes,2,opt,name=gcs_uri,json=gcsUri,proto3,oneof"`
}
type ImportTestCasesResponse ¶
type ImportTestCasesResponse struct {
// The unique identifiers of the new test cases.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/testCases/<TestCaseID>`.
Names []string `protobuf:"bytes,1,rep,name=names,proto3" json:"names,omitempty"`
// contains filtered or unexported fields
}
The response message for [TestCases.ImportTestCases][google.cloud.dialogflow.cx.v3.TestCases.ImportTestCases].
func (*ImportTestCasesResponse) Descriptor
deprecated
func (*ImportTestCasesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ImportTestCasesResponse.ProtoReflect.Descriptor instead.
func (*ImportTestCasesResponse) GetNames ¶
func (x *ImportTestCasesResponse) GetNames() []string
func (*ImportTestCasesResponse) ProtoMessage ¶
func (*ImportTestCasesResponse) ProtoMessage()
func (*ImportTestCasesResponse) ProtoReflect ¶
func (x *ImportTestCasesResponse) ProtoReflect() protoreflect.Message
func (*ImportTestCasesResponse) Reset ¶
func (x *ImportTestCasesResponse) Reset()
func (*ImportTestCasesResponse) String ¶
func (x *ImportTestCasesResponse) String() string
type InlineDestination ¶ added in v1.44.0
type InlineDestination struct {
// Output only. The uncompressed byte content for the objects.
// Only populated in responses.
Content []byte `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
// contains filtered or unexported fields
}
Inline destination for a Dialogflow operation that writes or exports objects (e.g. [intents][google.cloud.dialogflow.cx.v3.Intent]) outside of Dialogflow.
func (*InlineDestination) Descriptor
deprecated
added in
v1.44.0
func (*InlineDestination) Descriptor() ([]byte, []int)
Deprecated: Use InlineDestination.ProtoReflect.Descriptor instead.
func (*InlineDestination) GetContent ¶ added in v1.44.0
func (x *InlineDestination) GetContent() []byte
func (*InlineDestination) ProtoMessage ¶ added in v1.44.0
func (*InlineDestination) ProtoMessage()
func (*InlineDestination) ProtoReflect ¶ added in v1.44.0
func (x *InlineDestination) ProtoReflect() protoreflect.Message
func (*InlineDestination) Reset ¶ added in v1.44.0
func (x *InlineDestination) Reset()
func (*InlineDestination) String ¶ added in v1.44.0
func (x *InlineDestination) String() string
type InlineSchema ¶ added in v1.74.0
type InlineSchema struct {
// Data type of the schema.
Type DataType `protobuf:"varint,1,opt,name=type,proto3,enum=google.cloud.dialogflow.cx.v3.DataType" json:"type,omitempty"`
// Schema of the elements if this is an ARRAY type.
Items *TypeSchema `protobuf:"bytes,2,opt,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
A type schema object that's specified inline.
func (*InlineSchema) Descriptor
deprecated
added in
v1.74.0
func (*InlineSchema) Descriptor() ([]byte, []int)
Deprecated: Use InlineSchema.ProtoReflect.Descriptor instead.
func (*InlineSchema) GetItems ¶ added in v1.74.0
func (x *InlineSchema) GetItems() *TypeSchema
func (*InlineSchema) GetType ¶ added in v1.74.0
func (x *InlineSchema) GetType() DataType
func (*InlineSchema) ProtoMessage ¶ added in v1.74.0
func (*InlineSchema) ProtoMessage()
func (*InlineSchema) ProtoReflect ¶ added in v1.74.0
func (x *InlineSchema) ProtoReflect() protoreflect.Message
func (*InlineSchema) Reset ¶ added in v1.74.0
func (x *InlineSchema) Reset()
func (*InlineSchema) String ¶ added in v1.74.0
func (x *InlineSchema) String() string
type InlineSource ¶ added in v1.44.0
type InlineSource struct {
// The uncompressed byte content for the objects.
Content []byte `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
// contains filtered or unexported fields
}
Inline source for a Dialogflow operation that reads or imports objects (e.g. [intents][google.cloud.dialogflow.cx.v3.Intent]) into Dialogflow.
func (*InlineSource) Descriptor
deprecated
added in
v1.44.0
func (*InlineSource) Descriptor() ([]byte, []int)
Deprecated: Use InlineSource.ProtoReflect.Descriptor instead.
func (*InlineSource) GetContent ¶ added in v1.44.0
func (x *InlineSource) GetContent() []byte
func (*InlineSource) ProtoMessage ¶ added in v1.44.0
func (*InlineSource) ProtoMessage()
func (*InlineSource) ProtoReflect ¶ added in v1.44.0
func (x *InlineSource) ProtoReflect() protoreflect.Message
func (*InlineSource) Reset ¶ added in v1.44.0
func (x *InlineSource) Reset()
func (*InlineSource) String ¶ added in v1.44.0
func (x *InlineSource) String() string
type InputAudioConfig ¶
type InputAudioConfig struct {
// Required. Audio encoding of the audio content to process.
AudioEncoding AudioEncoding `` /* 150-byte string literal not displayed */
// Sample rate (in Hertz) of the audio content sent in the query.
// Refer to
// [Cloud Speech API
// documentation](https://cloud.google.com/speech-to-text/docs/basics) for
// more details.
SampleRateHertz int32 `protobuf:"varint,2,opt,name=sample_rate_hertz,json=sampleRateHertz,proto3" json:"sample_rate_hertz,omitempty"`
// Optional. If `true`, Dialogflow returns
// [SpeechWordInfo][google.cloud.dialogflow.cx.v3.SpeechWordInfo] in
// [StreamingRecognitionResult][google.cloud.dialogflow.cx.v3.StreamingRecognitionResult]
// with information about the recognized speech words, e.g. start and end time
// offsets. If false or unspecified, Speech doesn't return any word-level
// information.
EnableWordInfo bool `protobuf:"varint,13,opt,name=enable_word_info,json=enableWordInfo,proto3" json:"enable_word_info,omitempty"`
// Optional. A list of strings containing words and phrases that the speech
// recognizer should recognize with higher likelihood.
//
// See [the Cloud Speech
// documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints)
// for more details.
PhraseHints []string `protobuf:"bytes,4,rep,name=phrase_hints,json=phraseHints,proto3" json:"phrase_hints,omitempty"`
// Optional. Which Speech model to select for the given request.
// For more information, see
// [Speech
// models](https://cloud.google.com/dialogflow/cx/docs/concept/speech-models).
Model string `protobuf:"bytes,7,opt,name=model,proto3" json:"model,omitempty"`
// Optional. Which variant of the [Speech
// model][google.cloud.dialogflow.cx.v3.InputAudioConfig.model] to use.
ModelVariant SpeechModelVariant `` /* 153-byte string literal not displayed */
// Optional. If `false` (default), recognition does not cease until the
// client closes the stream.
// If `true`, the recognizer will detect a single spoken utterance in input
// audio. Recognition ceases when it detects the audio's voice has
// stopped or paused. In this case, once a detected intent is received, the
// client should close the stream and start a new request with a new stream as
// needed.
// Note: This setting is relevant only for streaming methods.
SingleUtterance bool `protobuf:"varint,8,opt,name=single_utterance,json=singleUtterance,proto3" json:"single_utterance,omitempty"`
// Configuration of barge-in behavior during the streaming of input audio.
BargeInConfig *BargeInConfig `protobuf:"bytes,15,opt,name=barge_in_config,json=bargeInConfig,proto3" json:"barge_in_config,omitempty"`
// If `true`, the request will opt out for STT conformer model migration.
// This field will be deprecated once force migration takes place in June
// 2024. Please refer to [Dialogflow CX Speech model
// migration](https://cloud.google.com/dialogflow/cx/docs/concept/speech-model-migration).
OptOutConformerModelMigration bool `` /* 156-byte string literal not displayed */
// contains filtered or unexported fields
}
Instructs the speech recognizer on how to process the audio content.
func (*InputAudioConfig) Descriptor
deprecated
func (*InputAudioConfig) Descriptor() ([]byte, []int)
Deprecated: Use InputAudioConfig.ProtoReflect.Descriptor instead.
func (*InputAudioConfig) GetAudioEncoding ¶
func (x *InputAudioConfig) GetAudioEncoding() AudioEncoding
func (*InputAudioConfig) GetBargeInConfig ¶ added in v1.45.0
func (x *InputAudioConfig) GetBargeInConfig() *BargeInConfig
func (*InputAudioConfig) GetEnableWordInfo ¶
func (x *InputAudioConfig) GetEnableWordInfo() bool
func (*InputAudioConfig) GetModel ¶
func (x *InputAudioConfig) GetModel() string
func (*InputAudioConfig) GetModelVariant ¶
func (x *InputAudioConfig) GetModelVariant() SpeechModelVariant
func (*InputAudioConfig) GetOptOutConformerModelMigration ¶ added in v1.49.0
func (x *InputAudioConfig) GetOptOutConformerModelMigration() bool
func (*InputAudioConfig) GetPhraseHints ¶
func (x *InputAudioConfig) GetPhraseHints() []string
func (*InputAudioConfig) GetSampleRateHertz ¶
func (x *InputAudioConfig) GetSampleRateHertz() int32
func (*InputAudioConfig) GetSingleUtterance ¶
func (x *InputAudioConfig) GetSingleUtterance() bool
func (*InputAudioConfig) ProtoMessage ¶
func (*InputAudioConfig) ProtoMessage()
func (*InputAudioConfig) ProtoReflect ¶
func (x *InputAudioConfig) ProtoReflect() protoreflect.Message
func (*InputAudioConfig) Reset ¶
func (x *InputAudioConfig) Reset()
func (*InputAudioConfig) String ¶
func (x *InputAudioConfig) String() string
type Intent ¶
type Intent struct {
// The unique identifier of the intent.
// Required for the
// [Intents.UpdateIntent][google.cloud.dialogflow.cx.v3.Intents.UpdateIntent]
// method.
// [Intents.CreateIntent][google.cloud.dialogflow.cx.v3.Intents.CreateIntent]
// populates the name automatically.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. The human-readable name of the intent, unique within the agent.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// The collection of training phrases the agent is trained on to identify the
// intent.
TrainingPhrases []*Intent_TrainingPhrase `protobuf:"bytes,3,rep,name=training_phrases,json=trainingPhrases,proto3" json:"training_phrases,omitempty"`
// The collection of parameters associated with the intent.
Parameters []*Intent_Parameter `protobuf:"bytes,4,rep,name=parameters,proto3" json:"parameters,omitempty"`
// The priority of this intent. Higher numbers represent higher
// priorities.
//
// - If the supplied value is unspecified or 0, the service
// translates the value to 500,000, which corresponds to the
// `Normal` priority in the console.
// - If the supplied value is negative, the intent is ignored
// in runtime detect intent requests.
Priority int32 `protobuf:"varint,5,opt,name=priority,proto3" json:"priority,omitempty"`
// Indicates whether this is a fallback intent. Currently only default
// fallback intent is allowed in the agent, which is added upon agent
// creation.
// Adding training phrases to fallback intent is useful in the case of
// requests that are mistakenly matched, since training phrases assigned to
// fallback intents act as negative examples that triggers no-match event.
IsFallback bool `protobuf:"varint,6,opt,name=is_fallback,json=isFallback,proto3" json:"is_fallback,omitempty"`
// The key/value metadata to label an intent. Labels can contain
// lowercase letters, digits and the symbols '-' and '_'. International
// characters are allowed, including letters from unicase alphabets. Keys must
// start with a letter. Keys and values can be no longer than 63 characters
// and no more than 128 bytes.
//
// Prefix "sys-" is reserved for Dialogflow defined labels. Currently allowed
// Dialogflow defined labels include:
// * sys-head
// * sys-contextual
// The above labels do not require value. "sys-head" means the intent is a
// head intent. "sys.contextual" means the intent is a contextual intent.
Labels map[string]string `` /* 139-byte string literal not displayed */
// Human readable description for better understanding an intent like its
// scope, content, result etc. Maximum character limit: 140 characters.
Description string `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"`
// Optional. Matching DTMF pattern for the intent.
DtmfPattern string `protobuf:"bytes,16,opt,name=dtmf_pattern,json=dtmfPattern,proto3" json:"dtmf_pattern,omitempty"`
// contains filtered or unexported fields
}
An intent represents a user's intent to interact with a conversational agent.
You can provide information for the Dialogflow API to use to match user input to an intent by adding training phrases (i.e., examples of user input) to your intent.
func (*Intent) Descriptor
deprecated
func (*Intent) GetDescription ¶
func (*Intent) GetDisplayName ¶
func (*Intent) GetDtmfPattern ¶ added in v1.77.0
func (*Intent) GetIsFallback ¶
func (*Intent) GetParameters ¶
func (x *Intent) GetParameters() []*Intent_Parameter
func (*Intent) GetPriority ¶
func (*Intent) GetTrainingPhrases ¶
func (x *Intent) GetTrainingPhrases() []*Intent_TrainingPhrase
func (*Intent) ProtoMessage ¶
func (*Intent) ProtoMessage()
func (*Intent) ProtoReflect ¶
func (x *Intent) ProtoReflect() protoreflect.Message
type IntentCoverage ¶
type IntentCoverage struct {
// The list of Intents present in the agent
Intents []*IntentCoverage_Intent `protobuf:"bytes,1,rep,name=intents,proto3" json:"intents,omitempty"`
// The percent of intents in the agent that are covered.
CoverageScore float32 `protobuf:"fixed32,2,opt,name=coverage_score,json=coverageScore,proto3" json:"coverage_score,omitempty"`
// contains filtered or unexported fields
}
Intent coverage represents the percentage of all possible intents in the agent that are triggered in any of a parent's test cases.
func (*IntentCoverage) Descriptor
deprecated
func (*IntentCoverage) Descriptor() ([]byte, []int)
Deprecated: Use IntentCoverage.ProtoReflect.Descriptor instead.
func (*IntentCoverage) GetCoverageScore ¶
func (x *IntentCoverage) GetCoverageScore() float32
func (*IntentCoverage) GetIntents ¶
func (x *IntentCoverage) GetIntents() []*IntentCoverage_Intent
func (*IntentCoverage) ProtoMessage ¶
func (*IntentCoverage) ProtoMessage()
func (*IntentCoverage) ProtoReflect ¶
func (x *IntentCoverage) ProtoReflect() protoreflect.Message
func (*IntentCoverage) Reset ¶
func (x *IntentCoverage) Reset()
func (*IntentCoverage) String ¶
func (x *IntentCoverage) String() string
type IntentCoverage_Intent ¶
type IntentCoverage_Intent struct {
// The intent full resource name
Intent string `protobuf:"bytes,1,opt,name=intent,proto3" json:"intent,omitempty"`
// Whether the intent is covered by at least one of the agent's
// test cases.
Covered bool `protobuf:"varint,2,opt,name=covered,proto3" json:"covered,omitempty"`
// contains filtered or unexported fields
}
The agent's intent.
func (*IntentCoverage_Intent) Descriptor
deprecated
func (*IntentCoverage_Intent) Descriptor() ([]byte, []int)
Deprecated: Use IntentCoverage_Intent.ProtoReflect.Descriptor instead.
func (*IntentCoverage_Intent) GetCovered ¶
func (x *IntentCoverage_Intent) GetCovered() bool
func (*IntentCoverage_Intent) GetIntent ¶
func (x *IntentCoverage_Intent) GetIntent() string
func (*IntentCoverage_Intent) ProtoMessage ¶
func (*IntentCoverage_Intent) ProtoMessage()
func (*IntentCoverage_Intent) ProtoReflect ¶
func (x *IntentCoverage_Intent) ProtoReflect() protoreflect.Message
func (*IntentCoverage_Intent) Reset ¶
func (x *IntentCoverage_Intent) Reset()
func (*IntentCoverage_Intent) String ¶
func (x *IntentCoverage_Intent) String() string
type IntentInput ¶
type IntentInput struct {
// Required. The unique identifier of the intent.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>`.
Intent string `protobuf:"bytes,1,opt,name=intent,proto3" json:"intent,omitempty"`
// contains filtered or unexported fields
}
Represents the intent to trigger programmatically rather than as a result of natural language processing.
func (*IntentInput) Descriptor
deprecated
func (*IntentInput) Descriptor() ([]byte, []int)
Deprecated: Use IntentInput.ProtoReflect.Descriptor instead.
func (*IntentInput) GetIntent ¶
func (x *IntentInput) GetIntent() string
func (*IntentInput) ProtoMessage ¶
func (*IntentInput) ProtoMessage()
func (*IntentInput) ProtoReflect ¶
func (x *IntentInput) ProtoReflect() protoreflect.Message
func (*IntentInput) Reset ¶
func (x *IntentInput) Reset()
func (*IntentInput) String ¶
func (x *IntentInput) String() string
type IntentView ¶
type IntentView int32
Represents the options for views of an intent. An intent can be a sizable object. Therefore, we provide a resource view that does not return training phrases in the response.
const ( // Not specified. Treated as INTENT_VIEW_FULL. IntentView_INTENT_VIEW_UNSPECIFIED IntentView = 0 // Training phrases field is not populated in the response. IntentView_INTENT_VIEW_PARTIAL IntentView = 1 // All fields are populated. IntentView_INTENT_VIEW_FULL IntentView = 2 )
func (IntentView) Descriptor ¶
func (IntentView) Descriptor() protoreflect.EnumDescriptor
func (IntentView) Enum ¶
func (x IntentView) Enum() *IntentView
func (IntentView) EnumDescriptor
deprecated
func (IntentView) EnumDescriptor() ([]byte, []int)
Deprecated: Use IntentView.Descriptor instead.
func (IntentView) Number ¶
func (x IntentView) Number() protoreflect.EnumNumber
func (IntentView) String ¶
func (x IntentView) String() string
func (IntentView) Type ¶
func (IntentView) Type() protoreflect.EnumType
type Intent_Parameter ¶
type Intent_Parameter struct {
// Required. The unique identifier of the parameter. This field
// is used by [training
// phrases][google.cloud.dialogflow.cx.v3.Intent.TrainingPhrase] to annotate
// their [parts][google.cloud.dialogflow.cx.v3.Intent.TrainingPhrase.Part].
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Required. The entity type of the parameter.
// Format:
// `projects/-/locations/-/agents/-/entityTypes/<SystemEntityTypeID>` for
// system entity types (for example,
// `projects/-/locations/-/agents/-/entityTypes/sys.date`), or
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/entityTypes/<EntityTypeID>`
// for developer entity types.
EntityType string `protobuf:"bytes,2,opt,name=entity_type,json=entityType,proto3" json:"entity_type,omitempty"`
// Indicates whether the parameter represents a list of values.
IsList bool `protobuf:"varint,3,opt,name=is_list,json=isList,proto3" json:"is_list,omitempty"`
// Indicates whether the parameter content should be redacted in log. If
// redaction is enabled, the parameter content will be replaced by parameter
// name during logging.
// Note: the parameter content is subject to redaction if either parameter
// level redaction or [entity type level
// redaction][google.cloud.dialogflow.cx.v3.EntityType.redact] is enabled.
Redact bool `protobuf:"varint,4,opt,name=redact,proto3" json:"redact,omitempty"`
// contains filtered or unexported fields
}
Represents an intent parameter.
func (*Intent_Parameter) Descriptor
deprecated
func (*Intent_Parameter) Descriptor() ([]byte, []int)
Deprecated: Use Intent_Parameter.ProtoReflect.Descriptor instead.
func (*Intent_Parameter) GetEntityType ¶
func (x *Intent_Parameter) GetEntityType() string
func (*Intent_Parameter) GetId ¶
func (x *Intent_Parameter) GetId() string
func (*Intent_Parameter) GetIsList ¶
func (x *Intent_Parameter) GetIsList() bool
func (*Intent_Parameter) GetRedact ¶
func (x *Intent_Parameter) GetRedact() bool
func (*Intent_Parameter) ProtoMessage ¶
func (*Intent_Parameter) ProtoMessage()
func (*Intent_Parameter) ProtoReflect ¶
func (x *Intent_Parameter) ProtoReflect() protoreflect.Message
func (*Intent_Parameter) Reset ¶
func (x *Intent_Parameter) Reset()
func (*Intent_Parameter) String ¶
func (x *Intent_Parameter) String() string
type Intent_TrainingPhrase ¶
type Intent_TrainingPhrase struct {
// Output only. The unique identifier of the training phrase.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Required. The ordered list of training phrase parts.
// The parts are concatenated in order to form the training phrase.
//
// Note: The API does not automatically annotate training phrases like the
// Dialogflow Console does.
//
// Note: Do not forget to include whitespace at part boundaries, so the
// training phrase is well formatted when the parts are concatenated.
//
// If the training phrase does not need to be annotated with parameters,
// you just need a single part with only the
// [Part.text][google.cloud.dialogflow.cx.v3.Intent.TrainingPhrase.Part.text]
// field set.
//
// If you want to annotate the training phrase, you must create multiple
// parts, where the fields of each part are populated in one of two ways:
//
// - `Part.text` is set to a part of the phrase that has no parameters.
// - `Part.text` is set to a part of the phrase that you want to annotate,
// and the `parameter_id` field is set.
Parts []*Intent_TrainingPhrase_Part `protobuf:"bytes,2,rep,name=parts,proto3" json:"parts,omitempty"`
// Indicates how many times this example was added to the intent.
RepeatCount int32 `protobuf:"varint,3,opt,name=repeat_count,json=repeatCount,proto3" json:"repeat_count,omitempty"`
// contains filtered or unexported fields
}
Represents an example that the agent is trained on to identify the intent.
func (*Intent_TrainingPhrase) Descriptor
deprecated
func (*Intent_TrainingPhrase) Descriptor() ([]byte, []int)
Deprecated: Use Intent_TrainingPhrase.ProtoReflect.Descriptor instead.
func (*Intent_TrainingPhrase) GetId ¶
func (x *Intent_TrainingPhrase) GetId() string
func (*Intent_TrainingPhrase) GetParts ¶
func (x *Intent_TrainingPhrase) GetParts() []*Intent_TrainingPhrase_Part
func (*Intent_TrainingPhrase) GetRepeatCount ¶
func (x *Intent_TrainingPhrase) GetRepeatCount() int32
func (*Intent_TrainingPhrase) ProtoMessage ¶
func (*Intent_TrainingPhrase) ProtoMessage()
func (*Intent_TrainingPhrase) ProtoReflect ¶
func (x *Intent_TrainingPhrase) ProtoReflect() protoreflect.Message
func (*Intent_TrainingPhrase) Reset ¶
func (x *Intent_TrainingPhrase) Reset()
func (*Intent_TrainingPhrase) String ¶
func (x *Intent_TrainingPhrase) String() string
type Intent_TrainingPhrase_Part ¶
type Intent_TrainingPhrase_Part struct {
// Required. The text for this part.
Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
// The [parameter][google.cloud.dialogflow.cx.v3.Intent.Parameter] used to
// annotate this part of the training phrase. This field is required for
// annotated parts of the training phrase.
ParameterId string `protobuf:"bytes,2,opt,name=parameter_id,json=parameterId,proto3" json:"parameter_id,omitempty"`
// contains filtered or unexported fields
}
Represents a part of a training phrase.
func (*Intent_TrainingPhrase_Part) Descriptor
deprecated
func (*Intent_TrainingPhrase_Part) Descriptor() ([]byte, []int)
Deprecated: Use Intent_TrainingPhrase_Part.ProtoReflect.Descriptor instead.
func (*Intent_TrainingPhrase_Part) GetParameterId ¶
func (x *Intent_TrainingPhrase_Part) GetParameterId() string
func (*Intent_TrainingPhrase_Part) GetText ¶
func (x *Intent_TrainingPhrase_Part) GetText() string
func (*Intent_TrainingPhrase_Part) ProtoMessage ¶
func (*Intent_TrainingPhrase_Part) ProtoMessage()
func (*Intent_TrainingPhrase_Part) ProtoReflect ¶
func (x *Intent_TrainingPhrase_Part) ProtoReflect() protoreflect.Message
func (*Intent_TrainingPhrase_Part) Reset ¶
func (x *Intent_TrainingPhrase_Part) Reset()
func (*Intent_TrainingPhrase_Part) String ¶
func (x *Intent_TrainingPhrase_Part) String() string
type IntentsClient ¶
type IntentsClient interface {
// Returns the list of all intents in the specified agent.
ListIntents(ctx context.Context, in *ListIntentsRequest, opts ...grpc.CallOption) (*ListIntentsResponse, error)
// Retrieves the specified intent.
GetIntent(ctx context.Context, in *GetIntentRequest, opts ...grpc.CallOption) (*Intent, error)
// Creates an intent in the specified agent.
//
// Note: You should always train a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
CreateIntent(ctx context.Context, in *CreateIntentRequest, opts ...grpc.CallOption) (*Intent, error)
// Updates the specified intent.
//
// Note: You should always train a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
UpdateIntent(ctx context.Context, in *UpdateIntentRequest, opts ...grpc.CallOption) (*Intent, error)
// Deletes the specified intent.
//
// Note: You should always train a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
DeleteIntent(ctx context.Context, in *DeleteIntentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Imports the specified intents into the agent.
//
// 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`:
// [ImportIntentsMetadata][google.cloud.dialogflow.cx.v3.ImportIntentsMetadata]
// - `response`:
// [ImportIntentsResponse][google.cloud.dialogflow.cx.v3.ImportIntentsResponse]
ImportIntents(ctx context.Context, in *ImportIntentsRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Exports the selected intents.
//
// 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`:
// [ExportIntentsMetadata][google.cloud.dialogflow.cx.v3.ExportIntentsMetadata]
// - `response`:
// [ExportIntentsResponse][google.cloud.dialogflow.cx.v3.ExportIntentsResponse]
ExportIntents(ctx context.Context, in *ExportIntentsRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}
IntentsClient is the client API for Intents 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 NewIntentsClient ¶
func NewIntentsClient(cc grpc.ClientConnInterface) IntentsClient
type IntentsServer ¶
type IntentsServer interface {
// Returns the list of all intents in the specified agent.
ListIntents(context.Context, *ListIntentsRequest) (*ListIntentsResponse, error)
// Retrieves the specified intent.
GetIntent(context.Context, *GetIntentRequest) (*Intent, error)
// Creates an intent in the specified agent.
//
// Note: You should always train a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
CreateIntent(context.Context, *CreateIntentRequest) (*Intent, error)
// Updates the specified intent.
//
// Note: You should always train a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
UpdateIntent(context.Context, *UpdateIntentRequest) (*Intent, error)
// Deletes the specified intent.
//
// Note: You should always train a flow prior to sending it queries. See the
// [training
// documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
DeleteIntent(context.Context, *DeleteIntentRequest) (*emptypb.Empty, error)
// Imports the specified intents into the agent.
//
// 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`:
// [ImportIntentsMetadata][google.cloud.dialogflow.cx.v3.ImportIntentsMetadata]
// - `response`:
// [ImportIntentsResponse][google.cloud.dialogflow.cx.v3.ImportIntentsResponse]
ImportIntents(context.Context, *ImportIntentsRequest) (*longrunningpb.Operation, error)
// Exports the selected intents.
//
// 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`:
// [ExportIntentsMetadata][google.cloud.dialogflow.cx.v3.ExportIntentsMetadata]
// - `response`:
// [ExportIntentsResponse][google.cloud.dialogflow.cx.v3.ExportIntentsResponse]
ExportIntents(context.Context, *ExportIntentsRequest) (*longrunningpb.Operation, error)
}
IntentsServer is the server API for Intents service. All implementations should embed UnimplementedIntentsServer for forward compatibility
type KnowledgeConnectorSettings ¶ added in v1.43.0
type KnowledgeConnectorSettings struct {
// Whether Knowledge Connector is enabled or not.
Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
// The fulfillment to be triggered.
//
// When the answers from the Knowledge Connector are selected by Dialogflow,
// you can utitlize the request scoped parameter `$request.knowledge.answers`
// (contains up to the 5 highest confidence answers) and
// `$request.knowledge.questions` (contains the corresponding questions) to
// construct the fulfillment.
TriggerFulfillment *Fulfillment `protobuf:"bytes,3,opt,name=trigger_fulfillment,json=triggerFulfillment,proto3" json:"trigger_fulfillment,omitempty"`
// The target to transition to, either a page in the same host flow (the flow
// that owns this
// [KnowledgeConnectorSettings][google.cloud.dialogflow.cx.v3.KnowledgeConnectorSettings]),
// or another flow in the same agent.
//
// Types that are valid to be assigned to Target:
//
// *KnowledgeConnectorSettings_TargetPage
// *KnowledgeConnectorSettings_TargetFlow
Target isKnowledgeConnectorSettings_Target `protobuf_oneof:"target"`
// Optional. List of related data store connections.
DataStoreConnections []*DataStoreConnection `protobuf:"bytes,6,rep,name=data_store_connections,json=dataStoreConnections,proto3" json:"data_store_connections,omitempty"`
// contains filtered or unexported fields
}
The Knowledge Connector settings for this page or flow. This includes information such as the attached Knowledge Bases, and the way to execute fulfillment.
func (*KnowledgeConnectorSettings) Descriptor
deprecated
added in
v1.43.0
func (*KnowledgeConnectorSettings) Descriptor() ([]byte, []int)
Deprecated: Use KnowledgeConnectorSettings.ProtoReflect.Descriptor instead.
func (*KnowledgeConnectorSettings) GetDataStoreConnections ¶ added in v1.43.0
func (x *KnowledgeConnectorSettings) GetDataStoreConnections() []*DataStoreConnection
func (*KnowledgeConnectorSettings) GetEnabled ¶ added in v1.43.0
func (x *KnowledgeConnectorSettings) GetEnabled() bool
func (*KnowledgeConnectorSettings) GetTarget ¶ added in v1.43.0
func (x *KnowledgeConnectorSettings) GetTarget() isKnowledgeConnectorSettings_Target
func (*KnowledgeConnectorSettings) GetTargetFlow ¶ added in v1.43.0
func (x *KnowledgeConnectorSettings) GetTargetFlow() string
func (*KnowledgeConnectorSettings) GetTargetPage ¶ added in v1.43.0
func (x *KnowledgeConnectorSettings) GetTargetPage() string
func (*KnowledgeConnectorSettings) GetTriggerFulfillment ¶ added in v1.43.0
func (x *KnowledgeConnectorSettings) GetTriggerFulfillment() *Fulfillment
func (*KnowledgeConnectorSettings) ProtoMessage ¶ added in v1.43.0
func (*KnowledgeConnectorSettings) ProtoMessage()
func (*KnowledgeConnectorSettings) ProtoReflect ¶ added in v1.43.0
func (x *KnowledgeConnectorSettings) ProtoReflect() protoreflect.Message
func (*KnowledgeConnectorSettings) Reset ¶ added in v1.43.0
func (x *KnowledgeConnectorSettings) Reset()
func (*KnowledgeConnectorSettings) String ¶ added in v1.43.0
func (x *KnowledgeConnectorSettings) String() string
type KnowledgeConnectorSettings_TargetFlow ¶ added in v1.43.0
type KnowledgeConnectorSettings_TargetFlow struct {
// The target flow to transition to.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
TargetFlow string `protobuf:"bytes,5,opt,name=target_flow,json=targetFlow,proto3,oneof"`
}
type KnowledgeConnectorSettings_TargetPage ¶ added in v1.43.0
type KnowledgeConnectorSettings_TargetPage struct {
// The target page to transition to.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/pages/<PageID>`.
TargetPage string `protobuf:"bytes,4,opt,name=target_page,json=targetPage,proto3,oneof"`
}
type LanguageInfo ¶ added in v1.55.0
type LanguageInfo struct {
// The language code specified in the original
// [request][google.cloud.dialogflow.cx.v3.QueryInput.language_code].
InputLanguageCode string `protobuf:"bytes,1,opt,name=input_language_code,json=inputLanguageCode,proto3" json:"input_language_code,omitempty"`
// The language code detected for this request based on the user
// conversation.
ResolvedLanguageCode string `protobuf:"bytes,2,opt,name=resolved_language_code,json=resolvedLanguageCode,proto3" json:"resolved_language_code,omitempty"`
// The confidence score of the detected language between 0 and 1.
ConfidenceScore float32 `protobuf:"fixed32,3,opt,name=confidence_score,json=confidenceScore,proto3" json:"confidence_score,omitempty"`
// contains filtered or unexported fields
}
Represents the language information of the request.
func (*LanguageInfo) Descriptor
deprecated
added in
v1.55.0
func (*LanguageInfo) Descriptor() ([]byte, []int)
Deprecated: Use LanguageInfo.ProtoReflect.Descriptor instead.
func (*LanguageInfo) GetConfidenceScore ¶ added in v1.55.0
func (x *LanguageInfo) GetConfidenceScore() float32
func (*LanguageInfo) GetInputLanguageCode ¶ added in v1.55.0
func (x *LanguageInfo) GetInputLanguageCode() string
func (*LanguageInfo) GetResolvedLanguageCode ¶ added in v1.55.0
func (x *LanguageInfo) GetResolvedLanguageCode() string
func (*LanguageInfo) ProtoMessage ¶ added in v1.55.0
func (*LanguageInfo) ProtoMessage()
func (*LanguageInfo) ProtoReflect ¶ added in v1.55.0
func (x *LanguageInfo) ProtoReflect() protoreflect.Message
func (*LanguageInfo) Reset ¶ added in v1.55.0
func (x *LanguageInfo) Reset()
func (*LanguageInfo) String ¶ added in v1.55.0
func (x *LanguageInfo) String() string
type ListAgentsRequest ¶
type ListAgentsRequest struct {
// Required. The location to list all agents for.
// Format: `projects/<ProjectID>/locations/<LocationID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The maximum number of items to return in a single page. By default 100 and
// at most 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request message for [Agents.ListAgents][google.cloud.dialogflow.cx.v3.Agents.ListAgents].
func (*ListAgentsRequest) Descriptor
deprecated
func (*ListAgentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentsRequest.ProtoReflect.Descriptor instead.
func (*ListAgentsRequest) GetPageSize ¶
func (x *ListAgentsRequest) GetPageSize() int32
func (*ListAgentsRequest) GetPageToken ¶
func (x *ListAgentsRequest) GetPageToken() string
func (*ListAgentsRequest) GetParent ¶
func (x *ListAgentsRequest) GetParent() string
func (*ListAgentsRequest) ProtoMessage ¶
func (*ListAgentsRequest) ProtoMessage()
func (*ListAgentsRequest) ProtoReflect ¶
func (x *ListAgentsRequest) ProtoReflect() protoreflect.Message
func (*ListAgentsRequest) Reset ¶
func (x *ListAgentsRequest) Reset()
func (*ListAgentsRequest) String ¶
func (x *ListAgentsRequest) String() string
type ListAgentsResponse ¶
type ListAgentsResponse struct {
// The list of agents. There will be a maximum number of items returned based
// on the page_size field in the request.
Agents []*Agent `protobuf:"bytes,1,rep,name=agents,proto3" json:"agents,omitempty"`
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [Agents.ListAgents][google.cloud.dialogflow.cx.v3.Agents.ListAgents].
func (*ListAgentsResponse) Descriptor
deprecated
func (*ListAgentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentsResponse.ProtoReflect.Descriptor instead.
func (*ListAgentsResponse) GetAgents ¶
func (x *ListAgentsResponse) GetAgents() []*Agent
func (*ListAgentsResponse) GetNextPageToken ¶
func (x *ListAgentsResponse) GetNextPageToken() string
func (*ListAgentsResponse) ProtoMessage ¶
func (*ListAgentsResponse) ProtoMessage()
func (*ListAgentsResponse) ProtoReflect ¶
func (x *ListAgentsResponse) ProtoReflect() protoreflect.Message
func (*ListAgentsResponse) Reset ¶
func (x *ListAgentsResponse) Reset()
func (*ListAgentsResponse) String ¶
func (x *ListAgentsResponse) String() string
type ListChangelogsRequest ¶
type ListChangelogsRequest struct {
// Required. The agent containing the changelogs.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The filter string. Supports filter by user_email, resource, type and
// create_time. Some examples:
// 1. By user email:
// user_email = "someone@google.com"
// 2. By resource name:
// resource = "projects/123/locations/global/agents/456/flows/789"
// 3. By resource display name:
// display_name = "my agent"
// 4. By action:
// action = "Create"
// 5. By type:
// type = "flows"
// 6. By create time. Currently predicates on `create_time` and
// `create_time_epoch_seconds` are supported:
// create_time_epoch_seconds > 1551790877 AND create_time <=
// 2017-01-15T01:30:15.01Z
// 7. Combination of above filters:
// resource = "projects/123/locations/global/agents/456/flows/789"
// AND user_email = "someone@google.com"
// AND create_time <= 2017-01-15T01:30:15.01Z
Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
// The maximum number of items to return in a single page. By default 100 and
// at most 1000.
PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request message for [Changelogs.ListChangelogs][google.cloud.dialogflow.cx.v3.Changelogs.ListChangelogs].
func (*ListChangelogsRequest) Descriptor
deprecated
func (*ListChangelogsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListChangelogsRequest.ProtoReflect.Descriptor instead.
func (*ListChangelogsRequest) GetFilter ¶
func (x *ListChangelogsRequest) GetFilter() string
func (*ListChangelogsRequest) GetPageSize ¶
func (x *ListChangelogsRequest) GetPageSize() int32
func (*ListChangelogsRequest) GetPageToken ¶
func (x *ListChangelogsRequest) GetPageToken() string
func (*ListChangelogsRequest) GetParent ¶
func (x *ListChangelogsRequest) GetParent() string
func (*ListChangelogsRequest) ProtoMessage ¶
func (*ListChangelogsRequest) ProtoMessage()
func (*ListChangelogsRequest) ProtoReflect ¶
func (x *ListChangelogsRequest) ProtoReflect() protoreflect.Message
func (*ListChangelogsRequest) Reset ¶
func (x *ListChangelogsRequest) Reset()
func (*ListChangelogsRequest) String ¶
func (x *ListChangelogsRequest) String() string
type ListChangelogsResponse ¶
type ListChangelogsResponse struct {
// The list of changelogs. There will be a maximum number of items returned
// based on the page_size field in the request. The changelogs will be ordered
// by timestamp.
Changelogs []*Changelog `protobuf:"bytes,1,rep,name=changelogs,proto3" json:"changelogs,omitempty"`
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [Changelogs.ListChangelogs][google.cloud.dialogflow.cx.v3.Changelogs.ListChangelogs].
func (*ListChangelogsResponse) Descriptor
deprecated
func (*ListChangelogsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListChangelogsResponse.ProtoReflect.Descriptor instead.
func (*ListChangelogsResponse) GetChangelogs ¶
func (x *ListChangelogsResponse) GetChangelogs() []*Changelog
func (*ListChangelogsResponse) GetNextPageToken ¶
func (x *ListChangelogsResponse) GetNextPageToken() string
func (*ListChangelogsResponse) ProtoMessage ¶
func (*ListChangelogsResponse) ProtoMessage()
func (*ListChangelogsResponse) ProtoReflect ¶
func (x *ListChangelogsResponse) ProtoReflect() protoreflect.Message
func (*ListChangelogsResponse) Reset ¶
func (x *ListChangelogsResponse) Reset()
func (*ListChangelogsResponse) String ¶
func (x *ListChangelogsResponse) String() string
type ListContinuousTestResultsRequest ¶
type ListContinuousTestResultsRequest struct {
// Required. The environment to list results for.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The maximum number of items to return in a single page. By default 100 and
// at most 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request message for [Environments.ListContinuousTestResults][google.cloud.dialogflow.cx.v3.Environments.ListContinuousTestResults].
func (*ListContinuousTestResultsRequest) Descriptor
deprecated
func (*ListContinuousTestResultsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListContinuousTestResultsRequest.ProtoReflect.Descriptor instead.
func (*ListContinuousTestResultsRequest) GetPageSize ¶
func (x *ListContinuousTestResultsRequest) GetPageSize() int32
func (*ListContinuousTestResultsRequest) GetPageToken ¶
func (x *ListContinuousTestResultsRequest) GetPageToken() string
func (*ListContinuousTestResultsRequest) GetParent ¶
func (x *ListContinuousTestResultsRequest) GetParent() string
func (*ListContinuousTestResultsRequest) ProtoMessage ¶
func (*ListContinuousTestResultsRequest) ProtoMessage()
func (*ListContinuousTestResultsRequest) ProtoReflect ¶
func (x *ListContinuousTestResultsRequest) ProtoReflect() protoreflect.Message
func (*ListContinuousTestResultsRequest) Reset ¶
func (x *ListContinuousTestResultsRequest) Reset()
func (*ListContinuousTestResultsRequest) String ¶
func (x *ListContinuousTestResultsRequest) String() string
type ListContinuousTestResultsResponse ¶
type ListContinuousTestResultsResponse struct {
// The list of continuous test results.
ContinuousTestResults []*ContinuousTestResult `` /* 126-byte string literal not displayed */
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [Environments.ListTestCaseResults][].
func (*ListContinuousTestResultsResponse) Descriptor
deprecated
func (*ListContinuousTestResultsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListContinuousTestResultsResponse.ProtoReflect.Descriptor instead.
func (*ListContinuousTestResultsResponse) GetContinuousTestResults ¶
func (x *ListContinuousTestResultsResponse) GetContinuousTestResults() []*ContinuousTestResult
func (*ListContinuousTestResultsResponse) GetNextPageToken ¶
func (x *ListContinuousTestResultsResponse) GetNextPageToken() string
func (*ListContinuousTestResultsResponse) ProtoMessage ¶
func (*ListContinuousTestResultsResponse) ProtoMessage()
func (*ListContinuousTestResultsResponse) ProtoReflect ¶
func (x *ListContinuousTestResultsResponse) ProtoReflect() protoreflect.Message
func (*ListContinuousTestResultsResponse) Reset ¶
func (x *ListContinuousTestResultsResponse) Reset()
func (*ListContinuousTestResultsResponse) String ¶
func (x *ListContinuousTestResultsResponse) String() string
type ListDeploymentsRequest ¶
type ListDeploymentsRequest struct {
// Required. The [Environment][google.cloud.dialogflow.cx.v3.Environment] to
// list all environments for. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The maximum number of items to return in a single page. By default 20 and
// at most 100.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request message for [Deployments.ListDeployments][google.cloud.dialogflow.cx.v3.Deployments.ListDeployments].
func (*ListDeploymentsRequest) Descriptor
deprecated
func (*ListDeploymentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDeploymentsRequest.ProtoReflect.Descriptor instead.
func (*ListDeploymentsRequest) GetPageSize ¶
func (x *ListDeploymentsRequest) GetPageSize() int32
func (*ListDeploymentsRequest) GetPageToken ¶
func (x *ListDeploymentsRequest) GetPageToken() string
func (*ListDeploymentsRequest) GetParent ¶
func (x *ListDeploymentsRequest) GetParent() string
func (*ListDeploymentsRequest) ProtoMessage ¶
func (*ListDeploymentsRequest) ProtoMessage()
func (*ListDeploymentsRequest) ProtoReflect ¶
func (x *ListDeploymentsRequest) ProtoReflect() protoreflect.Message
func (*ListDeploymentsRequest) Reset ¶
func (x *ListDeploymentsRequest) Reset()
func (*ListDeploymentsRequest) String ¶
func (x *ListDeploymentsRequest) String() string
type ListDeploymentsResponse ¶
type ListDeploymentsResponse struct {
// The list of deployments. There will be a maximum number of items
// returned based on the page_size field in the request. The list may in some
// cases be empty or contain fewer entries than page_size even if this isn't
// the last page.
Deployments []*Deployment `protobuf:"bytes,1,rep,name=deployments,proto3" json:"deployments,omitempty"`
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [Deployments.ListDeployments][google.cloud.dialogflow.cx.v3.Deployments.ListDeployments].
func (*ListDeploymentsResponse) Descriptor
deprecated
func (*ListDeploymentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDeploymentsResponse.ProtoReflect.Descriptor instead.
func (*ListDeploymentsResponse) GetDeployments ¶
func (x *ListDeploymentsResponse) GetDeployments() []*Deployment
func (*ListDeploymentsResponse) GetNextPageToken ¶
func (x *ListDeploymentsResponse) GetNextPageToken() string
func (*ListDeploymentsResponse) ProtoMessage ¶
func (*ListDeploymentsResponse) ProtoMessage()
func (*ListDeploymentsResponse) ProtoReflect ¶
func (x *ListDeploymentsResponse) ProtoReflect() protoreflect.Message
func (*ListDeploymentsResponse) Reset ¶
func (x *ListDeploymentsResponse) Reset()
func (*ListDeploymentsResponse) String ¶
func (x *ListDeploymentsResponse) String() string
type ListEntityTypesRequest ¶
type ListEntityTypesRequest struct {
// Required. The agent to list all entity types for.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The language to list entity types for. The following fields are language
// dependent:
//
// * `EntityType.entities.value`
// * `EntityType.entities.synonyms`
// * `EntityType.excluded_phrases.value`
//
// If not specified, the agent's default language is used.
// [Many
// languages](https://cloud.google.com/dialogflow/cx/docs/reference/language)
// are supported.
// Note: languages must be enabled in the agent before they can be used.
LanguageCode string `protobuf:"bytes,2,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// The maximum number of items to return in a single page. By default 100 and
// at most 1000.
PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request message for [EntityTypes.ListEntityTypes][google.cloud.dialogflow.cx.v3.EntityTypes.ListEntityTypes].
func (*ListEntityTypesRequest) Descriptor
deprecated
func (*ListEntityTypesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListEntityTypesRequest.ProtoReflect.Descriptor instead.
func (*ListEntityTypesRequest) GetLanguageCode ¶
func (x *ListEntityTypesRequest) GetLanguageCode() string
func (*ListEntityTypesRequest) GetPageSize ¶
func (x *ListEntityTypesRequest) GetPageSize() int32
func (*ListEntityTypesRequest) GetPageToken ¶
func (x *ListEntityTypesRequest) GetPageToken() string
func (*ListEntityTypesRequest) GetParent ¶
func (x *ListEntityTypesRequest) GetParent() string
func (*ListEntityTypesRequest) ProtoMessage ¶
func (*ListEntityTypesRequest) ProtoMessage()
func (*ListEntityTypesRequest) ProtoReflect ¶
func (x *ListEntityTypesRequest) ProtoReflect() protoreflect.Message
func (*ListEntityTypesRequest) Reset ¶
func (x *ListEntityTypesRequest) Reset()
func (*ListEntityTypesRequest) String ¶
func (x *ListEntityTypesRequest) String() string
type ListEntityTypesResponse ¶
type ListEntityTypesResponse struct {
// The list of entity types. There will be a maximum number of items returned
// based on the page_size field in the request.
EntityTypes []*EntityType `protobuf:"bytes,1,rep,name=entity_types,json=entityTypes,proto3" json:"entity_types,omitempty"`
// Token to retrieve the next page of results, or empty if there are no
// more results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [EntityTypes.ListEntityTypes][google.cloud.dialogflow.cx.v3.EntityTypes.ListEntityTypes].
func (*ListEntityTypesResponse) Descriptor
deprecated
func (*ListEntityTypesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListEntityTypesResponse.ProtoReflect.Descriptor instead.
func (*ListEntityTypesResponse) GetEntityTypes ¶
func (x *ListEntityTypesResponse) GetEntityTypes() []*EntityType
func (*ListEntityTypesResponse) GetNextPageToken ¶
func (x *ListEntityTypesResponse) GetNextPageToken() string
func (*ListEntityTypesResponse) ProtoMessage ¶
func (*ListEntityTypesResponse) ProtoMessage()
func (*ListEntityTypesResponse) ProtoReflect ¶
func (x *ListEntityTypesResponse) ProtoReflect() protoreflect.Message
func (*ListEntityTypesResponse) Reset ¶
func (x *ListEntityTypesResponse) Reset()
func (*ListEntityTypesResponse) String ¶
func (x *ListEntityTypesResponse) String() string
type ListEnvironmentsRequest ¶
type ListEnvironmentsRequest struct {
// Required. The [Agent][google.cloud.dialogflow.cx.v3.Agent] to list all
// environments for. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The maximum number of items to return in a single page. By default 20 and
// at most 100.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request message for [Environments.ListEnvironments][google.cloud.dialogflow.cx.v3.Environments.ListEnvironments].
func (*ListEnvironmentsRequest) Descriptor
deprecated
func (*ListEnvironmentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListEnvironmentsRequest.ProtoReflect.Descriptor instead.
func (*ListEnvironmentsRequest) GetPageSize ¶
func (x *ListEnvironmentsRequest) GetPageSize() int32
func (*ListEnvironmentsRequest) GetPageToken ¶
func (x *ListEnvironmentsRequest) GetPageToken() string
func (*ListEnvironmentsRequest) GetParent ¶
func (x *ListEnvironmentsRequest) GetParent() string
func (*ListEnvironmentsRequest) ProtoMessage ¶
func (*ListEnvironmentsRequest) ProtoMessage()
func (*ListEnvironmentsRequest) ProtoReflect ¶
func (x *ListEnvironmentsRequest) ProtoReflect() protoreflect.Message
func (*ListEnvironmentsRequest) Reset ¶
func (x *ListEnvironmentsRequest) Reset()
func (*ListEnvironmentsRequest) String ¶
func (x *ListEnvironmentsRequest) String() string
type ListEnvironmentsResponse ¶
type ListEnvironmentsResponse struct {
// The list of environments. There will be a maximum number of items
// returned based on the page_size field in the request. The list may in some
// cases be empty or contain fewer entries than page_size even if this isn't
// the last page.
Environments []*Environment `protobuf:"bytes,1,rep,name=environments,proto3" json:"environments,omitempty"`
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [Environments.ListEnvironments][google.cloud.dialogflow.cx.v3.Environments.ListEnvironments].
func (*ListEnvironmentsResponse) Descriptor
deprecated
func (*ListEnvironmentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListEnvironmentsResponse.ProtoReflect.Descriptor instead.
func (*ListEnvironmentsResponse) GetEnvironments ¶
func (x *ListEnvironmentsResponse) GetEnvironments() []*Environment
func (*ListEnvironmentsResponse) GetNextPageToken ¶
func (x *ListEnvironmentsResponse) GetNextPageToken() string
func (*ListEnvironmentsResponse) ProtoMessage ¶
func (*ListEnvironmentsResponse) ProtoMessage()
func (*ListEnvironmentsResponse) ProtoReflect ¶
func (x *ListEnvironmentsResponse) ProtoReflect() protoreflect.Message
func (*ListEnvironmentsResponse) Reset ¶
func (x *ListEnvironmentsResponse) Reset()
func (*ListEnvironmentsResponse) String ¶
func (x *ListEnvironmentsResponse) String() string
type ListExamplesRequest ¶ added in v1.74.0
type ListExamplesRequest struct {
// Required. The playbook to list the examples from.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The maximum number of items to return in a single page. By
// default 100 and at most 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. The [next_page_token][ListExampleResponse.next_page_token] value
// returned from a previous list request.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// Optional. The language to list examples for.
// If not specified, list all examples under the playbook.
// Note: languages must be enabled in the agent before they can be used.
LanguageCode string `protobuf:"bytes,4,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
The request message for [Examples.ListExamples][google.cloud.dialogflow.cx.v3.Examples.ListExamples].
func (*ListExamplesRequest) Descriptor
deprecated
added in
v1.74.0
func (*ListExamplesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListExamplesRequest.ProtoReflect.Descriptor instead.
func (*ListExamplesRequest) GetLanguageCode ¶ added in v1.74.0
func (x *ListExamplesRequest) GetLanguageCode() string
func (*ListExamplesRequest) GetPageSize ¶ added in v1.74.0
func (x *ListExamplesRequest) GetPageSize() int32
func (*ListExamplesRequest) GetPageToken ¶ added in v1.74.0
func (x *ListExamplesRequest) GetPageToken() string
func (*ListExamplesRequest) GetParent ¶ added in v1.74.0
func (x *ListExamplesRequest) GetParent() string
func (*ListExamplesRequest) ProtoMessage ¶ added in v1.74.0
func (*ListExamplesRequest) ProtoMessage()
func (*ListExamplesRequest) ProtoReflect ¶ added in v1.74.0
func (x *ListExamplesRequest) ProtoReflect() protoreflect.Message
func (*ListExamplesRequest) Reset ¶ added in v1.74.0
func (x *ListExamplesRequest) Reset()
func (*ListExamplesRequest) String ¶ added in v1.74.0
func (x *ListExamplesRequest) String() string
type ListExamplesResponse ¶ added in v1.74.0
type ListExamplesResponse struct {
// The list of examples. There will be a maximum number of items returned
// based on the
// [page_size][google.cloud.dialogflow.cx.v3.ListExamplesRequest.page_size]
// field in the request.
Examples []*Example `protobuf:"bytes,1,rep,name=examples,proto3" json:"examples,omitempty"`
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [Examples.ListExamples][google.cloud.dialogflow.cx.v3.Examples.ListExamples].
func (*ListExamplesResponse) Descriptor
deprecated
added in
v1.74.0
func (*ListExamplesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListExamplesResponse.ProtoReflect.Descriptor instead.
func (*ListExamplesResponse) GetExamples ¶ added in v1.74.0
func (x *ListExamplesResponse) GetExamples() []*Example
func (*ListExamplesResponse) GetNextPageToken ¶ added in v1.74.0
func (x *ListExamplesResponse) GetNextPageToken() string
func (*ListExamplesResponse) ProtoMessage ¶ added in v1.74.0
func (*ListExamplesResponse) ProtoMessage()
func (*ListExamplesResponse) ProtoReflect ¶ added in v1.74.0
func (x *ListExamplesResponse) ProtoReflect() protoreflect.Message
func (*ListExamplesResponse) Reset ¶ added in v1.74.0
func (x *ListExamplesResponse) Reset()
func (*ListExamplesResponse) String ¶ added in v1.74.0
func (x *ListExamplesResponse) String() string
type ListExperimentsRequest ¶
type ListExperimentsRequest struct {
// Required. The [Environment][google.cloud.dialogflow.cx.v3.Environment] to
// list all environments for. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The maximum number of items to return in a single page. By default 20 and
// at most 100.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request message for [Experiments.ListExperiments][google.cloud.dialogflow.cx.v3.Experiments.ListExperiments].
func (*ListExperimentsRequest) Descriptor
deprecated
func (*ListExperimentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListExperimentsRequest.ProtoReflect.Descriptor instead.
func (*ListExperimentsRequest) GetPageSize ¶
func (x *ListExperimentsRequest) GetPageSize() int32
func (*ListExperimentsRequest) GetPageToken ¶
func (x *ListExperimentsRequest) GetPageToken() string
func (*ListExperimentsRequest) GetParent ¶
func (x *ListExperimentsRequest) GetParent() string
func (*ListExperimentsRequest) ProtoMessage ¶
func (*ListExperimentsRequest) ProtoMessage()
func (*ListExperimentsRequest) ProtoReflect ¶
func (x *ListExperimentsRequest) ProtoReflect() protoreflect.Message
func (*ListExperimentsRequest) Reset ¶
func (x *ListExperimentsRequest) Reset()
func (*ListExperimentsRequest) String ¶
func (x *ListExperimentsRequest) String() string
type ListExperimentsResponse ¶
type ListExperimentsResponse struct {
// The list of experiments. There will be a maximum number of items
// returned based on the page_size field in the request. The list may in some
// cases be empty or contain fewer entries than page_size even if this isn't
// the last page.
Experiments []*Experiment `protobuf:"bytes,1,rep,name=experiments,proto3" json:"experiments,omitempty"`
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [Experiments.ListExperiments][google.cloud.dialogflow.cx.v3.Experiments.ListExperiments].
func (*ListExperimentsResponse) Descriptor
deprecated
func (*ListExperimentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListExperimentsResponse.ProtoReflect.Descriptor instead.
func (*ListExperimentsResponse) GetExperiments ¶
func (x *ListExperimentsResponse) GetExperiments() []*Experiment
func (*ListExperimentsResponse) GetNextPageToken ¶
func (x *ListExperimentsResponse) GetNextPageToken() string
func (*ListExperimentsResponse) ProtoMessage ¶
func (*ListExperimentsResponse) ProtoMessage()
func (*ListExperimentsResponse) ProtoReflect ¶
func (x *ListExperimentsResponse) ProtoReflect() protoreflect.Message
func (*ListExperimentsResponse) Reset ¶
func (x *ListExperimentsResponse) Reset()
func (*ListExperimentsResponse) String ¶
func (x *ListExperimentsResponse) String() string
type ListFlowsRequest ¶
type ListFlowsRequest struct {
// Required. The agent containing the flows.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The maximum number of items to return in a single page. By default 100 and
// at most 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// The language to list flows for. The following fields are language
// dependent:
//
// * `Flow.event_handlers.trigger_fulfillment.messages`
// * `Flow.event_handlers.trigger_fulfillment.conditional_cases`
// * `Flow.transition_routes.trigger_fulfillment.messages`
// * `Flow.transition_routes.trigger_fulfillment.conditional_cases`
//
// If not specified, the agent's default language is used.
// [Many
// languages](https://cloud.google.com/dialogflow/cx/docs/reference/language)
// are supported.
// Note: languages must be enabled in the agent before they can be used.
LanguageCode string `protobuf:"bytes,4,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
The request message for [Flows.ListFlows][google.cloud.dialogflow.cx.v3.Flows.ListFlows].
func (*ListFlowsRequest) Descriptor
deprecated
func (*ListFlowsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListFlowsRequest.ProtoReflect.Descriptor instead.
func (*ListFlowsRequest) GetLanguageCode ¶
func (x *ListFlowsRequest) GetLanguageCode() string
func (*ListFlowsRequest) GetPageSize ¶
func (x *ListFlowsRequest) GetPageSize() int32
func (*ListFlowsRequest) GetPageToken ¶
func (x *ListFlowsRequest) GetPageToken() string
func (*ListFlowsRequest) GetParent ¶
func (x *ListFlowsRequest) GetParent() string
func (*ListFlowsRequest) ProtoMessage ¶
func (*ListFlowsRequest) ProtoMessage()
func (*ListFlowsRequest) ProtoReflect ¶
func (x *ListFlowsRequest) ProtoReflect() protoreflect.Message
func (*ListFlowsRequest) Reset ¶
func (x *ListFlowsRequest) Reset()
func (*ListFlowsRequest) String ¶
func (x *ListFlowsRequest) String() string
type ListFlowsResponse ¶
type ListFlowsResponse struct {
// The list of flows. There will be a maximum number of items returned based
// on the page_size field in the request.
Flows []*Flow `protobuf:"bytes,1,rep,name=flows,proto3" json:"flows,omitempty"`
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [Flows.ListFlows][google.cloud.dialogflow.cx.v3.Flows.ListFlows].
func (*ListFlowsResponse) Descriptor
deprecated
func (*ListFlowsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListFlowsResponse.ProtoReflect.Descriptor instead.
func (*ListFlowsResponse) GetFlows ¶
func (x *ListFlowsResponse) GetFlows() []*Flow
func (*ListFlowsResponse) GetNextPageToken ¶
func (x *ListFlowsResponse) GetNextPageToken() string
func (*ListFlowsResponse) ProtoMessage ¶
func (*ListFlowsResponse) ProtoMessage()
func (*ListFlowsResponse) ProtoReflect ¶
func (x *ListFlowsResponse) ProtoReflect() protoreflect.Message
func (*ListFlowsResponse) Reset ¶
func (x *ListFlowsResponse) Reset()
func (*ListFlowsResponse) String ¶
func (x *ListFlowsResponse) String() string
type ListGeneratorsRequest ¶ added in v1.47.0
type ListGeneratorsRequest struct {
// Required. The agent to list all generators for.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The language to list generators for.
LanguageCode string `protobuf:"bytes,2,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// The maximum number of items to return in a single page. By default 100 and
// at most 1000.
PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request message for [Generators.ListGenerators][google.cloud.dialogflow.cx.v3.Generators.ListGenerators].
func (*ListGeneratorsRequest) Descriptor
deprecated
added in
v1.47.0
func (*ListGeneratorsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListGeneratorsRequest.ProtoReflect.Descriptor instead.
func (*ListGeneratorsRequest) GetLanguageCode ¶ added in v1.47.0
func (x *ListGeneratorsRequest) GetLanguageCode() string
func (*ListGeneratorsRequest) GetPageSize ¶ added in v1.47.0
func (x *ListGeneratorsRequest) GetPageSize() int32
func (*ListGeneratorsRequest) GetPageToken ¶ added in v1.47.0
func (x *ListGeneratorsRequest) GetPageToken() string
func (*ListGeneratorsRequest) GetParent ¶ added in v1.47.0
func (x *ListGeneratorsRequest) GetParent() string
func (*ListGeneratorsRequest) ProtoMessage ¶ added in v1.47.0
func (*ListGeneratorsRequest) ProtoMessage()
func (*ListGeneratorsRequest) ProtoReflect ¶ added in v1.47.0
func (x *ListGeneratorsRequest) ProtoReflect() protoreflect.Message
func (*ListGeneratorsRequest) Reset ¶ added in v1.47.0
func (x *ListGeneratorsRequest) Reset()
func (*ListGeneratorsRequest) String ¶ added in v1.47.0
func (x *ListGeneratorsRequest) String() string
type ListGeneratorsResponse ¶ added in v1.47.0
type ListGeneratorsResponse struct {
// The list of generators. There will be a maximum number of items returned
// based on the page_size field in the request.
Generators []*Generator `protobuf:"bytes,1,rep,name=generators,proto3" json:"generators,omitempty"`
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [Generators.ListGenerators][google.cloud.dialogflow.cx.v3.Generators.ListGenerators].
func (*ListGeneratorsResponse) Descriptor
deprecated
added in
v1.47.0
func (*ListGeneratorsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListGeneratorsResponse.ProtoReflect.Descriptor instead.
func (*ListGeneratorsResponse) GetGenerators ¶ added in v1.47.0
func (x *ListGeneratorsResponse) GetGenerators() []*Generator
func (*ListGeneratorsResponse) GetNextPageToken ¶ added in v1.47.0
func (x *ListGeneratorsResponse) GetNextPageToken() string
func (*ListGeneratorsResponse) ProtoMessage ¶ added in v1.47.0
func (*ListGeneratorsResponse) ProtoMessage()
func (*ListGeneratorsResponse) ProtoReflect ¶ added in v1.47.0
func (x *ListGeneratorsResponse) ProtoReflect() protoreflect.Message
func (*ListGeneratorsResponse) Reset ¶ added in v1.47.0
func (x *ListGeneratorsResponse) Reset()
func (*ListGeneratorsResponse) String ¶ added in v1.47.0
func (x *ListGeneratorsResponse) String() string
type ListIntentsRequest ¶
type ListIntentsRequest struct {
// Required. The agent to list all intents for.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The language to list intents for. The following fields are language
// dependent:
//
// * `Intent.training_phrases.parts.text`
//
// If not specified, the agent's default language is used.
// [Many
// languages](https://cloud.google.com/dialogflow/cx/docs/reference/language)
// are supported.
// Note: languages must be enabled in the agent before they can be used.
LanguageCode string `protobuf:"bytes,2,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// The resource view to apply to the returned intent.
IntentView IntentView `` /* 138-byte string literal not displayed */
// The maximum number of items to return in a single page. By default 100 and
// at most 1000.
PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request message for [Intents.ListIntents][google.cloud.dialogflow.cx.v3.Intents.ListIntents].
func (*ListIntentsRequest) Descriptor
deprecated
func (*ListIntentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListIntentsRequest.ProtoReflect.Descriptor instead.
func (*ListIntentsRequest) GetIntentView ¶
func (x *ListIntentsRequest) GetIntentView() IntentView
func (*ListIntentsRequest) GetLanguageCode ¶
func (x *ListIntentsRequest) GetLanguageCode() string
func (*ListIntentsRequest) GetPageSize ¶
func (x *ListIntentsRequest) GetPageSize() int32
func (*ListIntentsRequest) GetPageToken ¶
func (x *ListIntentsRequest) GetPageToken() string
func (*ListIntentsRequest) GetParent ¶
func (x *ListIntentsRequest) GetParent() string
func (*ListIntentsRequest) ProtoMessage ¶
func (*ListIntentsRequest) ProtoMessage()
func (*ListIntentsRequest) ProtoReflect ¶
func (x *ListIntentsRequest) ProtoReflect() protoreflect.Message
func (*ListIntentsRequest) Reset ¶
func (x *ListIntentsRequest) Reset()
func (*ListIntentsRequest) String ¶
func (x *ListIntentsRequest) String() string
type ListIntentsResponse ¶
type ListIntentsResponse struct {
// The list of intents. There will be a maximum number of items returned based
// on the page_size field in the request.
Intents []*Intent `protobuf:"bytes,1,rep,name=intents,proto3" json:"intents,omitempty"`
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [Intents.ListIntents][google.cloud.dialogflow.cx.v3.Intents.ListIntents].
func (*ListIntentsResponse) Descriptor
deprecated
func (*ListIntentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListIntentsResponse.ProtoReflect.Descriptor instead.
func (*ListIntentsResponse) GetIntents ¶
func (x *ListIntentsResponse) GetIntents() []*Intent
func (*ListIntentsResponse) GetNextPageToken ¶
func (x *ListIntentsResponse) GetNextPageToken() string
func (*ListIntentsResponse) ProtoMessage ¶
func (*ListIntentsResponse) ProtoMessage()
func (*ListIntentsResponse) ProtoReflect ¶
func (x *ListIntentsResponse) ProtoReflect() protoreflect.Message
func (*ListIntentsResponse) Reset ¶
func (x *ListIntentsResponse) Reset()
func (*ListIntentsResponse) String ¶
func (x *ListIntentsResponse) String() string
type ListPagesRequest ¶
type ListPagesRequest struct {
// Required. The flow to list all pages for.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The language to list pages for. The following fields are language
// dependent:
//
// * `Page.entry_fulfillment.messages`
// * `Page.entry_fulfillment.conditional_cases`
// * `Page.event_handlers.trigger_fulfillment.messages`
// * `Page.event_handlers.trigger_fulfillment.conditional_cases`
// * `Page.form.parameters.fill_behavior.initial_prompt_fulfillment.messages`
// *
// `Page.form.parameters.fill_behavior.initial_prompt_fulfillment.conditional_cases`
// * `Page.form.parameters.fill_behavior.reprompt_event_handlers.messages`
// *
// `Page.form.parameters.fill_behavior.reprompt_event_handlers.conditional_cases`
// * `Page.transition_routes.trigger_fulfillment.messages`
// * `Page.transition_routes.trigger_fulfillment.conditional_cases`
//
// If not specified, the agent's default language is used.
// [Many
// languages](https://cloud.google.com/dialogflow/cx/docs/reference/language)
// are supported.
// Note: languages must be enabled in the agent before they can be used.
LanguageCode string `protobuf:"bytes,2,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// The maximum number of items to return in a single page. By default 100 and
// at most 1000.
PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request message for [Pages.ListPages][google.cloud.dialogflow.cx.v3.Pages.ListPages].
func (*ListPagesRequest) Descriptor
deprecated
func (*ListPagesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPagesRequest.ProtoReflect.Descriptor instead.
func (*ListPagesRequest) GetLanguageCode ¶
func (x *ListPagesRequest) GetLanguageCode() string
func (*ListPagesRequest) GetPageSize ¶
func (x *ListPagesRequest) GetPageSize() int32
func (*ListPagesRequest) GetPageToken ¶
func (x *ListPagesRequest) GetPageToken() string
func (*ListPagesRequest) GetParent ¶
func (x *ListPagesRequest) GetParent() string
func (*ListPagesRequest) ProtoMessage ¶
func (*ListPagesRequest) ProtoMessage()
func (*ListPagesRequest) ProtoReflect ¶
func (x *ListPagesRequest) ProtoReflect() protoreflect.Message
func (*ListPagesRequest) Reset ¶
func (x *ListPagesRequest) Reset()
func (*ListPagesRequest) String ¶
func (x *ListPagesRequest) String() string
type ListPagesResponse ¶
type ListPagesResponse struct {
// The list of pages. There will be a maximum number of items returned based
// on the page_size field in the request.
Pages []*Page `protobuf:"bytes,1,rep,name=pages,proto3" json:"pages,omitempty"`
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [Pages.ListPages][google.cloud.dialogflow.cx.v3.Pages.ListPages].
func (*ListPagesResponse) Descriptor
deprecated
func (*ListPagesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPagesResponse.ProtoReflect.Descriptor instead.
func (*ListPagesResponse) GetNextPageToken ¶
func (x *ListPagesResponse) GetNextPageToken() string
func (*ListPagesResponse) GetPages ¶
func (x *ListPagesResponse) GetPages() []*Page
func (*ListPagesResponse) ProtoMessage ¶
func (*ListPagesResponse) ProtoMessage()
func (*ListPagesResponse) ProtoReflect ¶
func (x *ListPagesResponse) ProtoReflect() protoreflect.Message
func (*ListPagesResponse) Reset ¶
func (x *ListPagesResponse) Reset()
func (*ListPagesResponse) String ¶
func (x *ListPagesResponse) String() string
type ListPlaybookVersionsRequest ¶ added in v1.74.0
type ListPlaybookVersionsRequest struct {
// Required. The playbook to list versions for.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The maximum number of items to return in a single page. By
// default 100 and at most 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request message for [Playbooks.ListPlaybookVersions][google.cloud.dialogflow.cx.v3.Playbooks.ListPlaybookVersions].
func (*ListPlaybookVersionsRequest) Descriptor
deprecated
added in
v1.74.0
func (*ListPlaybookVersionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPlaybookVersionsRequest.ProtoReflect.Descriptor instead.
func (*ListPlaybookVersionsRequest) GetPageSize ¶ added in v1.74.0
func (x *ListPlaybookVersionsRequest) GetPageSize() int32
func (*ListPlaybookVersionsRequest) GetPageToken ¶ added in v1.74.0
func (x *ListPlaybookVersionsRequest) GetPageToken() string
func (*ListPlaybookVersionsRequest) GetParent ¶ added in v1.74.0
func (x *ListPlaybookVersionsRequest) GetParent() string
func (*ListPlaybookVersionsRequest) ProtoMessage ¶ added in v1.74.0
func (*ListPlaybookVersionsRequest) ProtoMessage()
func (*ListPlaybookVersionsRequest) ProtoReflect ¶ added in v1.74.0
func (x *ListPlaybookVersionsRequest) ProtoReflect() protoreflect.Message
func (*ListPlaybookVersionsRequest) Reset ¶ added in v1.74.0
func (x *ListPlaybookVersionsRequest) Reset()
func (*ListPlaybookVersionsRequest) String ¶ added in v1.74.0
func (x *ListPlaybookVersionsRequest) String() string
type ListPlaybookVersionsResponse ¶ added in v1.74.0
type ListPlaybookVersionsResponse struct {
// The list of playbook version. There will be a maximum number of items
// returned based on the page_size field in the request.
PlaybookVersions []*PlaybookVersion `protobuf:"bytes,1,rep,name=playbook_versions,json=playbookVersions,proto3" json:"playbook_versions,omitempty"`
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [Playbooks.ListPlaybookVersions][google.cloud.dialogflow.cx.v3.Playbooks.ListPlaybookVersions].
func (*ListPlaybookVersionsResponse) Descriptor
deprecated
added in
v1.74.0
func (*ListPlaybookVersionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPlaybookVersionsResponse.ProtoReflect.Descriptor instead.
func (*ListPlaybookVersionsResponse) GetNextPageToken ¶ added in v1.74.0
func (x *ListPlaybookVersionsResponse) GetNextPageToken() string
func (*ListPlaybookVersionsResponse) GetPlaybookVersions ¶ added in v1.74.0
func (x *ListPlaybookVersionsResponse) GetPlaybookVersions() []*PlaybookVersion
func (*ListPlaybookVersionsResponse) ProtoMessage ¶ added in v1.74.0
func (*ListPlaybookVersionsResponse) ProtoMessage()
func (*ListPlaybookVersionsResponse) ProtoReflect ¶ added in v1.74.0
func (x *ListPlaybookVersionsResponse) ProtoReflect() protoreflect.Message
func (*ListPlaybookVersionsResponse) Reset ¶ added in v1.74.0
func (x *ListPlaybookVersionsResponse) Reset()
func (*ListPlaybookVersionsResponse) String ¶ added in v1.74.0
func (x *ListPlaybookVersionsResponse) String() string
type ListPlaybooksRequest ¶ added in v1.74.0
type ListPlaybooksRequest struct {
// Required. The agent to list playbooks from.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The maximum number of items to return in a single page. By default 100 and
// at most 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request message for [Playbooks.ListPlaybooks][google.cloud.dialogflow.cx.v3.Playbooks.ListPlaybooks].
func (*ListPlaybooksRequest) Descriptor
deprecated
added in
v1.74.0
func (*ListPlaybooksRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPlaybooksRequest.ProtoReflect.Descriptor instead.
func (*ListPlaybooksRequest) GetPageSize ¶ added in v1.74.0
func (x *ListPlaybooksRequest) GetPageSize() int32
func (*ListPlaybooksRequest) GetPageToken ¶ added in v1.74.0
func (x *ListPlaybooksRequest) GetPageToken() string
func (*ListPlaybooksRequest) GetParent ¶ added in v1.74.0
func (x *ListPlaybooksRequest) GetParent() string
func (*ListPlaybooksRequest) ProtoMessage ¶ added in v1.74.0
func (*ListPlaybooksRequest) ProtoMessage()
func (*ListPlaybooksRequest) ProtoReflect ¶ added in v1.74.0
func (x *ListPlaybooksRequest) ProtoReflect() protoreflect.Message
func (*ListPlaybooksRequest) Reset ¶ added in v1.74.0
func (x *ListPlaybooksRequest) Reset()
func (*ListPlaybooksRequest) String ¶ added in v1.74.0
func (x *ListPlaybooksRequest) String() string
type ListPlaybooksResponse ¶ added in v1.74.0
type ListPlaybooksResponse struct {
// The list of playbooks. There will be a maximum number of items returned
// based on the page_size field in the request.
Playbooks []*Playbook `protobuf:"bytes,1,rep,name=playbooks,proto3" json:"playbooks,omitempty"`
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [Playbooks.ListPlaybooks][google.cloud.dialogflow.cx.v3.Playbooks.ListPlaybooks].
func (*ListPlaybooksResponse) Descriptor
deprecated
added in
v1.74.0
func (*ListPlaybooksResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPlaybooksResponse.ProtoReflect.Descriptor instead.
func (*ListPlaybooksResponse) GetNextPageToken ¶ added in v1.74.0
func (x *ListPlaybooksResponse) GetNextPageToken() string
func (*ListPlaybooksResponse) GetPlaybooks ¶ added in v1.74.0
func (x *ListPlaybooksResponse) GetPlaybooks() []*Playbook
func (*ListPlaybooksResponse) ProtoMessage ¶ added in v1.74.0
func (*ListPlaybooksResponse) ProtoMessage()
func (*ListPlaybooksResponse) ProtoReflect ¶ added in v1.74.0
func (x *ListPlaybooksResponse) ProtoReflect() protoreflect.Message
func (*ListPlaybooksResponse) Reset ¶ added in v1.74.0
func (x *ListPlaybooksResponse) Reset()
func (*ListPlaybooksResponse) String ¶ added in v1.74.0
func (x *ListPlaybooksResponse) String() string
type ListSecuritySettingsRequest ¶
type ListSecuritySettingsRequest struct {
// Required. The location to list all security settings for.
// Format: `projects/<ProjectID>/locations/<LocationID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The maximum number of items to return in a single page. By default 20 and
// at most 100.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request message for [SecuritySettings.ListSecuritySettings][].
func (*ListSecuritySettingsRequest) Descriptor
deprecated
func (*ListSecuritySettingsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSecuritySettingsRequest.ProtoReflect.Descriptor instead.
func (*ListSecuritySettingsRequest) GetPageSize ¶
func (x *ListSecuritySettingsRequest) GetPageSize() int32
func (*ListSecuritySettingsRequest) GetPageToken ¶
func (x *ListSecuritySettingsRequest) GetPageToken() string
func (*ListSecuritySettingsRequest) GetParent ¶
func (x *ListSecuritySettingsRequest) GetParent() string
func (*ListSecuritySettingsRequest) ProtoMessage ¶
func (*ListSecuritySettingsRequest) ProtoMessage()
func (*ListSecuritySettingsRequest) ProtoReflect ¶
func (x *ListSecuritySettingsRequest) ProtoReflect() protoreflect.Message
func (*ListSecuritySettingsRequest) Reset ¶
func (x *ListSecuritySettingsRequest) Reset()
func (*ListSecuritySettingsRequest) String ¶
func (x *ListSecuritySettingsRequest) String() string
type ListSecuritySettingsResponse ¶
type ListSecuritySettingsResponse struct {
// The list of security settings.
SecuritySettings []*SecuritySettings `protobuf:"bytes,1,rep,name=security_settings,json=securitySettings,proto3" json:"security_settings,omitempty"`
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [SecuritySettings.ListSecuritySettings][].
func (*ListSecuritySettingsResponse) Descriptor
deprecated
func (*ListSecuritySettingsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSecuritySettingsResponse.ProtoReflect.Descriptor instead.
func (*ListSecuritySettingsResponse) GetNextPageToken ¶
func (x *ListSecuritySettingsResponse) GetNextPageToken() string
func (*ListSecuritySettingsResponse) GetSecuritySettings ¶
func (x *ListSecuritySettingsResponse) GetSecuritySettings() []*SecuritySettings
func (*ListSecuritySettingsResponse) ProtoMessage ¶
func (*ListSecuritySettingsResponse) ProtoMessage()
func (*ListSecuritySettingsResponse) ProtoReflect ¶
func (x *ListSecuritySettingsResponse) ProtoReflect() protoreflect.Message
func (*ListSecuritySettingsResponse) Reset ¶
func (x *ListSecuritySettingsResponse) Reset()
func (*ListSecuritySettingsResponse) String ¶
func (x *ListSecuritySettingsResponse) String() string
type ListSessionEntityTypesRequest ¶
type ListSessionEntityTypesRequest struct {
// Required. The session to list all session entity types from.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/sessions/<SessionID>`
// or
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/sessions/<SessionID>`.
// If `Environment ID` is not specified, we assume default 'draft'
// environment.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The maximum number of items to return in a single page. By default 100 and
// at most 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request message for [SessionEntityTypes.ListSessionEntityTypes][google.cloud.dialogflow.cx.v3.SessionEntityTypes.ListSessionEntityTypes].
func (*ListSessionEntityTypesRequest) Descriptor
deprecated
func (*ListSessionEntityTypesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSessionEntityTypesRequest.ProtoReflect.Descriptor instead.
func (*ListSessionEntityTypesRequest) GetPageSize ¶
func (x *ListSessionEntityTypesRequest) GetPageSize() int32
func (*ListSessionEntityTypesRequest) GetPageToken ¶
func (x *ListSessionEntityTypesRequest) GetPageToken() string
func (*ListSessionEntityTypesRequest) GetParent ¶
func (x *ListSessionEntityTypesRequest) GetParent() string
func (*ListSessionEntityTypesRequest) ProtoMessage ¶
func (*ListSessionEntityTypesRequest) ProtoMessage()
func (*ListSessionEntityTypesRequest) ProtoReflect ¶
func (x *ListSessionEntityTypesRequest) ProtoReflect() protoreflect.Message
func (*ListSessionEntityTypesRequest) Reset ¶
func (x *ListSessionEntityTypesRequest) Reset()
func (*ListSessionEntityTypesRequest) String ¶
func (x *ListSessionEntityTypesRequest) String() string
type ListSessionEntityTypesResponse ¶
type ListSessionEntityTypesResponse struct {
// The list of session entity types. There will be a maximum number of items
// returned based on the page_size field in the request.
SessionEntityTypes []*SessionEntityType `protobuf:"bytes,1,rep,name=session_entity_types,json=sessionEntityTypes,proto3" json:"session_entity_types,omitempty"`
// Token to retrieve the next page of results, or empty if there are no
// more results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [SessionEntityTypes.ListSessionEntityTypes][google.cloud.dialogflow.cx.v3.SessionEntityTypes.ListSessionEntityTypes].
func (*ListSessionEntityTypesResponse) Descriptor
deprecated
func (*ListSessionEntityTypesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSessionEntityTypesResponse.ProtoReflect.Descriptor instead.
func (*ListSessionEntityTypesResponse) GetNextPageToken ¶
func (x *ListSessionEntityTypesResponse) GetNextPageToken() string
func (*ListSessionEntityTypesResponse) GetSessionEntityTypes ¶
func (x *ListSessionEntityTypesResponse) GetSessionEntityTypes() []*SessionEntityType
func (*ListSessionEntityTypesResponse) ProtoMessage ¶
func (*ListSessionEntityTypesResponse) ProtoMessage()
func (*ListSessionEntityTypesResponse) ProtoReflect ¶
func (x *ListSessionEntityTypesResponse) ProtoReflect() protoreflect.Message
func (*ListSessionEntityTypesResponse) Reset ¶
func (x *ListSessionEntityTypesResponse) Reset()
func (*ListSessionEntityTypesResponse) String ¶
func (x *ListSessionEntityTypesResponse) String() string
type ListTestCaseResultsRequest ¶
type ListTestCaseResultsRequest struct {
// Required. The test case to list results for.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/testCases/<TestCaseID>`.
// Specify a `-` as a wildcard for TestCase ID to
//
// list results across multiple test cases.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The maximum number of items to return in a single page. By default 100 and
// at most 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// The filter expression used to filter test case results. See
// [API Filtering](https://aip.dev/160).
//
// The expression is case insensitive. Only 'AND' is supported for logical
// operators. The supported syntax is listed below in detail:
//
// <field> <operator> <value> [AND <field> <operator> <value>] ...
// [AND latest]
//
// The supported fields and operators are:
// field operator
// `environment` `=`, `IN` (Use value `draft` for draft environment)
// `test_time` `>`, `<`
//
// `latest` only returns the latest test result in all results for each test
// case.
//
// Examples:
// - "environment=draft AND latest" matches the latest test result for each
// test case in the draft environment.
// - "environment IN (e1,e2)" matches any test case results with an
// environment resource name of either "e1" or "e2".
// - "test_time > 1602540713" matches any test case results with test time
// later than a unix timestamp in seconds 1602540713.
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// contains filtered or unexported fields
}
The request message for [TestCases.ListTestCaseResults][google.cloud.dialogflow.cx.v3.TestCases.ListTestCaseResults].
func (*ListTestCaseResultsRequest) Descriptor
deprecated
func (*ListTestCaseResultsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListTestCaseResultsRequest.ProtoReflect.Descriptor instead.
func (*ListTestCaseResultsRequest) GetFilter ¶
func (x *ListTestCaseResultsRequest) GetFilter() string
func (*ListTestCaseResultsRequest) GetPageSize ¶
func (x *ListTestCaseResultsRequest) GetPageSize() int32
func (*ListTestCaseResultsRequest) GetPageToken ¶
func (x *ListTestCaseResultsRequest) GetPageToken() string
func (*ListTestCaseResultsRequest) GetParent ¶
func (x *ListTestCaseResultsRequest) GetParent() string
func (*ListTestCaseResultsRequest) ProtoMessage ¶
func (*ListTestCaseResultsRequest) ProtoMessage()
func (*ListTestCaseResultsRequest) ProtoReflect ¶
func (x *ListTestCaseResultsRequest) ProtoReflect() protoreflect.Message
func (*ListTestCaseResultsRequest) Reset ¶
func (x *ListTestCaseResultsRequest) Reset()
func (*ListTestCaseResultsRequest) String ¶
func (x *ListTestCaseResultsRequest) String() string
type ListTestCaseResultsResponse ¶
type ListTestCaseResultsResponse struct {
// The list of test case results.
TestCaseResults []*TestCaseResult `protobuf:"bytes,1,rep,name=test_case_results,json=testCaseResults,proto3" json:"test_case_results,omitempty"`
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [TestCases.ListTestCaseResults][google.cloud.dialogflow.cx.v3.TestCases.ListTestCaseResults].
func (*ListTestCaseResultsResponse) Descriptor
deprecated
func (*ListTestCaseResultsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListTestCaseResultsResponse.ProtoReflect.Descriptor instead.
func (*ListTestCaseResultsResponse) GetNextPageToken ¶
func (x *ListTestCaseResultsResponse) GetNextPageToken() string
func (*ListTestCaseResultsResponse) GetTestCaseResults ¶
func (x *ListTestCaseResultsResponse) GetTestCaseResults() []*TestCaseResult
func (*ListTestCaseResultsResponse) ProtoMessage ¶
func (*ListTestCaseResultsResponse) ProtoMessage()
func (*ListTestCaseResultsResponse) ProtoReflect ¶
func (x *ListTestCaseResultsResponse) ProtoReflect() protoreflect.Message
func (*ListTestCaseResultsResponse) Reset ¶
func (x *ListTestCaseResultsResponse) Reset()
func (*ListTestCaseResultsResponse) String ¶
func (x *ListTestCaseResultsResponse) String() string
type ListTestCasesRequest ¶
type ListTestCasesRequest struct {
// Required. The agent to list all pages for.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The maximum number of items to return in a single page. By default 20.
// Note that when TestCaseView = FULL, the maximum page size allowed is 20.
// When TestCaseView = BASIC, the maximum page size allowed is 500.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// Specifies whether response should include all fields or just the metadata.
View ListTestCasesRequest_TestCaseView `` /* 131-byte string literal not displayed */
// contains filtered or unexported fields
}
The request message for [TestCases.ListTestCases][google.cloud.dialogflow.cx.v3.TestCases.ListTestCases].
func (*ListTestCasesRequest) Descriptor
deprecated
func (*ListTestCasesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListTestCasesRequest.ProtoReflect.Descriptor instead.
func (*ListTestCasesRequest) GetPageSize ¶
func (x *ListTestCasesRequest) GetPageSize() int32
func (*ListTestCasesRequest) GetPageToken ¶
func (x *ListTestCasesRequest) GetPageToken() string
func (*ListTestCasesRequest) GetParent ¶
func (x *ListTestCasesRequest) GetParent() string
func (*ListTestCasesRequest) GetView ¶
func (x *ListTestCasesRequest) GetView() ListTestCasesRequest_TestCaseView
func (*ListTestCasesRequest) ProtoMessage ¶
func (*ListTestCasesRequest) ProtoMessage()
func (*ListTestCasesRequest) ProtoReflect ¶
func (x *ListTestCasesRequest) ProtoReflect() protoreflect.Message
func (*ListTestCasesRequest) Reset ¶
func (x *ListTestCasesRequest) Reset()
func (*ListTestCasesRequest) String ¶
func (x *ListTestCasesRequest) String() string
type ListTestCasesRequest_TestCaseView ¶
type ListTestCasesRequest_TestCaseView int32
Specifies how much test case information to include in the response.
const ( // The default / unset value. // The API will default to the BASIC view. ListTestCasesRequest_TEST_CASE_VIEW_UNSPECIFIED ListTestCasesRequest_TestCaseView = 0 // Include basic metadata about the test case, but not the conversation // turns. This is the default value. ListTestCasesRequest_BASIC ListTestCasesRequest_TestCaseView = 1 // Include everything. ListTestCasesRequest_FULL ListTestCasesRequest_TestCaseView = 2 )
func (ListTestCasesRequest_TestCaseView) Descriptor ¶
func (ListTestCasesRequest_TestCaseView) Descriptor() protoreflect.EnumDescriptor
func (ListTestCasesRequest_TestCaseView) Enum ¶
func (x ListTestCasesRequest_TestCaseView) Enum() *ListTestCasesRequest_TestCaseView
func (ListTestCasesRequest_TestCaseView) EnumDescriptor
deprecated
func (ListTestCasesRequest_TestCaseView) EnumDescriptor() ([]byte, []int)
Deprecated: Use ListTestCasesRequest_TestCaseView.Descriptor instead.
func (ListTestCasesRequest_TestCaseView) Number ¶
func (x ListTestCasesRequest_TestCaseView) Number() protoreflect.EnumNumber
func (ListTestCasesRequest_TestCaseView) String ¶
func (x ListTestCasesRequest_TestCaseView) String() string
func (ListTestCasesRequest_TestCaseView) Type ¶
func (ListTestCasesRequest_TestCaseView) Type() protoreflect.EnumType
type ListTestCasesResponse ¶
type ListTestCasesResponse struct {
// The list of test cases. There will be a maximum number of items returned
// based on the page_size field in the request.
TestCases []*TestCase `protobuf:"bytes,1,rep,name=test_cases,json=testCases,proto3" json:"test_cases,omitempty"`
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [TestCases.ListTestCases][google.cloud.dialogflow.cx.v3.TestCases.ListTestCases].
func (*ListTestCasesResponse) Descriptor
deprecated
func (*ListTestCasesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListTestCasesResponse.ProtoReflect.Descriptor instead.
func (*ListTestCasesResponse) GetNextPageToken ¶
func (x *ListTestCasesResponse) GetNextPageToken() string
func (*ListTestCasesResponse) GetTestCases ¶
func (x *ListTestCasesResponse) GetTestCases() []*TestCase
func (*ListTestCasesResponse) ProtoMessage ¶
func (*ListTestCasesResponse) ProtoMessage()
func (*ListTestCasesResponse) ProtoReflect ¶
func (x *ListTestCasesResponse) ProtoReflect() protoreflect.Message
func (*ListTestCasesResponse) Reset ¶
func (x *ListTestCasesResponse) Reset()
func (*ListTestCasesResponse) String ¶
func (x *ListTestCasesResponse) String() string
type ListToolVersionsRequest ¶ added in v1.74.0
type ListToolVersionsRequest struct {
// Required. The parent of the tool versions.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/tools/<ToolID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The maximum number of items to return in a single page. By
// default 100 and at most 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request message for [Tools.ListToolVersions][google.cloud.dialogflow.cx.v3.Tools.ListToolVersions].
func (*ListToolVersionsRequest) Descriptor
deprecated
added in
v1.74.0
func (*ListToolVersionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListToolVersionsRequest.ProtoReflect.Descriptor instead.
func (*ListToolVersionsRequest) GetPageSize ¶ added in v1.74.0
func (x *ListToolVersionsRequest) GetPageSize() int32
func (*ListToolVersionsRequest) GetPageToken ¶ added in v1.74.0
func (x *ListToolVersionsRequest) GetPageToken() string
func (*ListToolVersionsRequest) GetParent ¶ added in v1.74.0
func (x *ListToolVersionsRequest) GetParent() string
func (*ListToolVersionsRequest) ProtoMessage ¶ added in v1.74.0
func (*ListToolVersionsRequest) ProtoMessage()
func (*ListToolVersionsRequest) ProtoReflect ¶ added in v1.74.0
func (x *ListToolVersionsRequest) ProtoReflect() protoreflect.Message
func (*ListToolVersionsRequest) Reset ¶ added in v1.74.0
func (x *ListToolVersionsRequest) Reset()
func (*ListToolVersionsRequest) String ¶ added in v1.74.0
func (x *ListToolVersionsRequest) String() string
type ListToolVersionsResponse ¶ added in v1.74.0
type ListToolVersionsResponse struct {
// The list of tool versions. There will be a maximum number of items
// returned based on the page_size field in the request.
ToolVersions []*ToolVersion `protobuf:"bytes,1,rep,name=tool_versions,json=toolVersions,proto3" json:"tool_versions,omitempty"`
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [Tools.ListToolVersions][google.cloud.dialogflow.cx.v3.Tools.ListToolVersions].
func (*ListToolVersionsResponse) Descriptor
deprecated
added in
v1.74.0
func (*ListToolVersionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListToolVersionsResponse.ProtoReflect.Descriptor instead.
func (*ListToolVersionsResponse) GetNextPageToken ¶ added in v1.74.0
func (x *ListToolVersionsResponse) GetNextPageToken() string
func (*ListToolVersionsResponse) GetToolVersions ¶ added in v1.74.0
func (x *ListToolVersionsResponse) GetToolVersions() []*ToolVersion
func (*ListToolVersionsResponse) ProtoMessage ¶ added in v1.74.0
func (*ListToolVersionsResponse) ProtoMessage()
func (*ListToolVersionsResponse) ProtoReflect ¶ added in v1.74.0
func (x *ListToolVersionsResponse) ProtoReflect() protoreflect.Message
func (*ListToolVersionsResponse) Reset ¶ added in v1.74.0
func (x *ListToolVersionsResponse) Reset()
func (*ListToolVersionsResponse) String ¶ added in v1.74.0
func (x *ListToolVersionsResponse) String() string
type ListToolsRequest ¶ added in v1.74.0
type ListToolsRequest struct {
// Required. The agent to list the Tools from.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The maximum number of items to return in a single page. By default 100 and
// at most 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request message for [Tools.ListTools][google.cloud.dialogflow.cx.v3.Tools.ListTools].
func (*ListToolsRequest) Descriptor
deprecated
added in
v1.74.0
func (*ListToolsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListToolsRequest.ProtoReflect.Descriptor instead.
func (*ListToolsRequest) GetPageSize ¶ added in v1.74.0
func (x *ListToolsRequest) GetPageSize() int32
func (*ListToolsRequest) GetPageToken ¶ added in v1.74.0
func (x *ListToolsRequest) GetPageToken() string
func (*ListToolsRequest) GetParent ¶ added in v1.74.0
func (x *ListToolsRequest) GetParent() string
func (*ListToolsRequest) ProtoMessage ¶ added in v1.74.0
func (*ListToolsRequest) ProtoMessage()
func (*ListToolsRequest) ProtoReflect ¶ added in v1.74.0
func (x *ListToolsRequest) ProtoReflect() protoreflect.Message
func (*ListToolsRequest) Reset ¶ added in v1.74.0
func (x *ListToolsRequest) Reset()
func (*ListToolsRequest) String ¶ added in v1.74.0
func (x *ListToolsRequest) String() string
type ListToolsResponse ¶ added in v1.74.0
type ListToolsResponse struct {
// The list of Tools. There will be a maximum number of items returned
// based on the page_size field in the request.
Tools []*Tool `protobuf:"bytes,1,rep,name=tools,proto3" json:"tools,omitempty"`
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [Tools.ListTools][google.cloud.dialogflow.cx.v3.Tools.ListTools].
func (*ListToolsResponse) Descriptor
deprecated
added in
v1.74.0
func (*ListToolsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListToolsResponse.ProtoReflect.Descriptor instead.
func (*ListToolsResponse) GetNextPageToken ¶ added in v1.74.0
func (x *ListToolsResponse) GetNextPageToken() string
func (*ListToolsResponse) GetTools ¶ added in v1.74.0
func (x *ListToolsResponse) GetTools() []*Tool
func (*ListToolsResponse) ProtoMessage ¶ added in v1.74.0
func (*ListToolsResponse) ProtoMessage()
func (*ListToolsResponse) ProtoReflect ¶ added in v1.74.0
func (x *ListToolsResponse) ProtoReflect() protoreflect.Message
func (*ListToolsResponse) Reset ¶ added in v1.74.0
func (x *ListToolsResponse) Reset()
func (*ListToolsResponse) String ¶ added in v1.74.0
func (x *ListToolsResponse) String() string
type ListTransitionRouteGroupsRequest ¶
type ListTransitionRouteGroupsRequest struct {
// Required. The flow to list all transition route groups for.
// Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`
//
// or `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The maximum number of items to return in a single page. By default 100 and
// at most 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// The language to list transition route groups for. The following fields are
// language dependent:
//
// * `TransitionRouteGroup.transition_routes.trigger_fulfillment.messages`
// *
// `TransitionRouteGroup.transition_routes.trigger_fulfillment.conditional_cases`
//
// If not specified, the agent's default language is used.
// [Many
// languages](https://cloud.google.com/dialogflow/cx/docs/reference/language)
// are supported.
// Note: languages must be enabled in the agent before they can be used.
LanguageCode string `protobuf:"bytes,4,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// contains filtered or unexported fields
}
The request message for [TransitionRouteGroups.ListTransitionRouteGroups][google.cloud.dialogflow.cx.v3.TransitionRouteGroups.ListTransitionRouteGroups].
func (*ListTransitionRouteGroupsRequest) Descriptor
deprecated
func (*ListTransitionRouteGroupsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListTransitionRouteGroupsRequest.ProtoReflect.Descriptor instead.
func (*ListTransitionRouteGroupsRequest) GetLanguageCode ¶
func (x *ListTransitionRouteGroupsRequest) GetLanguageCode() string
func (*ListTransitionRouteGroupsRequest) GetPageSize ¶
func (x *ListTransitionRouteGroupsRequest) GetPageSize() int32
func (*ListTransitionRouteGroupsRequest) GetPageToken ¶
func (x *ListTransitionRouteGroupsRequest) GetPageToken() string
func (*ListTransitionRouteGroupsRequest) GetParent ¶
func (x *ListTransitionRouteGroupsRequest) GetParent() string
func (*ListTransitionRouteGroupsRequest) ProtoMessage ¶
func (*ListTransitionRouteGroupsRequest) ProtoMessage()
func (*ListTransitionRouteGroupsRequest) ProtoReflect ¶
func (x *ListTransitionRouteGroupsRequest) ProtoReflect() protoreflect.Message
func (*ListTransitionRouteGroupsRequest) Reset ¶
func (x *ListTransitionRouteGroupsRequest) Reset()
func (*ListTransitionRouteGroupsRequest) String ¶
func (x *ListTransitionRouteGroupsRequest) String() string
type ListTransitionRouteGroupsResponse ¶
type ListTransitionRouteGroupsResponse struct {
// The list of transition route groups. There will be a maximum number of
// items returned based on the page_size field in the request. The list may in
// some cases be empty or contain fewer entries than page_size even if this
// isn't the last page.
TransitionRouteGroups []*TransitionRouteGroup `` /* 126-byte string literal not displayed */
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [TransitionRouteGroups.ListTransitionRouteGroups][google.cloud.dialogflow.cx.v3.TransitionRouteGroups.ListTransitionRouteGroups].
func (*ListTransitionRouteGroupsResponse) Descriptor
deprecated
func (*ListTransitionRouteGroupsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListTransitionRouteGroupsResponse.ProtoReflect.Descriptor instead.
func (*ListTransitionRouteGroupsResponse) GetNextPageToken ¶
func (x *ListTransitionRouteGroupsResponse) GetNextPageToken() string
func (*ListTransitionRouteGroupsResponse) GetTransitionRouteGroups ¶
func (x *ListTransitionRouteGroupsResponse) GetTransitionRouteGroups() []*TransitionRouteGroup
func (*ListTransitionRouteGroupsResponse) ProtoMessage ¶
func (*ListTransitionRouteGroupsResponse) ProtoMessage()
func (*ListTransitionRouteGroupsResponse) ProtoReflect ¶
func (x *ListTransitionRouteGroupsResponse) ProtoReflect() protoreflect.Message
func (*ListTransitionRouteGroupsResponse) Reset ¶
func (x *ListTransitionRouteGroupsResponse) Reset()
func (*ListTransitionRouteGroupsResponse) String ¶
func (x *ListTransitionRouteGroupsResponse) String() string
type ListVersionsRequest ¶
type ListVersionsRequest struct {
// Required. The [Flow][google.cloud.dialogflow.cx.v3.Flow] to list all
// versions for. Format:
// `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The maximum number of items to return in a single page. By default 20 and
// at most 100.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request message for [Versions.ListVersions][google.cloud.dialogflow.cx.v3.Versions.ListVersions].
func (*ListVersionsRequest) Descriptor
deprecated
func (*ListVersionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListVersionsRequest.ProtoReflect.Descriptor instead.
func (*ListVersionsRequest) GetPageSize ¶
func (x *ListVersionsRequest) GetPageSize() int32
func (*ListVersionsRequest) GetPageToken ¶
func (x *ListVersionsRequest) GetPageToken() string
func (*ListVersionsRequest) GetParent ¶
func (x *ListVersionsRequest) GetParent() string
func (*ListVersionsRequest) ProtoMessage ¶
func (*ListVersionsRequest) ProtoMessage()
func (*ListVersionsRequest) ProtoReflect ¶
func (x *ListVersionsRequest) ProtoReflect() protoreflect.Message
func (*ListVersionsRequest) Reset ¶
func (x *ListVersionsRequest) Reset()
func (*ListVersionsRequest) String ¶
func (x *ListVersionsRequest) String() string
type ListVersionsResponse ¶
type ListVersionsResponse struct {
// A list of versions. There will be a maximum number of items returned based
// on the page_size field in the request. The list may in some cases be empty
// or contain fewer entries than page_size even if this isn't the last page.
Versions []*Version `protobuf:"bytes,1,rep,name=versions,proto3" json:"versions,omitempty"`
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [Versions.ListVersions][google.cloud.dialogflow.cx.v3.Versions.ListVersions].
func (*ListVersionsResponse) Descriptor
deprecated
func (*ListVersionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListVersionsResponse.ProtoReflect.Descriptor instead.
func (*ListVersionsResponse) GetNextPageToken ¶
func (x *ListVersionsResponse) GetNextPageToken() string
func (*ListVersionsResponse) GetVersions ¶
func (x *ListVersionsResponse) GetVersions() []*Version
func (*ListVersionsResponse) ProtoMessage ¶
func (*ListVersionsResponse) ProtoMessage()
func (*ListVersionsResponse) ProtoReflect ¶
func (x *ListVersionsResponse) ProtoReflect() protoreflect.Message
func (*ListVersionsResponse) Reset ¶
func (x *ListVersionsResponse) Reset()
func (*ListVersionsResponse) String ¶
func (x *ListVersionsResponse) String() string
type ListWebhooksRequest ¶
type ListWebhooksRequest struct {
// Required. The agent to list all webhooks for.
// Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The maximum number of items to return in a single page. By default 100 and
// at most 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// The next_page_token value returned from a previous list request.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request message for [Webhooks.ListWebhooks][google.cloud.dialogflow.cx.v3.Webhooks.ListWebhooks].
func (*ListWebhooksRequest) Descriptor
deprecated
func (*ListWebhooksRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListWebhooksRequest.ProtoReflect.Descriptor instead.
func (*ListWebhooksRequest) GetPageSize ¶
func (x *ListWebhooksRequest) GetPageSize() int32
func (*ListWebhooksRequest) GetPageToken ¶
func (x *ListWebhooksRequest) GetPageToken() string
func (*ListWebhooksRequest) GetParent ¶
func (x *ListWebhooksRequest) GetParent() string
func (*ListWebhooksRequest) ProtoMessage ¶
func (*ListWebhooksRequest) ProtoMessage()
func (*ListWebhooksRequest) ProtoReflect ¶
func (x *ListWebhooksRequest) ProtoReflect() protoreflect.Message
func (*ListWebhooksRequest) Reset ¶
func (x *ListWebhooksRequest) Reset()
func (*ListWebhooksRequest) String ¶
func (x *ListWebhooksRequest) String() string
type ListWebhooksResponse ¶
type ListWebhooksResponse struct {
// The list of webhooks. There will be a maximum number of items returned
// based on the page_size field in the request.
Webhooks []*Webhook `protobuf:"bytes,1,rep,name=webhooks,proto3" json:"webhooks,omitempty"`
// Token to retrieve the next page of results, or empty if there are no more
// results in the list.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response message for [Webhooks.ListWebhooks][google.cloud.dialogflow.cx.v3.Webhooks.ListWebhooks].
func (*ListWebhooksResponse) Descriptor
deprecated
func (*ListWebhooksResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListWebhooksResponse.ProtoReflect.Descriptor instead.
func (*ListWebhooksResponse) GetNextPageToken ¶
func (x *ListWebhooksResponse) GetNextPageToken() string
func (*ListWebhooksResponse) GetWebhooks ¶
func (x *ListWebhooksResponse) GetWebhooks() []*Webhook
func (*ListWebhooksResponse) ProtoMessage ¶
func (*ListWebhooksResponse) ProtoMessage()
func (*ListWebhooksResponse) ProtoReflect ¶
func (x *ListWebhooksResponse) ProtoReflect() protoreflect.Message
func (*ListWebhooksResponse) Reset ¶
func (x *ListWebhooksResponse) Reset()
func (*ListWebhooksResponse) String ¶
func (x *ListWebhooksResponse) String() string
type LlmModelSettings ¶ added in v1.74.0
type LlmModelSettings struct {
// The selected LLM model.
Model string `protobuf:"bytes,1,opt,name=model,proto3" json:"model,omitempty"`
// The custom prompt to use.
PromptText string `protobuf:"bytes,2,opt,name=prompt_text,json=promptText,proto3" json:"prompt_text,omitempty"`
// contains filtered or unexported fields
}
Settings for LLM models.