google-api-ruby-client/generated/google-apis-dialogflow_v2/lib/google/apis/dialogflow_v2/representations.rb

7136 lines
324 KiB
Ruby

# Copyright 2020 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
require 'date'
require 'google/apis/core/base_service'
require 'google/apis/core/json_representation'
require 'google/apis/core/hashable'
require 'google/apis/errors'
module Google
module Apis
module DialogflowV2
class GoogleCloudDialogflowCxV3AudioInput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3BatchRunTestCasesMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3BatchRunTestCasesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ContinuousTestResult
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ConversationTurn
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ConversationTurnUserInput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3CreateDocumentOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3CreateVersionOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3DeleteDocumentOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3DeployFlowMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3DeployFlowResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3DtmfInput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3Environment
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3EnvironmentTestCasesConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3EnvironmentVersionConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3EventHandler
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3EventInput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ExportAgentResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ExportFlowResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ExportTestCasesMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ExportTestCasesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3Form
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3FormParameter
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3FormParameterFillBehavior
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3Fulfillment
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3FulfillmentConditionalCases
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCase
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3FulfillmentSetParameterAction
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3GenericKnowledgeOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ImportDocumentsOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ImportDocumentsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ImportFlowResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ImportTestCasesMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ImportTestCasesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3InputAudioConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3Intent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3IntentInput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3IntentParameter
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3IntentTrainingPhrase
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3IntentTrainingPhrasePart
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3Page
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3PageInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3PageInfoFormInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3PageInfoFormInfoParameterInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3QueryInput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ReloadDocumentOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ResponseMessage
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ResponseMessageConversationSuccess
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ResponseMessageEndInteraction
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoff
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ResponseMessageMixedAudio
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegment
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ResponseMessageOutputAudioText
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ResponseMessagePlayAudio
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCall
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3ResponseMessageText
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3RunContinuousTestMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3RunContinuousTestResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3RunTestCaseMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3RunTestCaseResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3SessionInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3TestCase
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3TestCaseError
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3TestCaseResult
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3TestConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3TestError
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3TestRunDifference
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3TextInput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3TransitionRoute
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3UpdateDocumentOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3WebhookRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3WebhookRequestFulfillmentInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3WebhookRequestIntentInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3WebhookRequestIntentInfoIntentParameterValue
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3WebhookRequestSentimentAnalysisResult
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3WebhookResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3WebhookResponseFulfillmentResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1AudioInput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1BatchRunTestCasesMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1BatchRunTestCasesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ContinuousTestResult
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ConversationTurn
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ConversationTurnUserInput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ConversationTurnVirtualAgentOutput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1CreateDocumentOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1CreateVersionOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1DeleteDocumentOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1DeployFlowMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1DeployFlowResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1DtmfInput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1Environment
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1EnvironmentTestCasesConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1EnvironmentVersionConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1EventHandler
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1EventInput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ExportAgentResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ExportFlowResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ExportTestCasesMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ExportTestCasesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1Form
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1FormParameter
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1FormParameterFillBehavior
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1Fulfillment
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCases
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCasesCase
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCasesCaseCaseContent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1FulfillmentSetParameterAction
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1GenericKnowledgeOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ImportDocumentsOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ImportDocumentsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ImportFlowResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ImportTestCasesMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ImportTestCasesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1InputAudioConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1Intent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1IntentInput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1IntentParameter
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1IntentTrainingPhrase
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1IntentTrainingPhrasePart
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1Page
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1PageInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1PageInfoFormInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1PageInfoFormInfoParameterInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1QueryInput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ReloadDocumentOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ResponseMessage
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ResponseMessageConversationSuccess
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ResponseMessageEndInteraction
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ResponseMessageLiveAgentHandoff
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ResponseMessageMixedAudio
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ResponseMessageMixedAudioSegment
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ResponseMessageOutputAudioText
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ResponseMessagePlayAudio
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ResponseMessageTelephonyTransferCall
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1ResponseMessageText
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1RunContinuousTestMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1RunContinuousTestResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1RunTestCaseMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1RunTestCaseResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1SessionInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1TestCase
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1TestCaseError
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1TestCaseResult
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1TestConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1TestError
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1TestRunDifference
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1TextInput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1TransitionRoute
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1UpdateDocumentOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1WebhookRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1WebhookRequestFulfillmentInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1WebhookRequestIntentInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1WebhookRequestIntentInfoIntentParameterValue
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1WebhookRequestSentimentAnalysisResult
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1WebhookResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3beta1WebhookResponseFulfillmentResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2Agent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2AgentAssistantFeedback
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2AgentAssistantRecord
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2AnalyzeContentRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2AnalyzeContentResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2AnnotatedMessagePart
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2AnswerFeedback
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2AnswerRecord
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ArticleAnswer
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ArticleSuggestionModelMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2AssistQueryParameters
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2AutomatedAgentConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2AutomatedAgentReply
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2BatchCreateEntitiesRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2BatchDeleteEntitiesRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2BatchDeleteEntityTypesRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2BatchDeleteIntentsRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2BatchUpdateEntitiesRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2BatchUpdateEntityTypesRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2BatchUpdateEntityTypesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2BatchUpdateIntentsRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2BatchUpdateIntentsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ClearSuggestionFeatureConfigOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ClearSuggestionFeatureConfigRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2CompleteConversationRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2Context
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2Conversation
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ConversationDataset
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ConversationEvent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ConversationInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ConversationModel
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ConversationModelEvaluation
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ConversationPhoneNumber
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ConversationProfile
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2CreateConversationDatasetOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2CreateConversationModelEvaluationOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2CreateConversationModelEvaluationRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2CreateConversationModelOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2DeleteConversationDatasetOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2DeleteConversationModelOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2DeployConversationModelOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2DeployConversationModelRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2DetectIntentRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2DetectIntentResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2Document
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2DocumentReloadStatus
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2DtmfParameters
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2EntityType
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2EntityTypeBatch
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2EntityTypeEntity
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2Environment
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2EnvironmentHistory
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2EnvironmentHistoryEntry
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2EvaluationConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2EvaluationConfigSmartComposeConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2EvaluationConfigSmartReplyConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2EventInput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ExportAgentRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ExportAgentResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ExportDocumentRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ExportOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2FaqAnswer
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2Fulfillment
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2FulfillmentFeature
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2FulfillmentGenericWebService
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2GcsDestination
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2GcsSources
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationProcessConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigMessageAnalysisConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettings
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySource
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySource
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySource
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionTriggerSettings
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2HumanAgentAssistantEvent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2HumanAgentHandoffConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2HumanAgentHandoffConfigLivePersonConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2HumanAgentHandoffConfigSalesforceLiveAgentConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ImportAgentRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ImportConversationDataOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ImportConversationDataOperationResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ImportConversationDataRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ImportDocumentTemplate
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ImportDocumentsRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ImportDocumentsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2InputAudioConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2InputConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2InputDataset
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2Intent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentBatch
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentFollowupIntentInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessage
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageBasicCard
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageBasicCardButton
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriAction
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageBrowseCarouselCard
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItem
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageCard
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageCardButton
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageCarouselSelect
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageCarouselSelectItem
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageColumnProperties
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageImage
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageLinkOutSuggestion
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageListSelect
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageListSelectItem
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageMediaContent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObject
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageQuickReplies
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageSelectItemInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageSimpleResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageSimpleResponses
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageSuggestion
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageSuggestions
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageTableCard
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageTableCardCell
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageTableCardRow
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentMessageText
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentParameter
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentTrainingPhrase
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2IntentTrainingPhrasePart
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2KnowledgeBase
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2KnowledgeOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ListAnswerRecordsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ListContextsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ListConversationDatasetsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ListConversationModelEvaluationsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ListConversationModelsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ListConversationProfilesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ListConversationsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ListDocumentsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ListEntityTypesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ListEnvironmentsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ListIntentsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ListKnowledgeBasesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ListMessagesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ListParticipantsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ListSessionEntityTypesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ListVersionsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2LoggingConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2Message
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2MessageAnnotation
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2NotificationConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2OriginalDetectIntentRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2OutputAudio
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2OutputAudioConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2Participant
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2QueryInput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2QueryParameters
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2QueryResult
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ReloadDocumentRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2RestoreAgentRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SearchAgentsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2Sentiment
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SentimentAnalysisRequestConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SentimentAnalysisResult
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SessionEntityType
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SetSuggestionFeatureConfigOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SetSuggestionFeatureConfigRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SmartReplyAnswer
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SmartReplyMetrics
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SmartReplyMetricsTopNMetrics
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SmartReplyModelMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SpeechContext
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SpeechToTextConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SuggestArticlesRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SuggestArticlesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SuggestFaqAnswersRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SuggestFaqAnswersResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SuggestSmartRepliesRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SuggestSmartRepliesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SuggestionFeature
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SuggestionResult
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2SynthesizeSpeechConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2TextInput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2TextToSpeechSettings
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2TrainAgentRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2UndeployConversationModelOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2UndeployConversationModelRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ValidationError
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2ValidationResult
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2Version
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2VoiceSelectionParams
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2WebhookRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2WebhookResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1AnnotatedMessagePart
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1ArticleAnswer
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1BatchUpdateEntityTypesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1BatchUpdateIntentsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1ClearSuggestionFeatureConfigOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1Context
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1ConversationEvent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1EntityType
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1EntityTypeEntity
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1EventInput
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1ExportAgentResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1ExportOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1FaqAnswer
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1GcsDestination
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1HumanAgentAssistantEvent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1ImportDocumentsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1Intent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentFollowupIntentInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessage
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageBasicCard
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriAction
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCard
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItem
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageCard
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageCardButton
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageCarouselSelect
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectItem
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageColumnProperties
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageImage
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestion
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageListSelect
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageListSelectItem
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageMediaContent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObject
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageQuickReplies
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMedia
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedAction
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDial
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUri
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocation
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReply
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmText
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageSimpleResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageSimpleResponses
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageSuggestion
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageSuggestions
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageTableCard
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageTableCardCell
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageTableCardRow
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudio
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeech
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentMessageText
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentParameter
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentTrainingPhrase
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1IntentTrainingPhrasePart
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1KnowledgeAnswers
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1KnowledgeAnswersAnswer
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1KnowledgeOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1Message
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1MessageAnnotation
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1OriginalDetectIntentRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1QueryResult
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1Sentiment
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1SentimentAnalysisResult
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1SessionEntityType
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1SetSuggestionFeatureConfigOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1SmartReplyAnswer
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1SuggestArticlesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1SuggestFaqAnswersResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1SuggestSmartRepliesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1SuggestionResult
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1WebhookRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV2beta1WebhookResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV3alpha1CreateDocumentOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV3alpha1DeleteDocumentOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV3alpha1GenericKnowledgeOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV3alpha1ImportDocumentsOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV3alpha1ImportDocumentsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV3alpha1ReloadDocumentOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowV3alpha1UpdateDocumentOperationMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudLocationListLocationsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudLocationLocation
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleLongrunningListOperationsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleLongrunningOperation
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleProtobufEmpty
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleRpcStatus
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleTypeLatLng
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleCloudDialogflowCxV3AudioInput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :audio, :base64 => true, as: 'audio'
property :config, as: 'config', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3InputAudioConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3InputAudioConfig::Representation
end
end
class GoogleCloudDialogflowCxV3BatchRunTestCasesMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :errors, as: 'errors', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestError, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestError::Representation
end
end
class GoogleCloudDialogflowCxV3BatchRunTestCasesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :results, as: 'results', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestCaseResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestCaseResult::Representation
end
end
class GoogleCloudDialogflowCxV3ContinuousTestResult
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :name, as: 'name'
property :result, as: 'result'
property :run_time, as: 'runTime'
collection :test_case_results, as: 'testCaseResults'
end
end
class GoogleCloudDialogflowCxV3ConversationTurn
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :user_input, as: 'userInput', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ConversationTurnUserInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ConversationTurnUserInput::Representation
property :virtual_agent_output, as: 'virtualAgentOutput', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutput::Representation
end
end
class GoogleCloudDialogflowCxV3ConversationTurnUserInput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :enable_sentiment_analysis, as: 'enableSentimentAnalysis'
hash :injected_parameters, as: 'injectedParameters'
property :input, as: 'input', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3QueryInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3QueryInput::Representation
property :is_webhook_enabled, as: 'isWebhookEnabled'
end
end
class GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :current_page, as: 'currentPage', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3Page, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3Page::Representation
hash :diagnostic_info, as: 'diagnosticInfo'
collection :differences, as: 'differences', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestRunDifference, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestRunDifference::Representation
hash :session_parameters, as: 'sessionParameters'
property :status, as: 'status', class: Google::Apis::DialogflowV2::GoogleRpcStatus, decorator: Google::Apis::DialogflowV2::GoogleRpcStatus::Representation
collection :text_responses, as: 'textResponses', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessageText, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessageText::Representation
property :triggered_intent, as: 'triggeredIntent', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3Intent, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3Intent::Representation
end
end
class GoogleCloudDialogflowCxV3CreateDocumentOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :generic_metadata, as: 'genericMetadata', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3GenericKnowledgeOperationMetadata, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3GenericKnowledgeOperationMetadata::Representation
end
end
class GoogleCloudDialogflowCxV3CreateVersionOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :version, as: 'version'
end
end
class GoogleCloudDialogflowCxV3DeleteDocumentOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :generic_metadata, as: 'genericMetadata', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3GenericKnowledgeOperationMetadata, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3GenericKnowledgeOperationMetadata::Representation
end
end
class GoogleCloudDialogflowCxV3DeployFlowMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :test_errors, as: 'testErrors', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestError, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestError::Representation
end
end
class GoogleCloudDialogflowCxV3DeployFlowResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :deployment, as: 'deployment'
property :environment, as: 'environment', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3Environment, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3Environment::Representation
end
end
class GoogleCloudDialogflowCxV3DtmfInput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :digits, as: 'digits'
property :finish_digit, as: 'finishDigit'
end
end
class GoogleCloudDialogflowCxV3Environment
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :description, as: 'description'
property :display_name, as: 'displayName'
property :name, as: 'name'
property :test_cases_config, as: 'testCasesConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3EnvironmentTestCasesConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3EnvironmentTestCasesConfig::Representation
property :update_time, as: 'updateTime'
collection :version_configs, as: 'versionConfigs', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3EnvironmentVersionConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3EnvironmentVersionConfig::Representation
end
end
class GoogleCloudDialogflowCxV3EnvironmentTestCasesConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :enable_continuous_run, as: 'enableContinuousRun'
property :enable_predeployment_run, as: 'enablePredeploymentRun'
collection :test_cases, as: 'testCases'
end
end
class GoogleCloudDialogflowCxV3EnvironmentVersionConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :version, as: 'version'
end
end
class GoogleCloudDialogflowCxV3EventHandler
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :event, as: 'event'
property :name, as: 'name'
property :target_flow, as: 'targetFlow'
property :target_page, as: 'targetPage'
property :trigger_fulfillment, as: 'triggerFulfillment', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3Fulfillment, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3Fulfillment::Representation
end
end
class GoogleCloudDialogflowCxV3EventInput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :event, as: 'event'
end
end
class GoogleCloudDialogflowCxV3ExportAgentResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :agent_content, :base64 => true, as: 'agentContent'
property :agent_uri, as: 'agentUri'
end
end
class GoogleCloudDialogflowCxV3ExportFlowResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :flow_content, :base64 => true, as: 'flowContent'
property :flow_uri, as: 'flowUri'
end
end
class GoogleCloudDialogflowCxV3ExportTestCasesMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GoogleCloudDialogflowCxV3ExportTestCasesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :content, :base64 => true, as: 'content'
property :gcs_uri, as: 'gcsUri'
end
end
class GoogleCloudDialogflowCxV3Form
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :parameters, as: 'parameters', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3FormParameter, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3FormParameter::Representation
end
end
class GoogleCloudDialogflowCxV3FormParameter
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :default_value, as: 'defaultValue'
property :display_name, as: 'displayName'
property :entity_type, as: 'entityType'
property :fill_behavior, as: 'fillBehavior', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3FormParameterFillBehavior, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3FormParameterFillBehavior::Representation
property :is_list, as: 'isList'
property :redact, as: 'redact'
property :required, as: 'required'
end
end
class GoogleCloudDialogflowCxV3FormParameterFillBehavior
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :initial_prompt_fulfillment, as: 'initialPromptFulfillment', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3Fulfillment, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3Fulfillment::Representation
collection :reprompt_event_handlers, as: 'repromptEventHandlers', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3EventHandler, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3EventHandler::Representation
end
end
class GoogleCloudDialogflowCxV3Fulfillment
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :conditional_cases, as: 'conditionalCases', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3FulfillmentConditionalCases, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3FulfillmentConditionalCases::Representation
collection :messages, as: 'messages', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessage::Representation
property :return_partial_responses, as: 'returnPartialResponses'
collection :set_parameter_actions, as: 'setParameterActions', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3FulfillmentSetParameterAction, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3FulfillmentSetParameterAction::Representation
property :tag, as: 'tag'
property :webhook, as: 'webhook'
end
end
class GoogleCloudDialogflowCxV3FulfillmentConditionalCases
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :cases, as: 'cases', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCase, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCase::Representation
end
end
class GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCase
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :case_content, as: 'caseContent', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContent, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContent::Representation
property :condition, as: 'condition'
end
end
class GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :additional_cases, as: 'additionalCases', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3FulfillmentConditionalCases, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3FulfillmentConditionalCases::Representation
property :message, as: 'message', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessage::Representation
end
end
class GoogleCloudDialogflowCxV3FulfillmentSetParameterAction
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :parameter, as: 'parameter'
property :value, as: 'value'
end
end
class GoogleCloudDialogflowCxV3GenericKnowledgeOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :state, as: 'state'
end
end
class GoogleCloudDialogflowCxV3ImportDocumentsOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :generic_metadata, as: 'genericMetadata', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3GenericKnowledgeOperationMetadata, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3GenericKnowledgeOperationMetadata::Representation
end
end
class GoogleCloudDialogflowCxV3ImportDocumentsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :warnings, as: 'warnings', class: Google::Apis::DialogflowV2::GoogleRpcStatus, decorator: Google::Apis::DialogflowV2::GoogleRpcStatus::Representation
end
end
class GoogleCloudDialogflowCxV3ImportFlowResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :flow, as: 'flow'
end
end
class GoogleCloudDialogflowCxV3ImportTestCasesMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :errors, as: 'errors', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestCaseError, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestCaseError::Representation
end
end
class GoogleCloudDialogflowCxV3ImportTestCasesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :names, as: 'names'
end
end
class GoogleCloudDialogflowCxV3InputAudioConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :audio_encoding, as: 'audioEncoding'
property :enable_word_info, as: 'enableWordInfo'
property :model, as: 'model'
property :model_variant, as: 'modelVariant'
collection :phrase_hints, as: 'phraseHints'
property :sample_rate_hertz, as: 'sampleRateHertz'
property :single_utterance, as: 'singleUtterance'
end
end
class GoogleCloudDialogflowCxV3Intent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :description, as: 'description'
property :display_name, as: 'displayName'
property :is_fallback, as: 'isFallback'
hash :labels, as: 'labels'
property :name, as: 'name'
collection :parameters, as: 'parameters', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3IntentParameter, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3IntentParameter::Representation
property :priority, as: 'priority'
collection :training_phrases, as: 'trainingPhrases', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3IntentTrainingPhrase, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3IntentTrainingPhrase::Representation
end
end
class GoogleCloudDialogflowCxV3IntentInput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :intent, as: 'intent'
end
end
class GoogleCloudDialogflowCxV3IntentParameter
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :entity_type, as: 'entityType'
property :id, as: 'id'
property :is_list, as: 'isList'
property :redact, as: 'redact'
end
end
class GoogleCloudDialogflowCxV3IntentTrainingPhrase
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :id, as: 'id'
collection :parts, as: 'parts', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3IntentTrainingPhrasePart, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3IntentTrainingPhrasePart::Representation
property :repeat_count, as: 'repeatCount'
end
end
class GoogleCloudDialogflowCxV3IntentTrainingPhrasePart
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :parameter_id, as: 'parameterId'
property :text, as: 'text'
end
end
class GoogleCloudDialogflowCxV3Page
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :display_name, as: 'displayName'
property :entry_fulfillment, as: 'entryFulfillment', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3Fulfillment, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3Fulfillment::Representation
collection :event_handlers, as: 'eventHandlers', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3EventHandler, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3EventHandler::Representation
property :form, as: 'form', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3Form, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3Form::Representation
property :name, as: 'name'
collection :transition_route_groups, as: 'transitionRouteGroups'
collection :transition_routes, as: 'transitionRoutes', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TransitionRoute, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TransitionRoute::Representation
end
end
class GoogleCloudDialogflowCxV3PageInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :current_page, as: 'currentPage'
property :display_name, as: 'displayName'
property :form_info, as: 'formInfo', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3PageInfoFormInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3PageInfoFormInfo::Representation
end
end
class GoogleCloudDialogflowCxV3PageInfoFormInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :parameter_info, as: 'parameterInfo', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3PageInfoFormInfoParameterInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3PageInfoFormInfoParameterInfo::Representation
end
end
class GoogleCloudDialogflowCxV3PageInfoFormInfoParameterInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :display_name, as: 'displayName'
property :just_collected, as: 'justCollected'
property :required, as: 'required'
property :state, as: 'state'
property :value, as: 'value'
end
end
class GoogleCloudDialogflowCxV3QueryInput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :audio, as: 'audio', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3AudioInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3AudioInput::Representation
property :dtmf, as: 'dtmf', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3DtmfInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3DtmfInput::Representation
property :event, as: 'event', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3EventInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3EventInput::Representation
property :intent, as: 'intent', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3IntentInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3IntentInput::Representation
property :language_code, as: 'languageCode'
property :text, as: 'text', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TextInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TextInput::Representation
end
end
class GoogleCloudDialogflowCxV3ReloadDocumentOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :generic_metadata, as: 'genericMetadata', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3GenericKnowledgeOperationMetadata, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3GenericKnowledgeOperationMetadata::Representation
end
end
class GoogleCloudDialogflowCxV3ResponseMessage
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation_success, as: 'conversationSuccess', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessageConversationSuccess, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessageConversationSuccess::Representation
property :end_interaction, as: 'endInteraction', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessageEndInteraction, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessageEndInteraction::Representation
property :live_agent_handoff, as: 'liveAgentHandoff', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoff, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoff::Representation
property :mixed_audio, as: 'mixedAudio', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessageMixedAudio, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessageMixedAudio::Representation
property :output_audio_text, as: 'outputAudioText', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessageOutputAudioText, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessageOutputAudioText::Representation
hash :payload, as: 'payload'
property :play_audio, as: 'playAudio', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessagePlayAudio, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessagePlayAudio::Representation
property :telephony_transfer_call, as: 'telephonyTransferCall', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCall, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCall::Representation
property :text, as: 'text', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessageText, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessageText::Representation
end
end
class GoogleCloudDialogflowCxV3ResponseMessageConversationSuccess
# @private
class Representation < Google::Apis::Core::JsonRepresentation
hash :metadata, as: 'metadata'
end
end
class GoogleCloudDialogflowCxV3ResponseMessageEndInteraction
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoff
# @private
class Representation < Google::Apis::Core::JsonRepresentation
hash :metadata, as: 'metadata'
end
end
class GoogleCloudDialogflowCxV3ResponseMessageMixedAudio
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :segments, as: 'segments', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegment, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegment::Representation
end
end
class GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegment
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :allow_playback_interruption, as: 'allowPlaybackInterruption'
property :audio, :base64 => true, as: 'audio'
property :uri, as: 'uri'
end
end
class GoogleCloudDialogflowCxV3ResponseMessageOutputAudioText
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :allow_playback_interruption, as: 'allowPlaybackInterruption'
property :ssml, as: 'ssml'
property :text, as: 'text'
end
end
class GoogleCloudDialogflowCxV3ResponseMessagePlayAudio
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :allow_playback_interruption, as: 'allowPlaybackInterruption'
property :audio_uri, as: 'audioUri'
end
end
class GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCall
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :phone_number, as: 'phoneNumber'
end
end
class GoogleCloudDialogflowCxV3ResponseMessageText
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :allow_playback_interruption, as: 'allowPlaybackInterruption'
collection :text, as: 'text'
end
end
class GoogleCloudDialogflowCxV3RunContinuousTestMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :errors, as: 'errors', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestError, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestError::Representation
end
end
class GoogleCloudDialogflowCxV3RunContinuousTestResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :continuous_test_result, as: 'continuousTestResult', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ContinuousTestResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ContinuousTestResult::Representation
end
end
class GoogleCloudDialogflowCxV3RunTestCaseMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GoogleCloudDialogflowCxV3RunTestCaseResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :result, as: 'result', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestCaseResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestCaseResult::Representation
end
end
class GoogleCloudDialogflowCxV3SessionInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
hash :parameters, as: 'parameters'
property :session, as: 'session'
end
end
class GoogleCloudDialogflowCxV3TestCase
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :creation_time, as: 'creationTime'
property :display_name, as: 'displayName'
property :last_test_result, as: 'lastTestResult', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestCaseResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestCaseResult::Representation
property :name, as: 'name'
property :notes, as: 'notes'
collection :tags, as: 'tags'
collection :test_case_conversation_turns, as: 'testCaseConversationTurns', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ConversationTurn, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ConversationTurn::Representation
property :test_config, as: 'testConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestConfig::Representation
end
end
class GoogleCloudDialogflowCxV3TestCaseError
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :status, as: 'status', class: Google::Apis::DialogflowV2::GoogleRpcStatus, decorator: Google::Apis::DialogflowV2::GoogleRpcStatus::Representation
property :test_case, as: 'testCase', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestCase, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3TestCase::Representation
end
end
class GoogleCloudDialogflowCxV3TestCaseResult
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :conversation_turns, as: 'conversationTurns', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ConversationTurn, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ConversationTurn::Representation
property :environment, as: 'environment'
property :name, as: 'name'
property :test_result, as: 'testResult'
property :test_time, as: 'testTime'
end
end
class GoogleCloudDialogflowCxV3TestConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :flow, as: 'flow'
property :page, as: 'page'
collection :tracking_parameters, as: 'trackingParameters'
end
end
class GoogleCloudDialogflowCxV3TestError
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :status, as: 'status', class: Google::Apis::DialogflowV2::GoogleRpcStatus, decorator: Google::Apis::DialogflowV2::GoogleRpcStatus::Representation
property :test_case, as: 'testCase'
property :test_time, as: 'testTime'
end
end
class GoogleCloudDialogflowCxV3TestRunDifference
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :description, as: 'description'
property :type, as: 'type'
end
end
class GoogleCloudDialogflowCxV3TextInput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :text, as: 'text'
end
end
class GoogleCloudDialogflowCxV3TransitionRoute
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :condition, as: 'condition'
property :intent, as: 'intent'
property :name, as: 'name'
property :target_flow, as: 'targetFlow'
property :target_page, as: 'targetPage'
property :trigger_fulfillment, as: 'triggerFulfillment', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3Fulfillment, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3Fulfillment::Representation
end
end
class GoogleCloudDialogflowCxV3UpdateDocumentOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :generic_metadata, as: 'genericMetadata', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3GenericKnowledgeOperationMetadata, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3GenericKnowledgeOperationMetadata::Representation
end
end
class GoogleCloudDialogflowCxV3WebhookRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :detect_intent_response_id, as: 'detectIntentResponseId'
property :fulfillment_info, as: 'fulfillmentInfo', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3WebhookRequestFulfillmentInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3WebhookRequestFulfillmentInfo::Representation
property :intent_info, as: 'intentInfo', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3WebhookRequestIntentInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3WebhookRequestIntentInfo::Representation
property :language_code, as: 'languageCode'
collection :messages, as: 'messages', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessage::Representation
property :page_info, as: 'pageInfo', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3PageInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3PageInfo::Representation
hash :payload, as: 'payload'
property :sentiment_analysis_result, as: 'sentimentAnalysisResult', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3WebhookRequestSentimentAnalysisResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3WebhookRequestSentimentAnalysisResult::Representation
property :session_info, as: 'sessionInfo', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3SessionInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3SessionInfo::Representation
property :text, as: 'text'
property :transcript, as: 'transcript'
property :trigger_event, as: 'triggerEvent'
property :trigger_intent, as: 'triggerIntent'
end
end
class GoogleCloudDialogflowCxV3WebhookRequestFulfillmentInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :tag, as: 'tag'
end
end
class GoogleCloudDialogflowCxV3WebhookRequestIntentInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :confidence, as: 'confidence'
property :display_name, as: 'displayName'
property :last_matched_intent, as: 'lastMatchedIntent'
hash :parameters, as: 'parameters', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3WebhookRequestIntentInfoIntentParameterValue, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3WebhookRequestIntentInfoIntentParameterValue::Representation
end
end
class GoogleCloudDialogflowCxV3WebhookRequestIntentInfoIntentParameterValue
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :original_value, as: 'originalValue'
property :resolved_value, as: 'resolvedValue'
end
end
class GoogleCloudDialogflowCxV3WebhookRequestSentimentAnalysisResult
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :magnitude, as: 'magnitude'
property :score, as: 'score'
end
end
class GoogleCloudDialogflowCxV3WebhookResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :fulfillment_response, as: 'fulfillmentResponse', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3WebhookResponseFulfillmentResponse, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3WebhookResponseFulfillmentResponse::Representation
property :page_info, as: 'pageInfo', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3PageInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3PageInfo::Representation
hash :payload, as: 'payload'
property :session_info, as: 'sessionInfo', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3SessionInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3SessionInfo::Representation
property :target_flow, as: 'targetFlow'
property :target_page, as: 'targetPage'
end
end
class GoogleCloudDialogflowCxV3WebhookResponseFulfillmentResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :merge_behavior, as: 'mergeBehavior'
collection :messages, as: 'messages', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3ResponseMessage::Representation
end
end
class GoogleCloudDialogflowCxV3beta1AudioInput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :audio, :base64 => true, as: 'audio'
property :config, as: 'config', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1InputAudioConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1InputAudioConfig::Representation
end
end
class GoogleCloudDialogflowCxV3beta1BatchRunTestCasesMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :errors, as: 'errors', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestError, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestError::Representation
end
end
class GoogleCloudDialogflowCxV3beta1BatchRunTestCasesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :results, as: 'results', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestCaseResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestCaseResult::Representation
end
end
class GoogleCloudDialogflowCxV3beta1ContinuousTestResult
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :name, as: 'name'
property :result, as: 'result'
property :run_time, as: 'runTime'
collection :test_case_results, as: 'testCaseResults'
end
end
class GoogleCloudDialogflowCxV3beta1ConversationTurn
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :user_input, as: 'userInput', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ConversationTurnUserInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ConversationTurnUserInput::Representation
property :virtual_agent_output, as: 'virtualAgentOutput', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ConversationTurnVirtualAgentOutput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ConversationTurnVirtualAgentOutput::Representation
end
end
class GoogleCloudDialogflowCxV3beta1ConversationTurnUserInput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :enable_sentiment_analysis, as: 'enableSentimentAnalysis'
hash :injected_parameters, as: 'injectedParameters'
property :input, as: 'input', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1QueryInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1QueryInput::Representation
property :is_webhook_enabled, as: 'isWebhookEnabled'
end
end
class GoogleCloudDialogflowCxV3beta1ConversationTurnVirtualAgentOutput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :current_page, as: 'currentPage', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1Page, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1Page::Representation
hash :diagnostic_info, as: 'diagnosticInfo'
collection :differences, as: 'differences', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestRunDifference, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestRunDifference::Representation
hash :session_parameters, as: 'sessionParameters'
property :status, as: 'status', class: Google::Apis::DialogflowV2::GoogleRpcStatus, decorator: Google::Apis::DialogflowV2::GoogleRpcStatus::Representation
collection :text_responses, as: 'textResponses', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessageText, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessageText::Representation
property :triggered_intent, as: 'triggeredIntent', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1Intent, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1Intent::Representation
end
end
class GoogleCloudDialogflowCxV3beta1CreateDocumentOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :generic_metadata, as: 'genericMetadata', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1GenericKnowledgeOperationMetadata, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1GenericKnowledgeOperationMetadata::Representation
end
end
class GoogleCloudDialogflowCxV3beta1CreateVersionOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :version, as: 'version'
end
end
class GoogleCloudDialogflowCxV3beta1DeleteDocumentOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :generic_metadata, as: 'genericMetadata', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1GenericKnowledgeOperationMetadata, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1GenericKnowledgeOperationMetadata::Representation
end
end
class GoogleCloudDialogflowCxV3beta1DeployFlowMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :test_errors, as: 'testErrors', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestError, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestError::Representation
end
end
class GoogleCloudDialogflowCxV3beta1DeployFlowResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :deployment, as: 'deployment'
property :environment, as: 'environment', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1Environment, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1Environment::Representation
end
end
class GoogleCloudDialogflowCxV3beta1DtmfInput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :digits, as: 'digits'
property :finish_digit, as: 'finishDigit'
end
end
class GoogleCloudDialogflowCxV3beta1Environment
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :description, as: 'description'
property :display_name, as: 'displayName'
property :name, as: 'name'
property :test_cases_config, as: 'testCasesConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1EnvironmentTestCasesConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1EnvironmentTestCasesConfig::Representation
property :update_time, as: 'updateTime'
collection :version_configs, as: 'versionConfigs', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1EnvironmentVersionConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1EnvironmentVersionConfig::Representation
end
end
class GoogleCloudDialogflowCxV3beta1EnvironmentTestCasesConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :enable_continuous_run, as: 'enableContinuousRun'
property :enable_predeployment_run, as: 'enablePredeploymentRun'
collection :test_cases, as: 'testCases'
end
end
class GoogleCloudDialogflowCxV3beta1EnvironmentVersionConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :version, as: 'version'
end
end
class GoogleCloudDialogflowCxV3beta1EventHandler
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :event, as: 'event'
property :name, as: 'name'
property :target_flow, as: 'targetFlow'
property :target_page, as: 'targetPage'
property :trigger_fulfillment, as: 'triggerFulfillment', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1Fulfillment, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1Fulfillment::Representation
end
end
class GoogleCloudDialogflowCxV3beta1EventInput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :event, as: 'event'
end
end
class GoogleCloudDialogflowCxV3beta1ExportAgentResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :agent_content, :base64 => true, as: 'agentContent'
property :agent_uri, as: 'agentUri'
end
end
class GoogleCloudDialogflowCxV3beta1ExportFlowResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :flow_content, :base64 => true, as: 'flowContent'
property :flow_uri, as: 'flowUri'
end
end
class GoogleCloudDialogflowCxV3beta1ExportTestCasesMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GoogleCloudDialogflowCxV3beta1ExportTestCasesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :content, :base64 => true, as: 'content'
property :gcs_uri, as: 'gcsUri'
end
end
class GoogleCloudDialogflowCxV3beta1Form
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :parameters, as: 'parameters', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1FormParameter, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1FormParameter::Representation
end
end
class GoogleCloudDialogflowCxV3beta1FormParameter
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :default_value, as: 'defaultValue'
property :display_name, as: 'displayName'
property :entity_type, as: 'entityType'
property :fill_behavior, as: 'fillBehavior', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1FormParameterFillBehavior, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1FormParameterFillBehavior::Representation
property :is_list, as: 'isList'
property :redact, as: 'redact'
property :required, as: 'required'
end
end
class GoogleCloudDialogflowCxV3beta1FormParameterFillBehavior
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :initial_prompt_fulfillment, as: 'initialPromptFulfillment', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1Fulfillment, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1Fulfillment::Representation
collection :reprompt_event_handlers, as: 'repromptEventHandlers', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1EventHandler, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1EventHandler::Representation
end
end
class GoogleCloudDialogflowCxV3beta1Fulfillment
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :conditional_cases, as: 'conditionalCases', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCases, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCases::Representation
collection :messages, as: 'messages', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessage::Representation
property :return_partial_responses, as: 'returnPartialResponses'
collection :set_parameter_actions, as: 'setParameterActions', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1FulfillmentSetParameterAction, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1FulfillmentSetParameterAction::Representation
property :tag, as: 'tag'
property :webhook, as: 'webhook'
end
end
class GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCases
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :cases, as: 'cases', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCasesCase, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCasesCase::Representation
end
end
class GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCasesCase
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :case_content, as: 'caseContent', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCasesCaseCaseContent, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCasesCaseCaseContent::Representation
property :condition, as: 'condition'
end
end
class GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCasesCaseCaseContent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :additional_cases, as: 'additionalCases', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCases, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCases::Representation
property :message, as: 'message', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessage::Representation
end
end
class GoogleCloudDialogflowCxV3beta1FulfillmentSetParameterAction
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :parameter, as: 'parameter'
property :value, as: 'value'
end
end
class GoogleCloudDialogflowCxV3beta1GenericKnowledgeOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :state, as: 'state'
end
end
class GoogleCloudDialogflowCxV3beta1ImportDocumentsOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :generic_metadata, as: 'genericMetadata', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1GenericKnowledgeOperationMetadata, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1GenericKnowledgeOperationMetadata::Representation
end
end
class GoogleCloudDialogflowCxV3beta1ImportDocumentsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :warnings, as: 'warnings', class: Google::Apis::DialogflowV2::GoogleRpcStatus, decorator: Google::Apis::DialogflowV2::GoogleRpcStatus::Representation
end
end
class GoogleCloudDialogflowCxV3beta1ImportFlowResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :flow, as: 'flow'
end
end
class GoogleCloudDialogflowCxV3beta1ImportTestCasesMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :errors, as: 'errors', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestCaseError, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestCaseError::Representation
end
end
class GoogleCloudDialogflowCxV3beta1ImportTestCasesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :names, as: 'names'
end
end
class GoogleCloudDialogflowCxV3beta1InputAudioConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :audio_encoding, as: 'audioEncoding'
property :enable_word_info, as: 'enableWordInfo'
property :model, as: 'model'
property :model_variant, as: 'modelVariant'
collection :phrase_hints, as: 'phraseHints'
property :sample_rate_hertz, as: 'sampleRateHertz'
property :single_utterance, as: 'singleUtterance'
end
end
class GoogleCloudDialogflowCxV3beta1Intent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :description, as: 'description'
property :display_name, as: 'displayName'
property :is_fallback, as: 'isFallback'
hash :labels, as: 'labels'
property :name, as: 'name'
collection :parameters, as: 'parameters', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1IntentParameter, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1IntentParameter::Representation
property :priority, as: 'priority'
collection :training_phrases, as: 'trainingPhrases', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1IntentTrainingPhrase, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1IntentTrainingPhrase::Representation
end
end
class GoogleCloudDialogflowCxV3beta1IntentInput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :intent, as: 'intent'
end
end
class GoogleCloudDialogflowCxV3beta1IntentParameter
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :entity_type, as: 'entityType'
property :id, as: 'id'
property :is_list, as: 'isList'
property :redact, as: 'redact'
end
end
class GoogleCloudDialogflowCxV3beta1IntentTrainingPhrase
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :id, as: 'id'
collection :parts, as: 'parts', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1IntentTrainingPhrasePart, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1IntentTrainingPhrasePart::Representation
property :repeat_count, as: 'repeatCount'
end
end
class GoogleCloudDialogflowCxV3beta1IntentTrainingPhrasePart
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :parameter_id, as: 'parameterId'
property :text, as: 'text'
end
end
class GoogleCloudDialogflowCxV3beta1Page
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :display_name, as: 'displayName'
property :entry_fulfillment, as: 'entryFulfillment', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1Fulfillment, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1Fulfillment::Representation
collection :event_handlers, as: 'eventHandlers', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1EventHandler, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1EventHandler::Representation
property :form, as: 'form', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1Form, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1Form::Representation
property :name, as: 'name'
collection :transition_route_groups, as: 'transitionRouteGroups'
collection :transition_routes, as: 'transitionRoutes', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TransitionRoute, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TransitionRoute::Representation
end
end
class GoogleCloudDialogflowCxV3beta1PageInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :current_page, as: 'currentPage'
property :display_name, as: 'displayName'
property :form_info, as: 'formInfo', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1PageInfoFormInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1PageInfoFormInfo::Representation
end
end
class GoogleCloudDialogflowCxV3beta1PageInfoFormInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :parameter_info, as: 'parameterInfo', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1PageInfoFormInfoParameterInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1PageInfoFormInfoParameterInfo::Representation
end
end
class GoogleCloudDialogflowCxV3beta1PageInfoFormInfoParameterInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :display_name, as: 'displayName'
property :just_collected, as: 'justCollected'
property :required, as: 'required'
property :state, as: 'state'
property :value, as: 'value'
end
end
class GoogleCloudDialogflowCxV3beta1QueryInput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :audio, as: 'audio', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1AudioInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1AudioInput::Representation
property :dtmf, as: 'dtmf', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1DtmfInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1DtmfInput::Representation
property :event, as: 'event', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1EventInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1EventInput::Representation
property :intent, as: 'intent', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1IntentInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1IntentInput::Representation
property :language_code, as: 'languageCode'
property :text, as: 'text', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TextInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TextInput::Representation
end
end
class GoogleCloudDialogflowCxV3beta1ReloadDocumentOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :generic_metadata, as: 'genericMetadata', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1GenericKnowledgeOperationMetadata, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1GenericKnowledgeOperationMetadata::Representation
end
end
class GoogleCloudDialogflowCxV3beta1ResponseMessage
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation_success, as: 'conversationSuccess', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessageConversationSuccess, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessageConversationSuccess::Representation
property :end_interaction, as: 'endInteraction', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessageEndInteraction, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessageEndInteraction::Representation
property :live_agent_handoff, as: 'liveAgentHandoff', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessageLiveAgentHandoff, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessageLiveAgentHandoff::Representation
property :mixed_audio, as: 'mixedAudio', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessageMixedAudio, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessageMixedAudio::Representation
property :output_audio_text, as: 'outputAudioText', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessageOutputAudioText, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessageOutputAudioText::Representation
hash :payload, as: 'payload'
property :play_audio, as: 'playAudio', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessagePlayAudio, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessagePlayAudio::Representation
property :telephony_transfer_call, as: 'telephonyTransferCall', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessageTelephonyTransferCall, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessageTelephonyTransferCall::Representation
property :text, as: 'text', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessageText, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessageText::Representation
end
end
class GoogleCloudDialogflowCxV3beta1ResponseMessageConversationSuccess
# @private
class Representation < Google::Apis::Core::JsonRepresentation
hash :metadata, as: 'metadata'
end
end
class GoogleCloudDialogflowCxV3beta1ResponseMessageEndInteraction
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GoogleCloudDialogflowCxV3beta1ResponseMessageLiveAgentHandoff
# @private
class Representation < Google::Apis::Core::JsonRepresentation
hash :metadata, as: 'metadata'
end
end
class GoogleCloudDialogflowCxV3beta1ResponseMessageMixedAudio
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :segments, as: 'segments', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessageMixedAudioSegment, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessageMixedAudioSegment::Representation
end
end
class GoogleCloudDialogflowCxV3beta1ResponseMessageMixedAudioSegment
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :allow_playback_interruption, as: 'allowPlaybackInterruption'
property :audio, :base64 => true, as: 'audio'
property :uri, as: 'uri'
end
end
class GoogleCloudDialogflowCxV3beta1ResponseMessageOutputAudioText
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :allow_playback_interruption, as: 'allowPlaybackInterruption'
property :ssml, as: 'ssml'
property :text, as: 'text'
end
end
class GoogleCloudDialogflowCxV3beta1ResponseMessagePlayAudio
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :allow_playback_interruption, as: 'allowPlaybackInterruption'
property :audio_uri, as: 'audioUri'
end
end
class GoogleCloudDialogflowCxV3beta1ResponseMessageTelephonyTransferCall
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :phone_number, as: 'phoneNumber'
end
end
class GoogleCloudDialogflowCxV3beta1ResponseMessageText
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :allow_playback_interruption, as: 'allowPlaybackInterruption'
collection :text, as: 'text'
end
end
class GoogleCloudDialogflowCxV3beta1RunContinuousTestMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :errors, as: 'errors', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestError, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestError::Representation
end
end
class GoogleCloudDialogflowCxV3beta1RunContinuousTestResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :continuous_test_result, as: 'continuousTestResult', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ContinuousTestResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ContinuousTestResult::Representation
end
end
class GoogleCloudDialogflowCxV3beta1RunTestCaseMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GoogleCloudDialogflowCxV3beta1RunTestCaseResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :result, as: 'result', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestCaseResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestCaseResult::Representation
end
end
class GoogleCloudDialogflowCxV3beta1SessionInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
hash :parameters, as: 'parameters'
property :session, as: 'session'
end
end
class GoogleCloudDialogflowCxV3beta1TestCase
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :creation_time, as: 'creationTime'
property :display_name, as: 'displayName'
property :last_test_result, as: 'lastTestResult', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestCaseResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestCaseResult::Representation
property :name, as: 'name'
property :notes, as: 'notes'
collection :tags, as: 'tags'
collection :test_case_conversation_turns, as: 'testCaseConversationTurns', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ConversationTurn, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ConversationTurn::Representation
property :test_config, as: 'testConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestConfig::Representation
end
end
class GoogleCloudDialogflowCxV3beta1TestCaseError
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :status, as: 'status', class: Google::Apis::DialogflowV2::GoogleRpcStatus, decorator: Google::Apis::DialogflowV2::GoogleRpcStatus::Representation
property :test_case, as: 'testCase', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestCase, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1TestCase::Representation
end
end
class GoogleCloudDialogflowCxV3beta1TestCaseResult
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :conversation_turns, as: 'conversationTurns', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ConversationTurn, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ConversationTurn::Representation
property :environment, as: 'environment'
property :name, as: 'name'
property :test_result, as: 'testResult'
property :test_time, as: 'testTime'
end
end
class GoogleCloudDialogflowCxV3beta1TestConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :flow, as: 'flow'
property :page, as: 'page'
collection :tracking_parameters, as: 'trackingParameters'
end
end
class GoogleCloudDialogflowCxV3beta1TestError
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :status, as: 'status', class: Google::Apis::DialogflowV2::GoogleRpcStatus, decorator: Google::Apis::DialogflowV2::GoogleRpcStatus::Representation
property :test_case, as: 'testCase'
property :test_time, as: 'testTime'
end
end
class GoogleCloudDialogflowCxV3beta1TestRunDifference
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :description, as: 'description'
property :type, as: 'type'
end
end
class GoogleCloudDialogflowCxV3beta1TextInput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :text, as: 'text'
end
end
class GoogleCloudDialogflowCxV3beta1TransitionRoute
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :condition, as: 'condition'
property :intent, as: 'intent'
property :name, as: 'name'
property :target_flow, as: 'targetFlow'
property :target_page, as: 'targetPage'
property :trigger_fulfillment, as: 'triggerFulfillment', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1Fulfillment, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1Fulfillment::Representation
end
end
class GoogleCloudDialogflowCxV3beta1UpdateDocumentOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :generic_metadata, as: 'genericMetadata', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1GenericKnowledgeOperationMetadata, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1GenericKnowledgeOperationMetadata::Representation
end
end
class GoogleCloudDialogflowCxV3beta1WebhookRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :detect_intent_response_id, as: 'detectIntentResponseId'
property :fulfillment_info, as: 'fulfillmentInfo', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1WebhookRequestFulfillmentInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1WebhookRequestFulfillmentInfo::Representation
property :intent_info, as: 'intentInfo', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1WebhookRequestIntentInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1WebhookRequestIntentInfo::Representation
property :language_code, as: 'languageCode'
collection :messages, as: 'messages', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessage::Representation
property :page_info, as: 'pageInfo', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1PageInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1PageInfo::Representation
hash :payload, as: 'payload'
property :sentiment_analysis_result, as: 'sentimentAnalysisResult', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1WebhookRequestSentimentAnalysisResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1WebhookRequestSentimentAnalysisResult::Representation
property :session_info, as: 'sessionInfo', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1SessionInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1SessionInfo::Representation
property :text, as: 'text'
property :transcript, as: 'transcript'
property :trigger_event, as: 'triggerEvent'
property :trigger_intent, as: 'triggerIntent'
end
end
class GoogleCloudDialogflowCxV3beta1WebhookRequestFulfillmentInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :tag, as: 'tag'
end
end
class GoogleCloudDialogflowCxV3beta1WebhookRequestIntentInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :confidence, as: 'confidence'
property :display_name, as: 'displayName'
property :last_matched_intent, as: 'lastMatchedIntent'
hash :parameters, as: 'parameters', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1WebhookRequestIntentInfoIntentParameterValue, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1WebhookRequestIntentInfoIntentParameterValue::Representation
end
end
class GoogleCloudDialogflowCxV3beta1WebhookRequestIntentInfoIntentParameterValue
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :original_value, as: 'originalValue'
property :resolved_value, as: 'resolvedValue'
end
end
class GoogleCloudDialogflowCxV3beta1WebhookRequestSentimentAnalysisResult
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :magnitude, as: 'magnitude'
property :score, as: 'score'
end
end
class GoogleCloudDialogflowCxV3beta1WebhookResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :fulfillment_response, as: 'fulfillmentResponse', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1WebhookResponseFulfillmentResponse, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1WebhookResponseFulfillmentResponse::Representation
property :page_info, as: 'pageInfo', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1PageInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1PageInfo::Representation
hash :payload, as: 'payload'
property :session_info, as: 'sessionInfo', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1SessionInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1SessionInfo::Representation
property :target_flow, as: 'targetFlow'
property :target_page, as: 'targetPage'
end
end
class GoogleCloudDialogflowCxV3beta1WebhookResponseFulfillmentResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :merge_behavior, as: 'mergeBehavior'
collection :messages, as: 'messages', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowCxV3beta1ResponseMessage::Representation
end
end
class GoogleCloudDialogflowV2Agent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :api_version, as: 'apiVersion'
property :avatar_uri, as: 'avatarUri'
property :classification_threshold, as: 'classificationThreshold'
property :default_language_code, as: 'defaultLanguageCode'
property :description, as: 'description'
property :display_name, as: 'displayName'
property :enable_logging, as: 'enableLogging'
property :match_mode, as: 'matchMode'
property :parent, as: 'parent'
collection :supported_language_codes, as: 'supportedLanguageCodes'
property :tier, as: 'tier'
property :time_zone, as: 'timeZone'
end
end
class GoogleCloudDialogflowV2AgentAssistantFeedback
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :answer_relevance, as: 'answerRelevance'
property :document_correctness, as: 'documentCorrectness'
property :document_efficiency, as: 'documentEfficiency'
end
end
class GoogleCloudDialogflowV2AgentAssistantRecord
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :article_suggestion_answer, as: 'articleSuggestionAnswer', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ArticleAnswer, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ArticleAnswer::Representation
property :faq_answer, as: 'faqAnswer', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2FaqAnswer, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2FaqAnswer::Representation
end
end
class GoogleCloudDialogflowV2AnalyzeContentRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :assist_query_params, as: 'assistQueryParams', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AssistQueryParameters, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AssistQueryParameters::Representation
property :event_input, as: 'eventInput', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EventInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EventInput::Representation
property :query_params, as: 'queryParams', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2QueryParameters, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2QueryParameters::Representation
property :reply_audio_config, as: 'replyAudioConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2OutputAudioConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2OutputAudioConfig::Representation
property :request_id, as: 'requestId'
property :text_input, as: 'textInput', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2TextInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2TextInput::Representation
end
end
class GoogleCloudDialogflowV2AnalyzeContentResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :automated_agent_reply, as: 'automatedAgentReply', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AutomatedAgentReply, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AutomatedAgentReply::Representation
property :dtmf_parameters, as: 'dtmfParameters', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2DtmfParameters, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2DtmfParameters::Representation
collection :end_user_suggestion_results, as: 'endUserSuggestionResults', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SuggestionResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SuggestionResult::Representation
collection :human_agent_suggestion_results, as: 'humanAgentSuggestionResults', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SuggestionResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SuggestionResult::Representation
property :message, as: 'message', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Message, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Message::Representation
property :reply_audio, as: 'replyAudio', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2OutputAudio, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2OutputAudio::Representation
property :reply_text, as: 'replyText'
end
end
class GoogleCloudDialogflowV2AnnotatedMessagePart
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :entity_type, as: 'entityType'
property :formatted_value, as: 'formattedValue'
property :text, as: 'text'
end
end
class GoogleCloudDialogflowV2AnswerFeedback
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :agent_assistant_detail_feedback, as: 'agentAssistantDetailFeedback', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AgentAssistantFeedback, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AgentAssistantFeedback::Representation
property :click_time, as: 'clickTime'
property :clicked, as: 'clicked'
property :correctness_level, as: 'correctnessLevel'
property :display_time, as: 'displayTime'
property :displayed, as: 'displayed'
end
end
class GoogleCloudDialogflowV2AnswerRecord
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :agent_assistant_record, as: 'agentAssistantRecord', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AgentAssistantRecord, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AgentAssistantRecord::Representation
property :answer_feedback, as: 'answerFeedback', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AnswerFeedback, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AnswerFeedback::Representation
property :name, as: 'name'
end
end
class GoogleCloudDialogflowV2ArticleAnswer
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :answer_record, as: 'answerRecord'
property :confidence, as: 'confidence'
hash :metadata, as: 'metadata'
collection :snippets, as: 'snippets'
property :title, as: 'title'
property :uri, as: 'uri'
end
end
class GoogleCloudDialogflowV2ArticleSuggestionModelMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :training_model_type, as: 'trainingModelType'
end
end
class GoogleCloudDialogflowV2AssistQueryParameters
# @private
class Representation < Google::Apis::Core::JsonRepresentation
hash :documents_metadata_filters, as: 'documentsMetadataFilters'
end
end
class GoogleCloudDialogflowV2AutomatedAgentConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :agent, as: 'agent'
end
end
class GoogleCloudDialogflowV2AutomatedAgentReply
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :allow_cancellation, as: 'allowCancellation'
property :automated_agent_reply_type, as: 'automatedAgentReplyType'
property :detect_intent_response, as: 'detectIntentResponse', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2DetectIntentResponse, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2DetectIntentResponse::Representation
end
end
class GoogleCloudDialogflowV2BatchCreateEntitiesRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :entities, as: 'entities', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EntityTypeEntity, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EntityTypeEntity::Representation
property :language_code, as: 'languageCode'
end
end
class GoogleCloudDialogflowV2BatchDeleteEntitiesRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :entity_values, as: 'entityValues'
property :language_code, as: 'languageCode'
end
end
class GoogleCloudDialogflowV2BatchDeleteEntityTypesRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :entity_type_names, as: 'entityTypeNames'
end
end
class GoogleCloudDialogflowV2BatchDeleteIntentsRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :intents, as: 'intents', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Intent, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Intent::Representation
end
end
class GoogleCloudDialogflowV2BatchUpdateEntitiesRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :entities, as: 'entities', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EntityTypeEntity, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EntityTypeEntity::Representation
property :language_code, as: 'languageCode'
property :update_mask, as: 'updateMask'
end
end
class GoogleCloudDialogflowV2BatchUpdateEntityTypesRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :entity_type_batch_inline, as: 'entityTypeBatchInline', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EntityTypeBatch, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EntityTypeBatch::Representation
property :entity_type_batch_uri, as: 'entityTypeBatchUri'
property :language_code, as: 'languageCode'
property :update_mask, as: 'updateMask'
end
end
class GoogleCloudDialogflowV2BatchUpdateEntityTypesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :entity_types, as: 'entityTypes', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EntityType, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EntityType::Representation
end
end
class GoogleCloudDialogflowV2BatchUpdateIntentsRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :intent_batch_inline, as: 'intentBatchInline', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentBatch, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentBatch::Representation
property :intent_batch_uri, as: 'intentBatchUri'
property :intent_view, as: 'intentView'
property :language_code, as: 'languageCode'
property :update_mask, as: 'updateMask'
end
end
class GoogleCloudDialogflowV2BatchUpdateIntentsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :intents, as: 'intents', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Intent, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Intent::Representation
end
end
class GoogleCloudDialogflowV2ClearSuggestionFeatureConfigOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation_profile, as: 'conversationProfile'
property :create_time, as: 'createTime'
property :participant_role, as: 'participantRole'
property :suggestion_feature_type, as: 'suggestionFeatureType'
end
end
class GoogleCloudDialogflowV2ClearSuggestionFeatureConfigRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :participant_role, as: 'participantRole'
property :suggestion_feature_type, as: 'suggestionFeatureType'
end
end
class GoogleCloudDialogflowV2CompleteConversationRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GoogleCloudDialogflowV2Context
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :lifespan_count, as: 'lifespanCount'
property :name, as: 'name'
hash :parameters, as: 'parameters'
end
end
class GoogleCloudDialogflowV2Conversation
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation_profile, as: 'conversationProfile'
property :conversation_stage, as: 'conversationStage'
property :end_time, as: 'endTime'
property :lifecycle_state, as: 'lifecycleState'
property :name, as: 'name'
property :phone_number, as: 'phoneNumber', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ConversationPhoneNumber, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ConversationPhoneNumber::Representation
property :start_time, as: 'startTime'
end
end
class GoogleCloudDialogflowV2ConversationDataset
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation_count, :numeric_string => true, as: 'conversationCount'
property :conversation_info, as: 'conversationInfo', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ConversationInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ConversationInfo::Representation
property :create_time, as: 'createTime'
property :description, as: 'description'
property :display_name, as: 'displayName'
property :input_config, as: 'inputConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2InputConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2InputConfig::Representation
property :name, as: 'name'
end
end
class GoogleCloudDialogflowV2ConversationEvent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation, as: 'conversation'
property :error_status, as: 'errorStatus', class: Google::Apis::DialogflowV2::GoogleRpcStatus, decorator: Google::Apis::DialogflowV2::GoogleRpcStatus::Representation
property :new_message_payload, as: 'newMessagePayload', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Message, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Message::Representation
property :type, as: 'type'
end
end
class GoogleCloudDialogflowV2ConversationInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :language_code, as: 'languageCode'
end
end
class GoogleCloudDialogflowV2ConversationModel
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :article_suggestion_model_metadata, as: 'articleSuggestionModelMetadata', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ArticleSuggestionModelMetadata, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ArticleSuggestionModelMetadata::Representation
property :create_time, as: 'createTime'
collection :datasets, as: 'datasets', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2InputDataset, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2InputDataset::Representation
property :display_name, as: 'displayName'
property :language_code, as: 'languageCode'
property :name, as: 'name'
property :smart_reply_model_metadata, as: 'smartReplyModelMetadata', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SmartReplyModelMetadata, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SmartReplyModelMetadata::Representation
property :state, as: 'state'
end
end
class GoogleCloudDialogflowV2ConversationModelEvaluation
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :create_time, as: 'createTime'
property :display_name, as: 'displayName'
property :evaluation_config, as: 'evaluationConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EvaluationConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EvaluationConfig::Representation
property :name, as: 'name'
property :smart_reply_metrics, as: 'smartReplyMetrics', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SmartReplyMetrics, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SmartReplyMetrics::Representation
end
end
class GoogleCloudDialogflowV2ConversationPhoneNumber
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :phone_number, as: 'phoneNumber'
end
end
class GoogleCloudDialogflowV2ConversationProfile
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :automated_agent_config, as: 'automatedAgentConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AutomatedAgentConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AutomatedAgentConfig::Representation
property :create_time, as: 'createTime'
property :display_name, as: 'displayName'
property :human_agent_assistant_config, as: 'humanAgentAssistantConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfig::Representation
property :human_agent_handoff_config, as: 'humanAgentHandoffConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentHandoffConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentHandoffConfig::Representation
property :language_code, as: 'languageCode'
property :logging_config, as: 'loggingConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2LoggingConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2LoggingConfig::Representation
property :name, as: 'name'
property :new_message_event_notification_config, as: 'newMessageEventNotificationConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2NotificationConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2NotificationConfig::Representation
property :notification_config, as: 'notificationConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2NotificationConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2NotificationConfig::Representation
property :security_settings, as: 'securitySettings'
property :stt_config, as: 'sttConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SpeechToTextConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SpeechToTextConfig::Representation
property :time_zone, as: 'timeZone'
property :update_time, as: 'updateTime'
end
end
class GoogleCloudDialogflowV2CreateConversationDatasetOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GoogleCloudDialogflowV2CreateConversationModelEvaluationOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation_model, as: 'conversationModel'
property :conversation_model_evaluation, as: 'conversationModelEvaluation'
property :create_time, as: 'createTime'
property :state, as: 'state'
end
end
class GoogleCloudDialogflowV2CreateConversationModelEvaluationRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation_model_evaluation, as: 'conversationModelEvaluation', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ConversationModelEvaluation, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ConversationModelEvaluation::Representation
end
end
class GoogleCloudDialogflowV2CreateConversationModelOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation_model, as: 'conversationModel'
property :create_time, as: 'createTime'
property :state, as: 'state'
end
end
class GoogleCloudDialogflowV2DeleteConversationDatasetOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GoogleCloudDialogflowV2DeleteConversationModelOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation_model, as: 'conversationModel'
property :create_time, as: 'createTime'
end
end
class GoogleCloudDialogflowV2DeployConversationModelOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation_model, as: 'conversationModel'
property :create_time, as: 'createTime'
end
end
class GoogleCloudDialogflowV2DeployConversationModelRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GoogleCloudDialogflowV2DetectIntentRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :input_audio, :base64 => true, as: 'inputAudio'
property :output_audio_config, as: 'outputAudioConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2OutputAudioConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2OutputAudioConfig::Representation
property :output_audio_config_mask, as: 'outputAudioConfigMask'
property :query_input, as: 'queryInput', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2QueryInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2QueryInput::Representation
property :query_params, as: 'queryParams', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2QueryParameters, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2QueryParameters::Representation
end
end
class GoogleCloudDialogflowV2DetectIntentResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :output_audio, :base64 => true, as: 'outputAudio'
property :output_audio_config, as: 'outputAudioConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2OutputAudioConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2OutputAudioConfig::Representation
property :query_result, as: 'queryResult', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2QueryResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2QueryResult::Representation
property :response_id, as: 'responseId'
property :webhook_status, as: 'webhookStatus', class: Google::Apis::DialogflowV2::GoogleRpcStatus, decorator: Google::Apis::DialogflowV2::GoogleRpcStatus::Representation
end
end
class GoogleCloudDialogflowV2Document
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :content_uri, as: 'contentUri'
property :display_name, as: 'displayName'
property :enable_auto_reload, as: 'enableAutoReload'
collection :knowledge_types, as: 'knowledgeTypes'
property :latest_reload_status, as: 'latestReloadStatus', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2DocumentReloadStatus, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2DocumentReloadStatus::Representation
hash :metadata, as: 'metadata'
property :mime_type, as: 'mimeType'
property :name, as: 'name'
property :raw_content, :base64 => true, as: 'rawContent'
property :state, as: 'state'
end
end
class GoogleCloudDialogflowV2DocumentReloadStatus
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :status, as: 'status', class: Google::Apis::DialogflowV2::GoogleRpcStatus, decorator: Google::Apis::DialogflowV2::GoogleRpcStatus::Representation
property :time, as: 'time'
end
end
class GoogleCloudDialogflowV2DtmfParameters
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :accepts_dtmf_input, as: 'acceptsDtmfInput'
end
end
class GoogleCloudDialogflowV2EntityType
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :auto_expansion_mode, as: 'autoExpansionMode'
property :display_name, as: 'displayName'
property :enable_fuzzy_extraction, as: 'enableFuzzyExtraction'
collection :entities, as: 'entities', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EntityTypeEntity, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EntityTypeEntity::Representation
property :kind, as: 'kind'
property :name, as: 'name'
end
end
class GoogleCloudDialogflowV2EntityTypeBatch
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :entity_types, as: 'entityTypes', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EntityType, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EntityType::Representation
end
end
class GoogleCloudDialogflowV2EntityTypeEntity
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :synonyms, as: 'synonyms'
property :value, as: 'value'
end
end
class GoogleCloudDialogflowV2Environment
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :agent_version, as: 'agentVersion'
property :description, as: 'description'
property :fulfillment, as: 'fulfillment', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Fulfillment, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Fulfillment::Representation
property :name, as: 'name'
property :state, as: 'state'
property :text_to_speech_settings, as: 'textToSpeechSettings', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2TextToSpeechSettings, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2TextToSpeechSettings::Representation
property :update_time, as: 'updateTime'
end
end
class GoogleCloudDialogflowV2EnvironmentHistory
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :entries, as: 'entries', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EnvironmentHistoryEntry, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EnvironmentHistoryEntry::Representation
property :next_page_token, as: 'nextPageToken'
property :parent, as: 'parent'
end
end
class GoogleCloudDialogflowV2EnvironmentHistoryEntry
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :agent_version, as: 'agentVersion'
property :create_time, as: 'createTime'
property :description, as: 'description'
end
end
class GoogleCloudDialogflowV2EvaluationConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :datasets, as: 'datasets', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2InputDataset, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2InputDataset::Representation
property :smart_compose_config, as: 'smartComposeConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EvaluationConfigSmartComposeConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EvaluationConfigSmartComposeConfig::Representation
property :smart_reply_config, as: 'smartReplyConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EvaluationConfigSmartReplyConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EvaluationConfigSmartReplyConfig::Representation
end
end
class GoogleCloudDialogflowV2EvaluationConfigSmartComposeConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :allowlist_document, as: 'allowlistDocument'
property :max_result_count, as: 'maxResultCount'
end
end
class GoogleCloudDialogflowV2EvaluationConfigSmartReplyConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :allowlist_document, as: 'allowlistDocument'
property :max_result_count, as: 'maxResultCount'
end
end
class GoogleCloudDialogflowV2EventInput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :language_code, as: 'languageCode'
property :name, as: 'name'
hash :parameters, as: 'parameters'
end
end
class GoogleCloudDialogflowV2ExportAgentRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :agent_uri, as: 'agentUri'
end
end
class GoogleCloudDialogflowV2ExportAgentResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :agent_content, :base64 => true, as: 'agentContent'
property :agent_uri, as: 'agentUri'
end
end
class GoogleCloudDialogflowV2ExportDocumentRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :export_full_content, as: 'exportFullContent'
property :gcs_destination, as: 'gcsDestination', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2GcsDestination, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2GcsDestination::Representation
property :smart_messaging_partial_update, as: 'smartMessagingPartialUpdate'
end
end
class GoogleCloudDialogflowV2ExportOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :exported_gcs_destination, as: 'exportedGcsDestination', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2GcsDestination, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2GcsDestination::Representation
end
end
class GoogleCloudDialogflowV2FaqAnswer
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :answer, as: 'answer'
property :answer_record, as: 'answerRecord'
property :confidence, as: 'confidence'
hash :metadata, as: 'metadata'
property :question, as: 'question'
property :source, as: 'source'
end
end
class GoogleCloudDialogflowV2Fulfillment
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :display_name, as: 'displayName'
property :enabled, as: 'enabled'
collection :features, as: 'features', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2FulfillmentFeature, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2FulfillmentFeature::Representation
property :generic_web_service, as: 'genericWebService', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2FulfillmentGenericWebService, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2FulfillmentGenericWebService::Representation
property :name, as: 'name'
end
end
class GoogleCloudDialogflowV2FulfillmentFeature
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :type, as: 'type'
end
end
class GoogleCloudDialogflowV2FulfillmentGenericWebService
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :is_cloud_function, as: 'isCloudFunction'
property :password, as: 'password'
hash :request_headers, as: 'requestHeaders'
property :uri, as: 'uri'
property :username, as: 'username'
end
end
class GoogleCloudDialogflowV2GcsDestination
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :uri, as: 'uri'
end
end
class GoogleCloudDialogflowV2GcsSources
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :uris, as: 'uris'
end
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :end_user_suggestion_config, as: 'endUserSuggestionConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig::Representation
property :human_agent_suggestion_config, as: 'humanAgentSuggestionConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig::Representation
property :message_analysis_config, as: 'messageAnalysisConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigMessageAnalysisConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigMessageAnalysisConfig::Representation
property :notification_config, as: 'notificationConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2NotificationConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2NotificationConfig::Representation
end
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :model, as: 'model'
end
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationProcessConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :recent_sentences_count, as: 'recentSentencesCount'
end
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigMessageAnalysisConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :enable_entity_extraction, as: 'enableEntityExtraction'
property :enable_sentiment_analysis, as: 'enableSentimentAnalysis'
end
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :feature_configs, as: 'featureConfigs', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfig::Representation
property :group_suggestion_responses, as: 'groupSuggestionResponses'
end
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation_model_config, as: 'conversationModelConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfig::Representation
property :conversation_process_config, as: 'conversationProcessConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationProcessConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationProcessConfig::Representation
property :enable_event_based_suggestion, as: 'enableEventBasedSuggestion'
property :query_config, as: 'queryConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfig::Representation
property :suggestion_feature, as: 'suggestionFeature', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SuggestionFeature, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SuggestionFeature::Representation
property :suggestion_trigger_settings, as: 'suggestionTriggerSettings', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionTriggerSettings, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionTriggerSettings::Representation
end
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :confidence_threshold, as: 'confidenceThreshold'
property :context_filter_settings, as: 'contextFilterSettings', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettings, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettings::Representation
property :dialogflow_query_source, as: 'dialogflowQuerySource', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySource, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySource::Representation
property :document_query_source, as: 'documentQuerySource', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySource, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySource::Representation
property :knowledge_base_query_source, as: 'knowledgeBaseQuerySource', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySource, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySource::Representation
property :max_results, as: 'maxResults'
end
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettings
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :drop_handoff_messages, as: 'dropHandoffMessages'
property :drop_ivr_messages, as: 'dropIvrMessages'
property :drop_virtual_agent_messages, as: 'dropVirtualAgentMessages'
end
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySource
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :agent, as: 'agent'
end
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySource
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :documents, as: 'documents'
end
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySource
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :knowledge_bases, as: 'knowledgeBases'
end
end
class GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionTriggerSettings
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :no_smalltalk, as: 'noSmalltalk'
property :only_end_user, as: 'onlyEndUser'
end
end
class GoogleCloudDialogflowV2HumanAgentAssistantEvent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation, as: 'conversation'
property :participant, as: 'participant'
collection :suggestion_results, as: 'suggestionResults', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SuggestionResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SuggestionResult::Representation
end
end
class GoogleCloudDialogflowV2HumanAgentHandoffConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :live_person_config, as: 'livePersonConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentHandoffConfigLivePersonConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentHandoffConfigLivePersonConfig::Representation
property :salesforce_live_agent_config, as: 'salesforceLiveAgentConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentHandoffConfigSalesforceLiveAgentConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentHandoffConfigSalesforceLiveAgentConfig::Representation
end
end
class GoogleCloudDialogflowV2HumanAgentHandoffConfigLivePersonConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :account_number, as: 'accountNumber'
end
end
class GoogleCloudDialogflowV2HumanAgentHandoffConfigSalesforceLiveAgentConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :button_id, as: 'buttonId'
property :deployment_id, as: 'deploymentId'
property :endpoint_domain, as: 'endpointDomain'
property :organization_id, as: 'organizationId'
end
end
class GoogleCloudDialogflowV2ImportAgentRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :agent_content, :base64 => true, as: 'agentContent'
property :agent_uri, as: 'agentUri'
end
end
class GoogleCloudDialogflowV2ImportConversationDataOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation_dataset, as: 'conversationDataset'
property :create_time, as: 'createTime'
collection :partial_failures, as: 'partialFailures', class: Google::Apis::DialogflowV2::GoogleRpcStatus, decorator: Google::Apis::DialogflowV2::GoogleRpcStatus::Representation
end
end
class GoogleCloudDialogflowV2ImportConversationDataOperationResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation_dataset, as: 'conversationDataset'
property :import_count, as: 'importCount'
end
end
class GoogleCloudDialogflowV2ImportConversationDataRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :input_config, as: 'inputConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2InputConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2InputConfig::Representation
end
end
class GoogleCloudDialogflowV2ImportDocumentTemplate
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :knowledge_types, as: 'knowledgeTypes'
hash :metadata, as: 'metadata'
property :mime_type, as: 'mimeType'
end
end
class GoogleCloudDialogflowV2ImportDocumentsRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :document_template, as: 'documentTemplate', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ImportDocumentTemplate, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ImportDocumentTemplate::Representation
property :gcs_source, as: 'gcsSource', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2GcsSources, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2GcsSources::Representation
property :import_gcs_custom_metadata, as: 'importGcsCustomMetadata'
end
end
class GoogleCloudDialogflowV2ImportDocumentsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :warnings, as: 'warnings', class: Google::Apis::DialogflowV2::GoogleRpcStatus, decorator: Google::Apis::DialogflowV2::GoogleRpcStatus::Representation
end
end
class GoogleCloudDialogflowV2InputAudioConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :audio_encoding, as: 'audioEncoding'
property :disable_no_speech_recognized_event, as: 'disableNoSpeechRecognizedEvent'
property :enable_word_info, as: 'enableWordInfo'
property :language_code, as: 'languageCode'
property :model, as: 'model'
property :model_variant, as: 'modelVariant'
collection :phrase_hints, as: 'phraseHints'
property :sample_rate_hertz, as: 'sampleRateHertz'
property :single_utterance, as: 'singleUtterance'
collection :speech_contexts, as: 'speechContexts', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SpeechContext, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SpeechContext::Representation
end
end
class GoogleCloudDialogflowV2InputConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :gcs_source, as: 'gcsSource', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2GcsSources, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2GcsSources::Representation
end
end
class GoogleCloudDialogflowV2InputDataset
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :dataset, as: 'dataset'
end
end
class GoogleCloudDialogflowV2Intent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :action, as: 'action'
collection :default_response_platforms, as: 'defaultResponsePlatforms'
property :display_name, as: 'displayName'
property :end_interaction, as: 'endInteraction'
collection :events, as: 'events'
collection :followup_intent_info, as: 'followupIntentInfo', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentFollowupIntentInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentFollowupIntentInfo::Representation
collection :input_context_names, as: 'inputContextNames'
property :is_fallback, as: 'isFallback'
property :live_agent_handoff, as: 'liveAgentHandoff'
collection :messages, as: 'messages', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessage::Representation
property :ml_disabled, as: 'mlDisabled'
property :name, as: 'name'
collection :output_contexts, as: 'outputContexts', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Context, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Context::Representation
collection :parameters, as: 'parameters', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentParameter, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentParameter::Representation
property :parent_followup_intent_name, as: 'parentFollowupIntentName'
property :priority, as: 'priority'
property :reset_contexts, as: 'resetContexts'
property :root_followup_intent_name, as: 'rootFollowupIntentName'
collection :training_phrases, as: 'trainingPhrases', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentTrainingPhrase, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentTrainingPhrase::Representation
property :webhook_state, as: 'webhookState'
end
end
class GoogleCloudDialogflowV2IntentBatch
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :intents, as: 'intents', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Intent, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Intent::Representation
end
end
class GoogleCloudDialogflowV2IntentFollowupIntentInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :followup_intent_name, as: 'followupIntentName'
property :parent_followup_intent_name, as: 'parentFollowupIntentName'
end
end
class GoogleCloudDialogflowV2IntentMessage
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :basic_card, as: 'basicCard', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageBasicCard, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageBasicCard::Representation
property :browse_carousel_card, as: 'browseCarouselCard', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageBrowseCarouselCard, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageBrowseCarouselCard::Representation
property :card, as: 'card', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageCard, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageCard::Representation
property :carousel_select, as: 'carouselSelect', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageCarouselSelect, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageCarouselSelect::Representation
property :image, as: 'image', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageImage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageImage::Representation
property :link_out_suggestion, as: 'linkOutSuggestion', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageLinkOutSuggestion, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageLinkOutSuggestion::Representation
property :list_select, as: 'listSelect', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageListSelect, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageListSelect::Representation
property :media_content, as: 'mediaContent', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageMediaContent, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageMediaContent::Representation
hash :payload, as: 'payload'
property :platform, as: 'platform'
property :quick_replies, as: 'quickReplies', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageQuickReplies, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageQuickReplies::Representation
property :simple_responses, as: 'simpleResponses', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageSimpleResponses, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageSimpleResponses::Representation
property :suggestions, as: 'suggestions', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageSuggestions, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageSuggestions::Representation
property :table_card, as: 'tableCard', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageTableCard, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageTableCard::Representation
property :text, as: 'text', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageText, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageText::Representation
end
end
class GoogleCloudDialogflowV2IntentMessageBasicCard
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :buttons, as: 'buttons', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageBasicCardButton, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageBasicCardButton::Representation
property :formatted_text, as: 'formattedText'
property :image, as: 'image', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageImage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageImage::Representation
property :subtitle, as: 'subtitle'
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2IntentMessageBasicCardButton
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :open_uri_action, as: 'openUriAction', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriAction, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriAction::Representation
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriAction
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :uri, as: 'uri'
end
end
class GoogleCloudDialogflowV2IntentMessageBrowseCarouselCard
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :image_display_options, as: 'imageDisplayOptions'
collection :items, as: 'items', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItem, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItem::Representation
end
end
class GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItem
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :description, as: 'description'
property :footer, as: 'footer'
property :image, as: 'image', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageImage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageImage::Representation
property :open_uri_action, as: 'openUriAction', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction::Representation
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :url, as: 'url'
property :url_type_hint, as: 'urlTypeHint'
end
end
class GoogleCloudDialogflowV2IntentMessageCard
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :buttons, as: 'buttons', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageCardButton, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageCardButton::Representation
property :image_uri, as: 'imageUri'
property :subtitle, as: 'subtitle'
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2IntentMessageCardButton
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :postback, as: 'postback'
property :text, as: 'text'
end
end
class GoogleCloudDialogflowV2IntentMessageCarouselSelect
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :items, as: 'items', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageCarouselSelectItem, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageCarouselSelectItem::Representation
end
end
class GoogleCloudDialogflowV2IntentMessageCarouselSelectItem
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :description, as: 'description'
property :image, as: 'image', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageImage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageImage::Representation
property :info, as: 'info', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageSelectItemInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageSelectItemInfo::Representation
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2IntentMessageColumnProperties
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :header, as: 'header'
property :horizontal_alignment, as: 'horizontalAlignment'
end
end
class GoogleCloudDialogflowV2IntentMessageImage
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :accessibility_text, as: 'accessibilityText'
property :image_uri, as: 'imageUri'
end
end
class GoogleCloudDialogflowV2IntentMessageLinkOutSuggestion
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :destination_name, as: 'destinationName'
property :uri, as: 'uri'
end
end
class GoogleCloudDialogflowV2IntentMessageListSelect
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :items, as: 'items', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageListSelectItem, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageListSelectItem::Representation
property :subtitle, as: 'subtitle'
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2IntentMessageListSelectItem
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :description, as: 'description'
property :image, as: 'image', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageImage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageImage::Representation
property :info, as: 'info', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageSelectItemInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageSelectItemInfo::Representation
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2IntentMessageMediaContent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :media_objects, as: 'mediaObjects', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObject, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObject::Representation
property :media_type, as: 'mediaType'
end
end
class GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObject
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :content_url, as: 'contentUrl'
property :description, as: 'description'
property :icon, as: 'icon', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageImage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageImage::Representation
property :large_image, as: 'largeImage', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageImage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageImage::Representation
property :name, as: 'name'
end
end
class GoogleCloudDialogflowV2IntentMessageQuickReplies
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :quick_replies, as: 'quickReplies'
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2IntentMessageSelectItemInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :key, as: 'key'
collection :synonyms, as: 'synonyms'
end
end
class GoogleCloudDialogflowV2IntentMessageSimpleResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :display_text, as: 'displayText'
property :ssml, as: 'ssml'
property :text_to_speech, as: 'textToSpeech'
end
end
class GoogleCloudDialogflowV2IntentMessageSimpleResponses
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :simple_responses, as: 'simpleResponses', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageSimpleResponse, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageSimpleResponse::Representation
end
end
class GoogleCloudDialogflowV2IntentMessageSuggestion
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2IntentMessageSuggestions
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :suggestions, as: 'suggestions', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageSuggestion, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageSuggestion::Representation
end
end
class GoogleCloudDialogflowV2IntentMessageTableCard
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :buttons, as: 'buttons', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageBasicCardButton, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageBasicCardButton::Representation
collection :column_properties, as: 'columnProperties', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageColumnProperties, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageColumnProperties::Representation
property :image, as: 'image', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageImage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageImage::Representation
collection :rows, as: 'rows', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageTableCardRow, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageTableCardRow::Representation
property :subtitle, as: 'subtitle'
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2IntentMessageTableCardCell
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :text, as: 'text'
end
end
class GoogleCloudDialogflowV2IntentMessageTableCardRow
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :cells, as: 'cells', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageTableCardCell, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessageTableCardCell::Representation
property :divider_after, as: 'dividerAfter'
end
end
class GoogleCloudDialogflowV2IntentMessageText
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :text, as: 'text'
end
end
class GoogleCloudDialogflowV2IntentParameter
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :default_value, as: 'defaultValue'
property :display_name, as: 'displayName'
property :entity_type_display_name, as: 'entityTypeDisplayName'
property :is_list, as: 'isList'
property :mandatory, as: 'mandatory'
property :name, as: 'name'
collection :prompts, as: 'prompts'
property :value, as: 'value'
end
end
class GoogleCloudDialogflowV2IntentTrainingPhrase
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :name, as: 'name'
collection :parts, as: 'parts', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentTrainingPhrasePart, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentTrainingPhrasePart::Representation
property :times_added_count, as: 'timesAddedCount'
property :type, as: 'type'
end
end
class GoogleCloudDialogflowV2IntentTrainingPhrasePart
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :alias, as: 'alias'
property :entity_type, as: 'entityType'
property :text, as: 'text'
property :user_defined, as: 'userDefined'
end
end
class GoogleCloudDialogflowV2KnowledgeBase
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :display_name, as: 'displayName'
property :language_code, as: 'languageCode'
property :name, as: 'name'
end
end
class GoogleCloudDialogflowV2KnowledgeOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :export_operation_metadata, as: 'exportOperationMetadata', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ExportOperationMetadata, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ExportOperationMetadata::Representation
property :knowledge_base, as: 'knowledgeBase'
property :state, as: 'state'
end
end
class GoogleCloudDialogflowV2ListAnswerRecordsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :answer_records, as: 'answerRecords', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AnswerRecord, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AnswerRecord::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleCloudDialogflowV2ListContextsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :contexts, as: 'contexts', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Context, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Context::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleCloudDialogflowV2ListConversationDatasetsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :conversation_datasets, as: 'conversationDatasets', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ConversationDataset, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ConversationDataset::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleCloudDialogflowV2ListConversationModelEvaluationsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :conversation_model_evaluations, as: 'conversationModelEvaluations', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ConversationModelEvaluation, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ConversationModelEvaluation::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleCloudDialogflowV2ListConversationModelsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :conversation_models, as: 'conversationModels', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ConversationModel, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ConversationModel::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleCloudDialogflowV2ListConversationProfilesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :conversation_profiles, as: 'conversationProfiles', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ConversationProfile, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ConversationProfile::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleCloudDialogflowV2ListConversationsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :conversations, as: 'conversations', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Conversation, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Conversation::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleCloudDialogflowV2ListDocumentsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :documents, as: 'documents', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Document, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Document::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleCloudDialogflowV2ListEntityTypesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :entity_types, as: 'entityTypes', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EntityType, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EntityType::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleCloudDialogflowV2ListEnvironmentsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :environments, as: 'environments', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Environment, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Environment::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleCloudDialogflowV2ListIntentsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :intents, as: 'intents', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Intent, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Intent::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleCloudDialogflowV2ListKnowledgeBasesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :knowledge_bases, as: 'knowledgeBases', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2KnowledgeBase, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2KnowledgeBase::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleCloudDialogflowV2ListMessagesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :messages, as: 'messages', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Message, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Message::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleCloudDialogflowV2ListParticipantsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :next_page_token, as: 'nextPageToken'
collection :participants, as: 'participants', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Participant, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Participant::Representation
end
end
class GoogleCloudDialogflowV2ListSessionEntityTypesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :next_page_token, as: 'nextPageToken'
collection :session_entity_types, as: 'sessionEntityTypes', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SessionEntityType, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SessionEntityType::Representation
end
end
class GoogleCloudDialogflowV2ListVersionsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :next_page_token, as: 'nextPageToken'
collection :versions, as: 'versions', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Version, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Version::Representation
end
end
class GoogleCloudDialogflowV2LoggingConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :enable_stackdriver_logging, as: 'enableStackdriverLogging'
end
end
class GoogleCloudDialogflowV2Message
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :content, as: 'content'
property :create_time, as: 'createTime'
property :language_code, as: 'languageCode'
property :message_annotation, as: 'messageAnnotation', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2MessageAnnotation, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2MessageAnnotation::Representation
property :name, as: 'name'
property :participant, as: 'participant'
property :participant_role, as: 'participantRole'
property :send_time, as: 'sendTime'
property :sentiment_analysis, as: 'sentimentAnalysis', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SentimentAnalysisResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SentimentAnalysisResult::Representation
end
end
class GoogleCloudDialogflowV2MessageAnnotation
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :contain_entities, as: 'containEntities'
collection :parts, as: 'parts', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AnnotatedMessagePart, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AnnotatedMessagePart::Representation
end
end
class GoogleCloudDialogflowV2NotificationConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :message_format, as: 'messageFormat'
property :topic, as: 'topic'
end
end
class GoogleCloudDialogflowV2OriginalDetectIntentRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
hash :payload, as: 'payload'
property :source, as: 'source'
property :version, as: 'version'
end
end
class GoogleCloudDialogflowV2OutputAudio
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :audio, :base64 => true, as: 'audio'
property :config, as: 'config', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2OutputAudioConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2OutputAudioConfig::Representation
end
end
class GoogleCloudDialogflowV2OutputAudioConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :audio_encoding, as: 'audioEncoding'
property :sample_rate_hertz, as: 'sampleRateHertz'
property :synthesize_speech_config, as: 'synthesizeSpeechConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SynthesizeSpeechConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SynthesizeSpeechConfig::Representation
end
end
class GoogleCloudDialogflowV2Participant
# @private
class Representation < Google::Apis::Core::JsonRepresentation
hash :documents_metadata_filters, as: 'documentsMetadataFilters'
property :name, as: 'name'
property :role, as: 'role'
property :sip_recording_media_label, as: 'sipRecordingMediaLabel'
end
end
class GoogleCloudDialogflowV2QueryInput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :audio_config, as: 'audioConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2InputAudioConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2InputAudioConfig::Representation
property :event, as: 'event', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EventInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EventInput::Representation
property :text, as: 'text', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2TextInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2TextInput::Representation
end
end
class GoogleCloudDialogflowV2QueryParameters
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :contexts, as: 'contexts', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Context, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Context::Representation
property :geo_location, as: 'geoLocation', class: Google::Apis::DialogflowV2::GoogleTypeLatLng, decorator: Google::Apis::DialogflowV2::GoogleTypeLatLng::Representation
hash :payload, as: 'payload'
property :reset_contexts, as: 'resetContexts'
property :sentiment_analysis_request_config, as: 'sentimentAnalysisRequestConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SentimentAnalysisRequestConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SentimentAnalysisRequestConfig::Representation
collection :session_entity_types, as: 'sessionEntityTypes', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SessionEntityType, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SessionEntityType::Representation
property :time_zone, as: 'timeZone'
hash :webhook_headers, as: 'webhookHeaders'
end
end
class GoogleCloudDialogflowV2QueryResult
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :action, as: 'action'
property :all_required_params_present, as: 'allRequiredParamsPresent'
property :cancels_slot_filling, as: 'cancelsSlotFilling'
hash :diagnostic_info, as: 'diagnosticInfo'
collection :fulfillment_messages, as: 'fulfillmentMessages', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessage::Representation
property :fulfillment_text, as: 'fulfillmentText'
property :intent, as: 'intent', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Intent, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Intent::Representation
property :intent_detection_confidence, as: 'intentDetectionConfidence'
property :language_code, as: 'languageCode'
collection :output_contexts, as: 'outputContexts', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Context, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Context::Representation
hash :parameters, as: 'parameters'
property :query_text, as: 'queryText'
property :sentiment_analysis_result, as: 'sentimentAnalysisResult', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SentimentAnalysisResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SentimentAnalysisResult::Representation
property :speech_recognition_confidence, as: 'speechRecognitionConfidence'
hash :webhook_payload, as: 'webhookPayload'
property :webhook_source, as: 'webhookSource'
end
end
class GoogleCloudDialogflowV2ReloadDocumentRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :content_uri, as: 'contentUri'
property :import_gcs_custom_metadata, as: 'importGcsCustomMetadata'
property :smart_messaging_partial_update, as: 'smartMessagingPartialUpdate'
end
end
class GoogleCloudDialogflowV2RestoreAgentRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :agent_content, :base64 => true, as: 'agentContent'
property :agent_uri, as: 'agentUri'
end
end
class GoogleCloudDialogflowV2SearchAgentsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :agents, as: 'agents', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Agent, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Agent::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleCloudDialogflowV2Sentiment
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :magnitude, as: 'magnitude'
property :score, as: 'score'
end
end
class GoogleCloudDialogflowV2SentimentAnalysisRequestConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :analyze_query_text_sentiment, as: 'analyzeQueryTextSentiment'
end
end
class GoogleCloudDialogflowV2SentimentAnalysisResult
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :query_text_sentiment, as: 'queryTextSentiment', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Sentiment, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Sentiment::Representation
end
end
class GoogleCloudDialogflowV2SessionEntityType
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :entities, as: 'entities', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EntityTypeEntity, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EntityTypeEntity::Representation
property :entity_override_mode, as: 'entityOverrideMode'
property :name, as: 'name'
end
end
class GoogleCloudDialogflowV2SetSuggestionFeatureConfigOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation_profile, as: 'conversationProfile'
property :create_time, as: 'createTime'
property :participant_role, as: 'participantRole'
property :suggestion_feature_type, as: 'suggestionFeatureType'
end
end
class GoogleCloudDialogflowV2SetSuggestionFeatureConfigRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :participant_role, as: 'participantRole'
property :suggestion_feature_config, as: 'suggestionFeatureConfig', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfig::Representation
end
end
class GoogleCloudDialogflowV2SmartReplyAnswer
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :answer_record, as: 'answerRecord'
property :confidence, as: 'confidence'
property :reply, as: 'reply'
end
end
class GoogleCloudDialogflowV2SmartReplyMetrics
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :allowlist_coverage, as: 'allowlistCoverage'
property :conversation_count, :numeric_string => true, as: 'conversationCount'
collection :top_n_metrics, as: 'topNMetrics', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SmartReplyMetricsTopNMetrics, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SmartReplyMetricsTopNMetrics::Representation
end
end
class GoogleCloudDialogflowV2SmartReplyMetricsTopNMetrics
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :n, as: 'n'
property :recall, as: 'recall'
end
end
class GoogleCloudDialogflowV2SmartReplyModelMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :training_model_type, as: 'trainingModelType'
end
end
class GoogleCloudDialogflowV2SpeechContext
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :boost, as: 'boost'
collection :phrases, as: 'phrases'
end
end
class GoogleCloudDialogflowV2SpeechToTextConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :speech_model_variant, as: 'speechModelVariant'
end
end
class GoogleCloudDialogflowV2SuggestArticlesRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :assist_query_params, as: 'assistQueryParams', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AssistQueryParameters, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AssistQueryParameters::Representation
property :context_size, as: 'contextSize'
property :latest_message, as: 'latestMessage'
end
end
class GoogleCloudDialogflowV2SuggestArticlesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :article_answers, as: 'articleAnswers', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ArticleAnswer, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ArticleAnswer::Representation
property :context_size, as: 'contextSize'
property :latest_message, as: 'latestMessage'
end
end
class GoogleCloudDialogflowV2SuggestFaqAnswersRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :assist_query_params, as: 'assistQueryParams', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AssistQueryParameters, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AssistQueryParameters::Representation
property :context_size, as: 'contextSize'
property :latest_message, as: 'latestMessage'
end
end
class GoogleCloudDialogflowV2SuggestFaqAnswersResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :context_size, as: 'contextSize'
collection :faq_answers, as: 'faqAnswers', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2FaqAnswer, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2FaqAnswer::Representation
property :latest_message, as: 'latestMessage'
end
end
class GoogleCloudDialogflowV2SuggestSmartRepliesRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :context_size, as: 'contextSize'
property :current_text_input, as: 'currentTextInput', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2TextInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2TextInput::Representation
property :latest_message, as: 'latestMessage'
end
end
class GoogleCloudDialogflowV2SuggestSmartRepliesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :context_size, as: 'contextSize'
property :latest_message, as: 'latestMessage'
collection :smart_reply_answers, as: 'smartReplyAnswers', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SmartReplyAnswer, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SmartReplyAnswer::Representation
end
end
class GoogleCloudDialogflowV2SuggestionFeature
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :type, as: 'type'
end
end
class GoogleCloudDialogflowV2SuggestionResult
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :error, as: 'error', class: Google::Apis::DialogflowV2::GoogleRpcStatus, decorator: Google::Apis::DialogflowV2::GoogleRpcStatus::Representation
property :suggest_articles_response, as: 'suggestArticlesResponse', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SuggestArticlesResponse, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SuggestArticlesResponse::Representation
property :suggest_faq_answers_response, as: 'suggestFaqAnswersResponse', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SuggestFaqAnswersResponse, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SuggestFaqAnswersResponse::Representation
property :suggest_smart_replies_response, as: 'suggestSmartRepliesResponse', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SuggestSmartRepliesResponse, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SuggestSmartRepliesResponse::Representation
end
end
class GoogleCloudDialogflowV2SynthesizeSpeechConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :effects_profile_id, as: 'effectsProfileId'
property :pitch, as: 'pitch'
property :speaking_rate, as: 'speakingRate'
property :voice, as: 'voice', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2VoiceSelectionParams, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2VoiceSelectionParams::Representation
property :volume_gain_db, as: 'volumeGainDb'
end
end
class GoogleCloudDialogflowV2TextInput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :language_code, as: 'languageCode'
property :text, as: 'text'
end
end
class GoogleCloudDialogflowV2TextToSpeechSettings
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :enable_text_to_speech, as: 'enableTextToSpeech'
property :output_audio_encoding, as: 'outputAudioEncoding'
property :sample_rate_hertz, as: 'sampleRateHertz'
hash :synthesize_speech_configs, as: 'synthesizeSpeechConfigs', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SynthesizeSpeechConfig, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SynthesizeSpeechConfig::Representation
end
end
class GoogleCloudDialogflowV2TrainAgentRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GoogleCloudDialogflowV2UndeployConversationModelOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation_model, as: 'conversationModel'
property :create_time, as: 'createTime'
end
end
class GoogleCloudDialogflowV2UndeployConversationModelRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GoogleCloudDialogflowV2ValidationError
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :entries, as: 'entries'
property :error_message, as: 'errorMessage'
property :severity, as: 'severity'
end
end
class GoogleCloudDialogflowV2ValidationResult
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :validation_errors, as: 'validationErrors', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ValidationError, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ValidationError::Representation
end
end
class GoogleCloudDialogflowV2Version
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :create_time, as: 'createTime'
property :description, as: 'description'
property :name, as: 'name'
property :status, as: 'status'
property :version_number, as: 'versionNumber'
end
end
class GoogleCloudDialogflowV2VoiceSelectionParams
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :name, as: 'name'
property :ssml_gender, as: 'ssmlGender'
end
end
class GoogleCloudDialogflowV2WebhookRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :original_detect_intent_request, as: 'originalDetectIntentRequest', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2OriginalDetectIntentRequest, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2OriginalDetectIntentRequest::Representation
property :query_result, as: 'queryResult', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2QueryResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2QueryResult::Representation
property :response_id, as: 'responseId'
property :session, as: 'session'
end
end
class GoogleCloudDialogflowV2WebhookResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :followup_event_input, as: 'followupEventInput', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EventInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EventInput::Representation
collection :fulfillment_messages, as: 'fulfillmentMessages', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2IntentMessage::Representation
property :fulfillment_text, as: 'fulfillmentText'
collection :output_contexts, as: 'outputContexts', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Context, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2Context::Representation
hash :payload, as: 'payload'
collection :session_entity_types, as: 'sessionEntityTypes', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SessionEntityType, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SessionEntityType::Representation
property :source, as: 'source'
end
end
class GoogleCloudDialogflowV2beta1AnnotatedMessagePart
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :entity_type, as: 'entityType'
property :formatted_value, as: 'formattedValue'
property :text, as: 'text'
end
end
class GoogleCloudDialogflowV2beta1ArticleAnswer
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :answer_record, as: 'answerRecord'
hash :metadata, as: 'metadata'
collection :snippets, as: 'snippets'
property :title, as: 'title'
property :uri, as: 'uri'
end
end
class GoogleCloudDialogflowV2beta1BatchUpdateEntityTypesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :entity_types, as: 'entityTypes', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1EntityType, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1EntityType::Representation
end
end
class GoogleCloudDialogflowV2beta1BatchUpdateIntentsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :intents, as: 'intents', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1Intent, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1Intent::Representation
end
end
class GoogleCloudDialogflowV2beta1ClearSuggestionFeatureConfigOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation_profile, as: 'conversationProfile'
property :create_time, as: 'createTime'
property :participant_role, as: 'participantRole'
property :suggestion_feature_type, as: 'suggestionFeatureType'
end
end
class GoogleCloudDialogflowV2beta1Context
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :lifespan_count, as: 'lifespanCount'
property :name, as: 'name'
hash :parameters, as: 'parameters'
end
end
class GoogleCloudDialogflowV2beta1ConversationEvent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation, as: 'conversation'
property :error_status, as: 'errorStatus', class: Google::Apis::DialogflowV2::GoogleRpcStatus, decorator: Google::Apis::DialogflowV2::GoogleRpcStatus::Representation
property :new_message_payload, as: 'newMessagePayload', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1Message, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1Message::Representation
property :type, as: 'type'
end
end
class GoogleCloudDialogflowV2beta1EntityType
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :auto_expansion_mode, as: 'autoExpansionMode'
property :display_name, as: 'displayName'
property :enable_fuzzy_extraction, as: 'enableFuzzyExtraction'
collection :entities, as: 'entities', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1EntityTypeEntity, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1EntityTypeEntity::Representation
property :kind, as: 'kind'
property :name, as: 'name'
end
end
class GoogleCloudDialogflowV2beta1EntityTypeEntity
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :synonyms, as: 'synonyms'
property :value, as: 'value'
end
end
class GoogleCloudDialogflowV2beta1EventInput
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :language_code, as: 'languageCode'
property :name, as: 'name'
hash :parameters, as: 'parameters'
end
end
class GoogleCloudDialogflowV2beta1ExportAgentResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :agent_content, :base64 => true, as: 'agentContent'
property :agent_uri, as: 'agentUri'
end
end
class GoogleCloudDialogflowV2beta1ExportOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :exported_gcs_destination, as: 'exportedGcsDestination', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1GcsDestination, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1GcsDestination::Representation
end
end
class GoogleCloudDialogflowV2beta1FaqAnswer
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :answer, as: 'answer'
property :answer_record, as: 'answerRecord'
property :confidence, as: 'confidence'
hash :metadata, as: 'metadata'
property :question, as: 'question'
property :source, as: 'source'
end
end
class GoogleCloudDialogflowV2beta1GcsDestination
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :uri, as: 'uri'
end
end
class GoogleCloudDialogflowV2beta1HumanAgentAssistantEvent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation, as: 'conversation'
property :participant, as: 'participant'
collection :suggestion_results, as: 'suggestionResults', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1SuggestionResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1SuggestionResult::Representation
end
end
class GoogleCloudDialogflowV2beta1ImportDocumentsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :warnings, as: 'warnings', class: Google::Apis::DialogflowV2::GoogleRpcStatus, decorator: Google::Apis::DialogflowV2::GoogleRpcStatus::Representation
end
end
class GoogleCloudDialogflowV2beta1Intent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :action, as: 'action'
collection :default_response_platforms, as: 'defaultResponsePlatforms'
property :display_name, as: 'displayName'
property :end_interaction, as: 'endInteraction'
collection :events, as: 'events'
collection :followup_intent_info, as: 'followupIntentInfo', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentFollowupIntentInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentFollowupIntentInfo::Representation
collection :input_context_names, as: 'inputContextNames'
property :is_fallback, as: 'isFallback'
property :live_agent_handoff, as: 'liveAgentHandoff'
collection :messages, as: 'messages', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessage::Representation
property :ml_disabled, as: 'mlDisabled'
property :ml_enabled, as: 'mlEnabled'
property :name, as: 'name'
collection :output_contexts, as: 'outputContexts', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1Context, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1Context::Representation
collection :parameters, as: 'parameters', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentParameter, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentParameter::Representation
property :parent_followup_intent_name, as: 'parentFollowupIntentName'
property :priority, as: 'priority'
property :reset_contexts, as: 'resetContexts'
property :root_followup_intent_name, as: 'rootFollowupIntentName'
collection :training_phrases, as: 'trainingPhrases', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentTrainingPhrase, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentTrainingPhrase::Representation
property :webhook_state, as: 'webhookState'
end
end
class GoogleCloudDialogflowV2beta1IntentFollowupIntentInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :followup_intent_name, as: 'followupIntentName'
property :parent_followup_intent_name, as: 'parentFollowupIntentName'
end
end
class GoogleCloudDialogflowV2beta1IntentMessage
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :basic_card, as: 'basicCard', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageBasicCard, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageBasicCard::Representation
property :browse_carousel_card, as: 'browseCarouselCard', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCard, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCard::Representation
property :card, as: 'card', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageCard, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageCard::Representation
property :carousel_select, as: 'carouselSelect', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageCarouselSelect, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageCarouselSelect::Representation
property :image, as: 'image', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageImage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageImage::Representation
property :link_out_suggestion, as: 'linkOutSuggestion', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestion, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestion::Representation
property :list_select, as: 'listSelect', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageListSelect, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageListSelect::Representation
property :media_content, as: 'mediaContent', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageMediaContent, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageMediaContent::Representation
hash :payload, as: 'payload'
property :platform, as: 'platform'
property :quick_replies, as: 'quickReplies', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageQuickReplies, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageQuickReplies::Representation
property :rbm_carousel_rich_card, as: 'rbmCarouselRichCard', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard::Representation
property :rbm_standalone_rich_card, as: 'rbmStandaloneRichCard', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard::Representation
property :rbm_text, as: 'rbmText', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmText, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmText::Representation
property :simple_responses, as: 'simpleResponses', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageSimpleResponses, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageSimpleResponses::Representation
property :suggestions, as: 'suggestions', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageSuggestions, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageSuggestions::Representation
property :table_card, as: 'tableCard', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageTableCard, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageTableCard::Representation
property :telephony_play_audio, as: 'telephonyPlayAudio', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudio, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudio::Representation
property :telephony_synthesize_speech, as: 'telephonySynthesizeSpeech', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeech, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeech::Representation
property :telephony_transfer_call, as: 'telephonyTransferCall', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall::Representation
property :text, as: 'text', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageText, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageText::Representation
end
end
class GoogleCloudDialogflowV2beta1IntentMessageBasicCard
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :buttons, as: 'buttons', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton::Representation
property :formatted_text, as: 'formattedText'
property :image, as: 'image', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageImage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageImage::Representation
property :subtitle, as: 'subtitle'
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :open_uri_action, as: 'openUriAction', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriAction, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriAction::Representation
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriAction
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :uri, as: 'uri'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCard
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :image_display_options, as: 'imageDisplayOptions'
collection :items, as: 'items', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItem, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItem::Representation
end
end
class GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItem
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :description, as: 'description'
property :footer, as: 'footer'
property :image, as: 'image', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageImage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageImage::Representation
property :open_uri_action, as: 'openUriAction', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction::Representation
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :url, as: 'url'
property :url_type_hint, as: 'urlTypeHint'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageCard
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :buttons, as: 'buttons', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageCardButton, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageCardButton::Representation
property :image_uri, as: 'imageUri'
property :subtitle, as: 'subtitle'
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageCardButton
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :postback, as: 'postback'
property :text, as: 'text'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageCarouselSelect
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :items, as: 'items', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectItem, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectItem::Representation
end
end
class GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectItem
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :description, as: 'description'
property :image, as: 'image', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageImage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageImage::Representation
property :info, as: 'info', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo::Representation
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageColumnProperties
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :header, as: 'header'
property :horizontal_alignment, as: 'horizontalAlignment'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageImage
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :accessibility_text, as: 'accessibilityText'
property :image_uri, as: 'imageUri'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestion
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :destination_name, as: 'destinationName'
property :uri, as: 'uri'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageListSelect
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :items, as: 'items', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageListSelectItem, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageListSelectItem::Representation
property :subtitle, as: 'subtitle'
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageListSelectItem
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :description, as: 'description'
property :image, as: 'image', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageImage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageImage::Representation
property :info, as: 'info', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo::Representation
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageMediaContent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :media_objects, as: 'mediaObjects', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObject, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObject::Representation
property :media_type, as: 'mediaType'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObject
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :content_url, as: 'contentUrl'
property :description, as: 'description'
property :icon, as: 'icon', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageImage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageImage::Representation
property :large_image, as: 'largeImage', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageImage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageImage::Representation
property :name, as: 'name'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageQuickReplies
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :quick_replies, as: 'quickReplies'
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :description, as: 'description'
property :media, as: 'media', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMedia, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMedia::Representation
collection :suggestions, as: 'suggestions', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion::Representation
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMedia
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :file_uri, as: 'fileUri'
property :height, as: 'height'
property :thumbnail_uri, as: 'thumbnailUri'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :card_contents, as: 'cardContents', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent::Representation
property :card_width, as: 'cardWidth'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :card_content, as: 'cardContent', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent::Representation
property :card_orientation, as: 'cardOrientation'
property :thumbnail_image_alignment, as: 'thumbnailImageAlignment'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedAction
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :dial, as: 'dial', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDial, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDial::Representation
property :open_url, as: 'openUrl', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUri, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUri::Representation
property :postback_data, as: 'postbackData'
property :share_location, as: 'shareLocation', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocation, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocation::Representation
property :text, as: 'text'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDial
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :phone_number, as: 'phoneNumber'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUri
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :uri, as: 'uri'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocation
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReply
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :postback_data, as: 'postbackData'
property :text, as: 'text'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :action, as: 'action', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedAction, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedAction::Representation
property :reply, as: 'reply', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReply, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReply::Representation
end
end
class GoogleCloudDialogflowV2beta1IntentMessageRbmText
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :rbm_suggestion, as: 'rbmSuggestion', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion::Representation
property :text, as: 'text'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :key, as: 'key'
collection :synonyms, as: 'synonyms'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageSimpleResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :display_text, as: 'displayText'
property :ssml, as: 'ssml'
property :text_to_speech, as: 'textToSpeech'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageSimpleResponses
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :simple_responses, as: 'simpleResponses', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageSimpleResponse, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageSimpleResponse::Representation
end
end
class GoogleCloudDialogflowV2beta1IntentMessageSuggestion
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageSuggestions
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :suggestions, as: 'suggestions', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageSuggestion, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageSuggestion::Representation
end
end
class GoogleCloudDialogflowV2beta1IntentMessageTableCard
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :buttons, as: 'buttons', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton::Representation
collection :column_properties, as: 'columnProperties', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageColumnProperties, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageColumnProperties::Representation
property :image, as: 'image', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageImage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageImage::Representation
collection :rows, as: 'rows', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageTableCardRow, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageTableCardRow::Representation
property :subtitle, as: 'subtitle'
property :title, as: 'title'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageTableCardCell
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :text, as: 'text'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageTableCardRow
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :cells, as: 'cells', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageTableCardCell, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessageTableCardCell::Representation
property :divider_after, as: 'dividerAfter'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudio
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :audio_uri, as: 'audioUri'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeech
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :ssml, as: 'ssml'
property :text, as: 'text'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :phone_number, as: 'phoneNumber'
end
end
class GoogleCloudDialogflowV2beta1IntentMessageText
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :text, as: 'text'
end
end
class GoogleCloudDialogflowV2beta1IntentParameter
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :default_value, as: 'defaultValue'
property :display_name, as: 'displayName'
property :entity_type_display_name, as: 'entityTypeDisplayName'
property :is_list, as: 'isList'
property :mandatory, as: 'mandatory'
property :name, as: 'name'
collection :prompts, as: 'prompts'
property :value, as: 'value'
end
end
class GoogleCloudDialogflowV2beta1IntentTrainingPhrase
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :name, as: 'name'
collection :parts, as: 'parts', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentTrainingPhrasePart, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentTrainingPhrasePart::Representation
property :times_added_count, as: 'timesAddedCount'
property :type, as: 'type'
end
end
class GoogleCloudDialogflowV2beta1IntentTrainingPhrasePart
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :alias, as: 'alias'
property :entity_type, as: 'entityType'
property :text, as: 'text'
property :user_defined, as: 'userDefined'
end
end
class GoogleCloudDialogflowV2beta1KnowledgeAnswers
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :answers, as: 'answers', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1KnowledgeAnswersAnswer, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1KnowledgeAnswersAnswer::Representation
end
end
class GoogleCloudDialogflowV2beta1KnowledgeAnswersAnswer
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :answer, as: 'answer'
property :faq_question, as: 'faqQuestion'
property :match_confidence, as: 'matchConfidence'
property :match_confidence_level, as: 'matchConfidenceLevel'
property :source, as: 'source'
end
end
class GoogleCloudDialogflowV2beta1KnowledgeOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :export_operation_metadata, as: 'exportOperationMetadata', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1ExportOperationMetadata, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1ExportOperationMetadata::Representation
property :knowledge_base, as: 'knowledgeBase'
property :state, as: 'state'
end
end
class GoogleCloudDialogflowV2beta1Message
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :content, as: 'content'
property :create_time, as: 'createTime'
property :language_code, as: 'languageCode'
property :message_annotation, as: 'messageAnnotation', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1MessageAnnotation, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1MessageAnnotation::Representation
property :name, as: 'name'
property :participant, as: 'participant'
property :participant_role, as: 'participantRole'
property :send_time, as: 'sendTime'
property :sentiment_analysis, as: 'sentimentAnalysis', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1SentimentAnalysisResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1SentimentAnalysisResult::Representation
end
end
class GoogleCloudDialogflowV2beta1MessageAnnotation
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :contain_entities, as: 'containEntities'
collection :parts, as: 'parts', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1AnnotatedMessagePart, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1AnnotatedMessagePart::Representation
end
end
class GoogleCloudDialogflowV2beta1OriginalDetectIntentRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
hash :payload, as: 'payload'
property :source, as: 'source'
property :version, as: 'version'
end
end
class GoogleCloudDialogflowV2beta1QueryResult
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :action, as: 'action'
property :all_required_params_present, as: 'allRequiredParamsPresent'
property :cancels_slot_filling, as: 'cancelsSlotFilling'
hash :diagnostic_info, as: 'diagnosticInfo'
collection :fulfillment_messages, as: 'fulfillmentMessages', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessage::Representation
property :fulfillment_text, as: 'fulfillmentText'
property :intent, as: 'intent', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1Intent, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1Intent::Representation
property :intent_detection_confidence, as: 'intentDetectionConfidence'
property :knowledge_answers, as: 'knowledgeAnswers', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1KnowledgeAnswers, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1KnowledgeAnswers::Representation
property :language_code, as: 'languageCode'
collection :output_contexts, as: 'outputContexts', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1Context, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1Context::Representation
hash :parameters, as: 'parameters'
property :query_text, as: 'queryText'
property :sentiment_analysis_result, as: 'sentimentAnalysisResult', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1SentimentAnalysisResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1SentimentAnalysisResult::Representation
property :speech_recognition_confidence, as: 'speechRecognitionConfidence'
hash :webhook_payload, as: 'webhookPayload'
property :webhook_source, as: 'webhookSource'
end
end
class GoogleCloudDialogflowV2beta1Sentiment
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :magnitude, as: 'magnitude'
property :score, as: 'score'
end
end
class GoogleCloudDialogflowV2beta1SentimentAnalysisResult
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :query_text_sentiment, as: 'queryTextSentiment', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1Sentiment, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1Sentiment::Representation
end
end
class GoogleCloudDialogflowV2beta1SessionEntityType
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :entities, as: 'entities', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1EntityTypeEntity, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1EntityTypeEntity::Representation
property :entity_override_mode, as: 'entityOverrideMode'
property :name, as: 'name'
end
end
class GoogleCloudDialogflowV2beta1SetSuggestionFeatureConfigOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :conversation_profile, as: 'conversationProfile'
property :create_time, as: 'createTime'
property :participant_role, as: 'participantRole'
property :suggestion_feature_type, as: 'suggestionFeatureType'
end
end
class GoogleCloudDialogflowV2beta1SmartReplyAnswer
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :answer_record, as: 'answerRecord'
property :confidence, as: 'confidence'
property :reply, as: 'reply'
end
end
class GoogleCloudDialogflowV2beta1SuggestArticlesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :article_answers, as: 'articleAnswers', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1ArticleAnswer, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1ArticleAnswer::Representation
property :context_size, as: 'contextSize'
property :latest_message, as: 'latestMessage'
end
end
class GoogleCloudDialogflowV2beta1SuggestFaqAnswersResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :context_size, as: 'contextSize'
collection :faq_answers, as: 'faqAnswers', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1FaqAnswer, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1FaqAnswer::Representation
property :latest_message, as: 'latestMessage'
end
end
class GoogleCloudDialogflowV2beta1SuggestSmartRepliesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :context_size, as: 'contextSize'
property :latest_message, as: 'latestMessage'
collection :smart_reply_answers, as: 'smartReplyAnswers', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1SmartReplyAnswer, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1SmartReplyAnswer::Representation
end
end
class GoogleCloudDialogflowV2beta1SuggestionResult
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :error, as: 'error', class: Google::Apis::DialogflowV2::GoogleRpcStatus, decorator: Google::Apis::DialogflowV2::GoogleRpcStatus::Representation
property :suggest_articles_response, as: 'suggestArticlesResponse', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1SuggestArticlesResponse, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1SuggestArticlesResponse::Representation
property :suggest_faq_answers_response, as: 'suggestFaqAnswersResponse', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1SuggestFaqAnswersResponse, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1SuggestFaqAnswersResponse::Representation
property :suggest_smart_replies_response, as: 'suggestSmartRepliesResponse', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1SuggestSmartRepliesResponse, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1SuggestSmartRepliesResponse::Representation
end
end
class GoogleCloudDialogflowV2beta1WebhookRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :alternative_query_results, as: 'alternativeQueryResults', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1QueryResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1QueryResult::Representation
property :original_detect_intent_request, as: 'originalDetectIntentRequest', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1OriginalDetectIntentRequest, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1OriginalDetectIntentRequest::Representation
property :query_result, as: 'queryResult', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1QueryResult, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1QueryResult::Representation
property :response_id, as: 'responseId'
property :session, as: 'session'
end
end
class GoogleCloudDialogflowV2beta1WebhookResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :end_interaction, as: 'endInteraction'
property :followup_event_input, as: 'followupEventInput', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1EventInput, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1EventInput::Representation
collection :fulfillment_messages, as: 'fulfillmentMessages', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessage, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1IntentMessage::Representation
property :fulfillment_text, as: 'fulfillmentText'
property :live_agent_handoff, as: 'liveAgentHandoff'
collection :output_contexts, as: 'outputContexts', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1Context, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1Context::Representation
hash :payload, as: 'payload'
collection :session_entity_types, as: 'sessionEntityTypes', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1SessionEntityType, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1SessionEntityType::Representation
property :source, as: 'source'
end
end
class GoogleCloudDialogflowV3alpha1CreateDocumentOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :generic_metadata, as: 'genericMetadata', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV3alpha1GenericKnowledgeOperationMetadata, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV3alpha1GenericKnowledgeOperationMetadata::Representation
end
end
class GoogleCloudDialogflowV3alpha1DeleteDocumentOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :generic_metadata, as: 'genericMetadata', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV3alpha1GenericKnowledgeOperationMetadata, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV3alpha1GenericKnowledgeOperationMetadata::Representation
end
end
class GoogleCloudDialogflowV3alpha1GenericKnowledgeOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :state, as: 'state'
end
end
class GoogleCloudDialogflowV3alpha1ImportDocumentsOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :generic_metadata, as: 'genericMetadata', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV3alpha1GenericKnowledgeOperationMetadata, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV3alpha1GenericKnowledgeOperationMetadata::Representation
end
end
class GoogleCloudDialogflowV3alpha1ImportDocumentsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :warnings, as: 'warnings', class: Google::Apis::DialogflowV2::GoogleRpcStatus, decorator: Google::Apis::DialogflowV2::GoogleRpcStatus::Representation
end
end
class GoogleCloudDialogflowV3alpha1ReloadDocumentOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :generic_metadata, as: 'genericMetadata', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV3alpha1GenericKnowledgeOperationMetadata, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV3alpha1GenericKnowledgeOperationMetadata::Representation
end
end
class GoogleCloudDialogflowV3alpha1UpdateDocumentOperationMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :generic_metadata, as: 'genericMetadata', class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV3alpha1GenericKnowledgeOperationMetadata, decorator: Google::Apis::DialogflowV2::GoogleCloudDialogflowV3alpha1GenericKnowledgeOperationMetadata::Representation
end
end
class GoogleCloudLocationListLocationsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :locations, as: 'locations', class: Google::Apis::DialogflowV2::GoogleCloudLocationLocation, decorator: Google::Apis::DialogflowV2::GoogleCloudLocationLocation::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleCloudLocationLocation
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :display_name, as: 'displayName'
hash :labels, as: 'labels'
property :location_id, as: 'locationId'
hash :metadata, as: 'metadata'
property :name, as: 'name'
end
end
class GoogleLongrunningListOperationsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :next_page_token, as: 'nextPageToken'
collection :operations, as: 'operations', class: Google::Apis::DialogflowV2::GoogleLongrunningOperation, decorator: Google::Apis::DialogflowV2::GoogleLongrunningOperation::Representation
end
end
class GoogleLongrunningOperation
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :done, as: 'done'
property :error, as: 'error', class: Google::Apis::DialogflowV2::GoogleRpcStatus, decorator: Google::Apis::DialogflowV2::GoogleRpcStatus::Representation
hash :metadata, as: 'metadata'
property :name, as: 'name'
hash :response, as: 'response'
end
end
class GoogleProtobufEmpty
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GoogleRpcStatus
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :code, as: 'code'
collection :details, as: 'details'
property :message, as: 'message'
end
end
class GoogleTypeLatLng
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :latitude, as: 'latitude'
property :longitude, as: 'longitude'
end
end
end
end
end