3721 lines
175 KiB
Ruby
3721 lines
175 KiB
Ruby
# Copyright 2015 Google Inc.
|
|
#
|
|
# 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 DialogflowV3beta1
|
|
|
|
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 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 GoogleCloudDialogflowCxV3ResponseMessageText
|
|
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 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 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 GoogleCloudDialogflowCxV3beta1Agent
|
|
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 GoogleCloudDialogflowCxV3beta1CreateVersionOperationMetadata
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1DetectIntentRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1DetectIntentResponse
|
|
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 GoogleCloudDialogflowCxV3beta1EntityType
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1EntityTypeEntity
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1EntityTypeExcludedPhrase
|
|
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 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 GoogleCloudDialogflowCxV3beta1ExportAgentRequest
|
|
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 GoogleCloudDialogflowCxV3beta1Flow
|
|
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 GoogleCloudDialogflowCxV3beta1FulfillIntentRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1FulfillIntentResponse
|
|
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 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 GoogleCloudDialogflowCxV3beta1ListAgentsResponse
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ListEntityTypesResponse
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ListEnvironmentsResponse
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ListFlowsResponse
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ListIntentsResponse
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ListPagesResponse
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ListSessionEntityTypesResponse
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ListTransitionRouteGroupsResponse
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ListVersionsResponse
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ListWebhooksResponse
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1LoadVersionRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1LookupEnvironmentHistoryResponse
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1Match
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1MatchIntentRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1MatchIntentResponse
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1NluSettings
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1OutputAudioConfig
|
|
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 GoogleCloudDialogflowCxV3beta1QueryParameters
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1QueryResult
|
|
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 GoogleCloudDialogflowCxV3beta1ResponseMessageText
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1RestoreAgentRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1SentimentAnalysisResult
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1SessionEntityType
|
|
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 GoogleCloudDialogflowCxV3beta1SpeechToTextSettings
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1SynthesizeSpeechConfig
|
|
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 GoogleCloudDialogflowCxV3beta1TrainFlowRequest
|
|
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 GoogleCloudDialogflowCxV3beta1TransitionRouteGroup
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1Version
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1VoiceSelectionParams
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1Webhook
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1WebhookGenericWebService
|
|
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 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 GoogleCloudDialogflowV2AnnotatedMessagePart
|
|
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 GoogleCloudDialogflowV2BatchUpdateIntentsResponse
|
|
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 GoogleCloudDialogflowV2ConversationEvent
|
|
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 GoogleCloudDialogflowV2EntityTypeEntity
|
|
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 GoogleCloudDialogflowV2ExportAgentResponse
|
|
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 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 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 GoogleCloudDialogflowV2OriginalDetectIntentRequest
|
|
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 GoogleCloudDialogflowV2Sentiment
|
|
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 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 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 GoogleCloudDialogflowV2beta1Context
|
|
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 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 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 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 GoogleCloudDialogflowV3alpha1RunTestCaseMetadata
|
|
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 GoogleCloudDialogflowCxV3PageInfo
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :current_page, as: 'currentPage'
|
|
property :form_info, as: 'formInfo', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3PageInfoFormInfo, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3PageInfoFormInfo::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3PageInfoFormInfo
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :parameter_info, as: 'parameterInfo', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3PageInfoFormInfoParameterInfo, decorator: Google::Apis::DialogflowV3beta1::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 GoogleCloudDialogflowCxV3ResponseMessage
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :conversation_success, as: 'conversationSuccess', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3ResponseMessageConversationSuccess, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3ResponseMessageConversationSuccess::Representation
|
|
|
|
property :end_interaction, as: 'endInteraction', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3ResponseMessageEndInteraction, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3ResponseMessageEndInteraction::Representation
|
|
|
|
property :live_agent_handoff, as: 'liveAgentHandoff', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoff, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoff::Representation
|
|
|
|
property :mixed_audio, as: 'mixedAudio', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3ResponseMessageMixedAudio, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3ResponseMessageMixedAudio::Representation
|
|
|
|
property :output_audio_text, as: 'outputAudioText', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3ResponseMessageOutputAudioText, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3ResponseMessageOutputAudioText::Representation
|
|
|
|
hash :payload, as: 'payload'
|
|
property :play_audio, as: 'playAudio', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3ResponseMessagePlayAudio, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3ResponseMessagePlayAudio::Representation
|
|
|
|
property :text, as: 'text', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3ResponseMessageText, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegment, decorator: Google::Apis::DialogflowV3beta1::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 GoogleCloudDialogflowCxV3ResponseMessageText
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :allow_playback_interruption, as: 'allowPlaybackInterruption'
|
|
collection :text, as: 'text'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3SessionInfo
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
hash :parameters, as: 'parameters'
|
|
property :session, as: 'session'
|
|
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::DialogflowV3beta1::GoogleCloudDialogflowCxV3WebhookRequestFulfillmentInfo, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3WebhookRequestFulfillmentInfo::Representation
|
|
|
|
property :intent_info, as: 'intentInfo', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3WebhookRequestIntentInfo, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3WebhookRequestIntentInfo::Representation
|
|
|
|
collection :messages, as: 'messages', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3ResponseMessage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3ResponseMessage::Representation
|
|
|
|
property :page_info, as: 'pageInfo', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3PageInfo, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3PageInfo::Representation
|
|
|
|
hash :payload, as: 'payload'
|
|
property :session_info, as: 'sessionInfo', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3SessionInfo, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3SessionInfo::Representation
|
|
|
|
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 :last_matched_intent, as: 'lastMatchedIntent'
|
|
hash :parameters, as: 'parameters', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3WebhookRequestIntentInfoIntentParameterValue, decorator: Google::Apis::DialogflowV3beta1::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 GoogleCloudDialogflowCxV3WebhookResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :fulfillment_response, as: 'fulfillmentResponse', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3WebhookResponseFulfillmentResponse, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3WebhookResponseFulfillmentResponse::Representation
|
|
|
|
property :page_info, as: 'pageInfo', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3PageInfo, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3PageInfo::Representation
|
|
|
|
hash :payload, as: 'payload'
|
|
property :session_info, as: 'sessionInfo', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3SessionInfo, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowCxV3ResponseMessage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3ResponseMessage::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1Agent
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :avatar_uri, as: 'avatarUri'
|
|
property :default_language_code, as: 'defaultLanguageCode'
|
|
property :description, as: 'description'
|
|
property :display_name, as: 'displayName'
|
|
property :enable_spell_correction, as: 'enableSpellCorrection'
|
|
property :enable_stackdriver_logging, as: 'enableStackdriverLogging'
|
|
property :name, as: 'name'
|
|
property :speech_to_text_settings, as: 'speechToTextSettings', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1SpeechToTextSettings, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1SpeechToTextSettings::Representation
|
|
|
|
property :start_flow, as: 'startFlow'
|
|
property :time_zone, as: 'timeZone'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1AudioInput
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :audio, :base64 => true, as: 'audio'
|
|
property :config, as: 'config', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1InputAudioConfig, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1InputAudioConfig::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1CreateVersionOperationMetadata
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :version, as: 'version'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1DetectIntentRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :output_audio_config, as: 'outputAudioConfig', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1OutputAudioConfig, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1OutputAudioConfig::Representation
|
|
|
|
property :query_input, as: 'queryInput', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1QueryInput, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1QueryInput::Representation
|
|
|
|
property :query_params, as: 'queryParams', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1QueryParameters, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1QueryParameters::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1DetectIntentResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :output_audio, :base64 => true, as: 'outputAudio'
|
|
property :output_audio_config, as: 'outputAudioConfig', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1OutputAudioConfig, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1OutputAudioConfig::Representation
|
|
|
|
property :query_result, as: 'queryResult', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1QueryResult, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1QueryResult::Representation
|
|
|
|
property :response_id, as: 'responseId'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1DtmfInput
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :digits, as: 'digits'
|
|
property :finish_digit, as: 'finishDigit'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1EntityType
|
|
# @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::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1EntityTypeEntity, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1EntityTypeEntity::Representation
|
|
|
|
collection :excluded_phrases, as: 'excludedPhrases', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1EntityTypeExcludedPhrase, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1EntityTypeExcludedPhrase::Representation
|
|
|
|
property :kind, as: 'kind'
|
|
property :name, as: 'name'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1EntityTypeEntity
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :synonyms, as: 'synonyms'
|
|
property :value, as: 'value'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1EntityTypeExcludedPhrase
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :value, as: 'value'
|
|
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 :update_time, as: 'updateTime'
|
|
collection :version_configs, as: 'versionConfigs', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1EnvironmentVersionConfig, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1EnvironmentVersionConfig::Representation
|
|
|
|
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::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Fulfillment, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Fulfillment::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1EventInput
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :event, as: 'event'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ExportAgentRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :agent_uri, as: 'agentUri'
|
|
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 GoogleCloudDialogflowCxV3beta1Flow
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :description, as: 'description'
|
|
property :display_name, as: 'displayName'
|
|
collection :event_handlers, as: 'eventHandlers', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1EventHandler, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1EventHandler::Representation
|
|
|
|
property :name, as: 'name'
|
|
property :nlu_settings, as: 'nluSettings', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1NluSettings, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1NluSettings::Representation
|
|
|
|
collection :transition_routes, as: 'transitionRoutes', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1TransitionRoute, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1TransitionRoute::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1Form
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :parameters, as: 'parameters', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1FormParameter, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1FormParameterFillBehavior, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Fulfillment, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Fulfillment::Representation
|
|
|
|
collection :reprompt_event_handlers, as: 'repromptEventHandlers', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1EventHandler, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1EventHandler::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1FulfillIntentRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :match, as: 'match', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Match, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Match::Representation
|
|
|
|
property :match_intent_request, as: 'matchIntentRequest', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1MatchIntentRequest, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1MatchIntentRequest::Representation
|
|
|
|
property :output_audio_config, as: 'outputAudioConfig', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1OutputAudioConfig, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1OutputAudioConfig::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1FulfillIntentResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :output_audio, :base64 => true, as: 'outputAudio'
|
|
property :output_audio_config, as: 'outputAudioConfig', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1OutputAudioConfig, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1OutputAudioConfig::Representation
|
|
|
|
property :query_result, as: 'queryResult', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1QueryResult, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1QueryResult::Representation
|
|
|
|
property :response_id, as: 'responseId'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1Fulfillment
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :conditional_cases, as: 'conditionalCases', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCases, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCases::Representation
|
|
|
|
collection :messages, as: 'messages', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessage::Representation
|
|
|
|
collection :set_parameter_actions, as: 'setParameterActions', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1FulfillmentSetParameterAction, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCasesCase, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCasesCase::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCasesCase
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :case_content, as: 'caseContent', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCasesCaseCaseContent, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCases, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1FulfillmentConditionalCases::Representation
|
|
|
|
property :message, as: 'message', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessage::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1FulfillmentSetParameterAction
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :parameter, as: 'parameter'
|
|
property :value, as: 'value'
|
|
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 :display_name, as: 'displayName'
|
|
property :is_fallback, as: 'isFallback'
|
|
property :name, as: 'name'
|
|
collection :parameters, as: 'parameters', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1IntentParameter, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1IntentParameter::Representation
|
|
|
|
property :priority, as: 'priority'
|
|
collection :training_phrases, as: 'trainingPhrases', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1IntentTrainingPhrase, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1IntentTrainingPhrasePart, decorator: Google::Apis::DialogflowV3beta1::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 GoogleCloudDialogflowCxV3beta1ListAgentsResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :agents, as: 'agents', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Agent, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Agent::Representation
|
|
|
|
property :next_page_token, as: 'nextPageToken'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ListEntityTypesResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :entity_types, as: 'entityTypes', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1EntityType, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1EntityType::Representation
|
|
|
|
property :next_page_token, as: 'nextPageToken'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ListEnvironmentsResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :environments, as: 'environments', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Environment, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Environment::Representation
|
|
|
|
property :next_page_token, as: 'nextPageToken'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ListFlowsResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :flows, as: 'flows', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Flow, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Flow::Representation
|
|
|
|
property :next_page_token, as: 'nextPageToken'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ListIntentsResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :intents, as: 'intents', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Intent, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Intent::Representation
|
|
|
|
property :next_page_token, as: 'nextPageToken'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ListPagesResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :next_page_token, as: 'nextPageToken'
|
|
collection :pages, as: 'pages', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Page, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Page::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ListSessionEntityTypesResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :next_page_token, as: 'nextPageToken'
|
|
collection :session_entity_types, as: 'sessionEntityTypes', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1SessionEntityType, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1SessionEntityType::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ListTransitionRouteGroupsResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :next_page_token, as: 'nextPageToken'
|
|
collection :transition_route_groups, as: 'transitionRouteGroups', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1TransitionRouteGroup, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1TransitionRouteGroup::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ListVersionsResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :next_page_token, as: 'nextPageToken'
|
|
collection :versions, as: 'versions', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Version, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Version::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ListWebhooksResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :next_page_token, as: 'nextPageToken'
|
|
collection :webhooks, as: 'webhooks', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Webhook, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Webhook::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1LoadVersionRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :allow_override_agent_resources, as: 'allowOverrideAgentResources'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1LookupEnvironmentHistoryResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :environments, as: 'environments', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Environment, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Environment::Representation
|
|
|
|
property :next_page_token, as: 'nextPageToken'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1Match
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :confidence, as: 'confidence'
|
|
property :intent, as: 'intent', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Intent, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Intent::Representation
|
|
|
|
property :match_type, as: 'matchType'
|
|
hash :parameters, as: 'parameters'
|
|
property :resolved_input, as: 'resolvedInput'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1MatchIntentRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :query_input, as: 'queryInput', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1QueryInput, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1QueryInput::Representation
|
|
|
|
property :query_params, as: 'queryParams', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1QueryParameters, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1QueryParameters::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1MatchIntentResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :current_page, as: 'currentPage', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Page, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Page::Representation
|
|
|
|
collection :matches, as: 'matches', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Match, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Match::Representation
|
|
|
|
property :text, as: 'text'
|
|
property :transcript, as: 'transcript'
|
|
property :trigger_event, as: 'triggerEvent'
|
|
property :trigger_intent, as: 'triggerIntent'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1NluSettings
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :classification_threshold, as: 'classificationThreshold'
|
|
property :model_training_mode, as: 'modelTrainingMode'
|
|
property :model_type, as: 'modelType'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1OutputAudioConfig
|
|
# @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::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1SynthesizeSpeechConfig, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1SynthesizeSpeechConfig::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1Page
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :display_name, as: 'displayName'
|
|
property :entry_fulfillment, as: 'entryFulfillment', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Fulfillment, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Fulfillment::Representation
|
|
|
|
collection :event_handlers, as: 'eventHandlers', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1EventHandler, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1EventHandler::Representation
|
|
|
|
property :form, as: 'form', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Form, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Form::Representation
|
|
|
|
property :name, as: 'name'
|
|
collection :transition_route_groups, as: 'transitionRouteGroups'
|
|
collection :transition_routes, as: 'transitionRoutes', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1TransitionRoute, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1TransitionRoute::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1PageInfo
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :current_page, as: 'currentPage'
|
|
property :form_info, as: 'formInfo', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1PageInfoFormInfo, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1PageInfoFormInfo::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1PageInfoFormInfo
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :parameter_info, as: 'parameterInfo', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1PageInfoFormInfoParameterInfo, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1AudioInput, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1AudioInput::Representation
|
|
|
|
property :dtmf, as: 'dtmf', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1DtmfInput, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1DtmfInput::Representation
|
|
|
|
property :event, as: 'event', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1EventInput, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1EventInput::Representation
|
|
|
|
property :intent, as: 'intent', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1IntentInput, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1IntentInput::Representation
|
|
|
|
property :language_code, as: 'languageCode'
|
|
property :text, as: 'text', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1TextInput, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1TextInput::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1QueryParameters
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :analyze_query_text_sentiment, as: 'analyzeQueryTextSentiment'
|
|
property :geo_location, as: 'geoLocation', class: Google::Apis::DialogflowV3beta1::GoogleTypeLatLng, decorator: Google::Apis::DialogflowV3beta1::GoogleTypeLatLng::Representation
|
|
|
|
hash :parameters, as: 'parameters'
|
|
hash :payload, as: 'payload'
|
|
collection :session_entity_types, as: 'sessionEntityTypes', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1SessionEntityType, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1SessionEntityType::Representation
|
|
|
|
property :time_zone, as: 'timeZone'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1QueryResult
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :current_page, as: 'currentPage', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Page, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Page::Representation
|
|
|
|
hash :diagnostic_info, as: 'diagnosticInfo'
|
|
property :intent, as: 'intent', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Intent, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Intent::Representation
|
|
|
|
property :intent_detection_confidence, as: 'intentDetectionConfidence'
|
|
property :language_code, as: 'languageCode'
|
|
property :match, as: 'match', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Match, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Match::Representation
|
|
|
|
hash :parameters, as: 'parameters'
|
|
collection :response_messages, as: 'responseMessages', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessage::Representation
|
|
|
|
property :sentiment_analysis_result, as: 'sentimentAnalysisResult', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1SentimentAnalysisResult, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1SentimentAnalysisResult::Representation
|
|
|
|
property :text, as: 'text'
|
|
property :transcript, as: 'transcript'
|
|
property :trigger_event, as: 'triggerEvent'
|
|
property :trigger_intent, as: 'triggerIntent'
|
|
collection :webhook_payloads, as: 'webhookPayloads'
|
|
collection :webhook_statuses, as: 'webhookStatuses', class: Google::Apis::DialogflowV3beta1::GoogleRpcStatus, decorator: Google::Apis::DialogflowV3beta1::GoogleRpcStatus::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1ResponseMessage
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :conversation_success, as: 'conversationSuccess', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessageConversationSuccess, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessageConversationSuccess::Representation
|
|
|
|
property :end_interaction, as: 'endInteraction', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessageEndInteraction, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessageEndInteraction::Representation
|
|
|
|
property :live_agent_handoff, as: 'liveAgentHandoff', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessageLiveAgentHandoff, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessageLiveAgentHandoff::Representation
|
|
|
|
property :mixed_audio, as: 'mixedAudio', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessageMixedAudio, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessageMixedAudio::Representation
|
|
|
|
property :output_audio_text, as: 'outputAudioText', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessageOutputAudioText, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessageOutputAudioText::Representation
|
|
|
|
hash :payload, as: 'payload'
|
|
property :play_audio, as: 'playAudio', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessagePlayAudio, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessagePlayAudio::Representation
|
|
|
|
property :text, as: 'text', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessageText, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessageMixedAudioSegment, decorator: Google::Apis::DialogflowV3beta1::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 GoogleCloudDialogflowCxV3beta1ResponseMessageText
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :allow_playback_interruption, as: 'allowPlaybackInterruption'
|
|
collection :text, as: 'text'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1RestoreAgentRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :agent_content, :base64 => true, as: 'agentContent'
|
|
property :agent_uri, as: 'agentUri'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1SentimentAnalysisResult
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :magnitude, as: 'magnitude'
|
|
property :score, as: 'score'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1SessionEntityType
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :entities, as: 'entities', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1EntityTypeEntity, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1EntityTypeEntity::Representation
|
|
|
|
property :entity_override_mode, as: 'entityOverrideMode'
|
|
property :name, as: 'name'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1SessionInfo
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
hash :parameters, as: 'parameters'
|
|
property :session, as: 'session'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1SpeechToTextSettings
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :enable_speech_adaptation, as: 'enableSpeechAdaptation'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1SynthesizeSpeechConfig
|
|
# @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::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1VoiceSelectionParams, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1VoiceSelectionParams::Representation
|
|
|
|
property :volume_gain_db, as: 'volumeGainDb'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1TextInput
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :text, as: 'text'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1TrainFlowRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
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::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Fulfillment, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1Fulfillment::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1TransitionRouteGroup
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :display_name, as: 'displayName'
|
|
property :name, as: 'name'
|
|
collection :transition_routes, as: 'transitionRoutes', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1TransitionRoute, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1TransitionRoute::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1Version
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :create_time, as: 'createTime'
|
|
property :description, as: 'description'
|
|
property :display_name, as: 'displayName'
|
|
property :name, as: 'name'
|
|
property :nlu_settings, as: 'nluSettings', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1NluSettings, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1NluSettings::Representation
|
|
|
|
property :state, as: 'state'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1VoiceSelectionParams
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :name, as: 'name'
|
|
property :ssml_gender, as: 'ssmlGender'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1Webhook
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :disabled, as: 'disabled'
|
|
property :display_name, as: 'displayName'
|
|
property :generic_web_service, as: 'genericWebService', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1WebhookGenericWebService, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1WebhookGenericWebService::Representation
|
|
|
|
property :name, as: 'name'
|
|
property :timeout, as: 'timeout'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowCxV3beta1WebhookGenericWebService
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :password, as: 'password'
|
|
hash :request_headers, as: 'requestHeaders'
|
|
property :uri, as: 'uri'
|
|
property :username, as: 'username'
|
|
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::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1WebhookRequestFulfillmentInfo, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1WebhookRequestFulfillmentInfo::Representation
|
|
|
|
property :intent_info, as: 'intentInfo', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1WebhookRequestIntentInfo, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1WebhookRequestIntentInfo::Representation
|
|
|
|
collection :messages, as: 'messages', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessage::Representation
|
|
|
|
property :page_info, as: 'pageInfo', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1PageInfo, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1PageInfo::Representation
|
|
|
|
hash :payload, as: 'payload'
|
|
property :session_info, as: 'sessionInfo', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1SessionInfo, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1SessionInfo::Representation
|
|
|
|
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 :last_matched_intent, as: 'lastMatchedIntent'
|
|
hash :parameters, as: 'parameters', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1WebhookRequestIntentInfoIntentParameterValue, decorator: Google::Apis::DialogflowV3beta1::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 GoogleCloudDialogflowCxV3beta1WebhookResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :fulfillment_response, as: 'fulfillmentResponse', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1WebhookResponseFulfillmentResponse, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1WebhookResponseFulfillmentResponse::Representation
|
|
|
|
property :page_info, as: 'pageInfo', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1PageInfo, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1PageInfo::Representation
|
|
|
|
hash :payload, as: 'payload'
|
|
property :session_info, as: 'sessionInfo', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1SessionInfo, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ResponseMessage::Representation
|
|
|
|
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 GoogleCloudDialogflowV2BatchUpdateEntityTypesResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :entity_types, as: 'entityTypes', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2EntityType, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2EntityType::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowV2BatchUpdateIntentsResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :intents, as: 'intents', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2Intent, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2Intent::Representation
|
|
|
|
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 GoogleCloudDialogflowV2ConversationEvent
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :conversation, as: 'conversation'
|
|
property :error_status, as: 'errorStatus', class: Google::Apis::DialogflowV3beta1::GoogleRpcStatus, decorator: Google::Apis::DialogflowV3beta1::GoogleRpcStatus::Representation
|
|
|
|
property :new_message_payload, as: 'newMessagePayload', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2Message, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2Message::Representation
|
|
|
|
property :type, as: 'type'
|
|
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::DialogflowV3beta1::GoogleCloudDialogflowV2EntityTypeEntity, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2EntityTypeEntity::Representation
|
|
|
|
property :kind, as: 'kind'
|
|
property :name, as: 'name'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowV2EntityTypeEntity
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :synonyms, as: 'synonyms'
|
|
property :value, as: 'value'
|
|
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 GoogleCloudDialogflowV2ExportAgentResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :agent_content, :base64 => true, as: 'agentContent'
|
|
property :agent_uri, as: 'agentUri'
|
|
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'
|
|
collection :events, as: 'events'
|
|
collection :followup_intent_info, as: 'followupIntentInfo', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentFollowupIntentInfo, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentFollowupIntentInfo::Representation
|
|
|
|
collection :input_context_names, as: 'inputContextNames'
|
|
property :is_fallback, as: 'isFallback'
|
|
collection :messages, as: 'messages', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessage::Representation
|
|
|
|
property :ml_disabled, as: 'mlDisabled'
|
|
property :name, as: 'name'
|
|
collection :output_contexts, as: 'outputContexts', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2Context, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2Context::Representation
|
|
|
|
collection :parameters, as: 'parameters', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentParameter, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2IntentTrainingPhrase, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentTrainingPhrase::Representation
|
|
|
|
property :webhook_state, as: 'webhookState'
|
|
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::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageBasicCard, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageBasicCard::Representation
|
|
|
|
property :browse_carousel_card, as: 'browseCarouselCard', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageBrowseCarouselCard, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageBrowseCarouselCard::Representation
|
|
|
|
property :card, as: 'card', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageCard, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageCard::Representation
|
|
|
|
property :carousel_select, as: 'carouselSelect', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageCarouselSelect, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageCarouselSelect::Representation
|
|
|
|
property :image, as: 'image', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageImage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageImage::Representation
|
|
|
|
property :link_out_suggestion, as: 'linkOutSuggestion', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageLinkOutSuggestion, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageLinkOutSuggestion::Representation
|
|
|
|
property :list_select, as: 'listSelect', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageListSelect, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageListSelect::Representation
|
|
|
|
property :media_content, as: 'mediaContent', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageMediaContent, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageMediaContent::Representation
|
|
|
|
hash :payload, as: 'payload'
|
|
property :platform, as: 'platform'
|
|
property :quick_replies, as: 'quickReplies', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageQuickReplies, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageQuickReplies::Representation
|
|
|
|
property :simple_responses, as: 'simpleResponses', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageSimpleResponses, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageSimpleResponses::Representation
|
|
|
|
property :suggestions, as: 'suggestions', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageSuggestions, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageSuggestions::Representation
|
|
|
|
property :table_card, as: 'tableCard', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageTableCard, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageTableCard::Representation
|
|
|
|
property :text, as: 'text', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageText, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageText::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowV2IntentMessageBasicCard
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :buttons, as: 'buttons', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageBasicCardButton, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageBasicCardButton::Representation
|
|
|
|
property :formatted_text, as: 'formattedText'
|
|
property :image, as: 'image', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageImage, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriAction, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItem, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageImage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageImage::Representation
|
|
|
|
property :open_uri_action, as: 'openUriAction', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageCardButton, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageCarouselSelectItem, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageCarouselSelectItem::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowV2IntentMessageCarouselSelectItem
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :description, as: 'description'
|
|
property :image, as: 'image', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageImage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageImage::Representation
|
|
|
|
property :info, as: 'info', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageSelectItemInfo, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageListSelectItem, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageImage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageImage::Representation
|
|
|
|
property :info, as: 'info', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageSelectItemInfo, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObject, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageImage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageImage::Representation
|
|
|
|
property :large_image, as: 'largeImage', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageImage, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageSimpleResponse, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageSuggestion, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageSuggestion::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowV2IntentMessageTableCard
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :buttons, as: 'buttons', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageBasicCardButton, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageBasicCardButton::Representation
|
|
|
|
collection :column_properties, as: 'columnProperties', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageColumnProperties, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageColumnProperties::Representation
|
|
|
|
property :image, as: 'image', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageImage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageImage::Representation
|
|
|
|
collection :rows, as: 'rows', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageTableCardRow, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessageTableCardCell, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2IntentTrainingPhrasePart, decorator: Google::Apis::DialogflowV3beta1::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 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::DialogflowV3beta1::GoogleCloudDialogflowV2MessageAnnotation, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2MessageAnnotation::Representation
|
|
|
|
property :name, as: 'name'
|
|
property :participant, as: 'participant'
|
|
property :participant_role, as: 'participantRole'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowV2MessageAnnotation
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :contain_entities, as: 'containEntities'
|
|
collection :parts, as: 'parts', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AnnotatedMessagePart, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AnnotatedMessagePart::Representation
|
|
|
|
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 GoogleCloudDialogflowV2QueryResult
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :action, as: 'action'
|
|
property :all_required_params_present, as: 'allRequiredParamsPresent'
|
|
hash :diagnostic_info, as: 'diagnosticInfo'
|
|
collection :fulfillment_messages, as: 'fulfillmentMessages', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessage::Representation
|
|
|
|
property :fulfillment_text, as: 'fulfillmentText'
|
|
property :intent, as: 'intent', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2Intent, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2Intent::Representation
|
|
|
|
property :intent_detection_confidence, as: 'intentDetectionConfidence'
|
|
property :language_code, as: 'languageCode'
|
|
collection :output_contexts, as: 'outputContexts', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2Context, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2Context::Representation
|
|
|
|
hash :parameters, as: 'parameters'
|
|
property :query_text, as: 'queryText'
|
|
property :sentiment_analysis_result, as: 'sentimentAnalysisResult', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2SentimentAnalysisResult, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2SentimentAnalysisResult::Representation
|
|
|
|
property :speech_recognition_confidence, as: 'speechRecognitionConfidence'
|
|
hash :webhook_payload, as: 'webhookPayload'
|
|
property :webhook_source, as: 'webhookSource'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowV2Sentiment
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :magnitude, as: 'magnitude'
|
|
property :score, as: 'score'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowV2SentimentAnalysisResult
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :query_text_sentiment, as: 'queryTextSentiment', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2Sentiment, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2Sentiment::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowV2SessionEntityType
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :entities, as: 'entities', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2EntityTypeEntity, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2EntityTypeEntity::Representation
|
|
|
|
property :entity_override_mode, as: 'entityOverrideMode'
|
|
property :name, as: 'name'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowV2WebhookRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :original_detect_intent_request, as: 'originalDetectIntentRequest', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2OriginalDetectIntentRequest, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2OriginalDetectIntentRequest::Representation
|
|
|
|
property :query_result, as: 'queryResult', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2QueryResult, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2EventInput, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2EventInput::Representation
|
|
|
|
collection :fulfillment_messages, as: 'fulfillmentMessages', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2IntentMessage::Representation
|
|
|
|
property :fulfillment_text, as: 'fulfillmentText'
|
|
collection :output_contexts, as: 'outputContexts', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2Context, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2Context::Representation
|
|
|
|
hash :payload, as: 'payload'
|
|
collection :session_entity_types, as: 'sessionEntityTypes', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2SessionEntityType, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2SessionEntityType::Representation
|
|
|
|
property :source, as: 'source'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowV2beta1BatchUpdateEntityTypesResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :entity_types, as: 'entityTypes', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1EntityType, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1EntityType::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowV2beta1BatchUpdateIntentsResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :intents, as: 'intents', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1Intent, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1Intent::Representation
|
|
|
|
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 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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1EntityTypeEntity, decorator: Google::Apis::DialogflowV3beta1::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 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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentFollowupIntentInfo, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentFollowupIntentInfo::Representation
|
|
|
|
collection :input_context_names, as: 'inputContextNames'
|
|
property :is_fallback, as: 'isFallback'
|
|
collection :messages, as: 'messages', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessage::Representation
|
|
|
|
property :ml_disabled, as: 'mlDisabled'
|
|
property :ml_enabled, as: 'mlEnabled'
|
|
property :name, as: 'name'
|
|
collection :output_contexts, as: 'outputContexts', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1Context, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1Context::Representation
|
|
|
|
collection :parameters, as: 'parameters', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentParameter, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentTrainingPhrase, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageBasicCard, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageBasicCard::Representation
|
|
|
|
property :browse_carousel_card, as: 'browseCarouselCard', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCard, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCard::Representation
|
|
|
|
property :card, as: 'card', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageCard, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageCard::Representation
|
|
|
|
property :carousel_select, as: 'carouselSelect', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageCarouselSelect, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageCarouselSelect::Representation
|
|
|
|
property :image, as: 'image', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageImage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageImage::Representation
|
|
|
|
property :link_out_suggestion, as: 'linkOutSuggestion', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestion, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestion::Representation
|
|
|
|
property :list_select, as: 'listSelect', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageListSelect, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageListSelect::Representation
|
|
|
|
property :media_content, as: 'mediaContent', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageMediaContent, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageMediaContent::Representation
|
|
|
|
hash :payload, as: 'payload'
|
|
property :platform, as: 'platform'
|
|
property :quick_replies, as: 'quickReplies', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageQuickReplies, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageQuickReplies::Representation
|
|
|
|
property :rbm_carousel_rich_card, as: 'rbmCarouselRichCard', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard::Representation
|
|
|
|
property :rbm_standalone_rich_card, as: 'rbmStandaloneRichCard', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard::Representation
|
|
|
|
property :rbm_text, as: 'rbmText', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmText, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmText::Representation
|
|
|
|
property :simple_responses, as: 'simpleResponses', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageSimpleResponses, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageSimpleResponses::Representation
|
|
|
|
property :suggestions, as: 'suggestions', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageSuggestions, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageSuggestions::Representation
|
|
|
|
property :table_card, as: 'tableCard', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageTableCard, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageTableCard::Representation
|
|
|
|
property :telephony_play_audio, as: 'telephonyPlayAudio', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudio, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudio::Representation
|
|
|
|
property :telephony_synthesize_speech, as: 'telephonySynthesizeSpeech', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeech, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeech::Representation
|
|
|
|
property :telephony_transfer_call, as: 'telephonyTransferCall', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall::Representation
|
|
|
|
property :text, as: 'text', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageText, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageText::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowV2beta1IntentMessageBasicCard
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :buttons, as: 'buttons', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton::Representation
|
|
|
|
property :formatted_text, as: 'formattedText'
|
|
property :image, as: 'image', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageImage, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriAction, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItem, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageImage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageImage::Representation
|
|
|
|
property :open_uri_action, as: 'openUriAction', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageCardButton, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectItem, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectItem::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectItem
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :description, as: 'description'
|
|
property :image, as: 'image', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageImage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageImage::Representation
|
|
|
|
property :info, as: 'info', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageListSelectItem, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageImage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageImage::Representation
|
|
|
|
property :info, as: 'info', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObject, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageImage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageImage::Representation
|
|
|
|
property :large_image, as: 'largeImage', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageImage, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMedia, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMedia::Representation
|
|
|
|
collection :suggestions, as: 'suggestions', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDial, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDial::Representation
|
|
|
|
property :open_url, as: 'openUrl', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUri, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUri::Representation
|
|
|
|
property :postback_data, as: 'postbackData'
|
|
property :share_location, as: 'shareLocation', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocation, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedAction, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedAction::Representation
|
|
|
|
property :reply, as: 'reply', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReply, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReply::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowV2beta1IntentMessageRbmText
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :rbm_suggestion, as: 'rbmSuggestion', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageSimpleResponse, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageSuggestion, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageSuggestion::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowV2beta1IntentMessageTableCard
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :buttons, as: 'buttons', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton::Representation
|
|
|
|
collection :column_properties, as: 'columnProperties', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageColumnProperties, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageColumnProperties::Representation
|
|
|
|
property :image, as: 'image', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageImage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageImage::Representation
|
|
|
|
collection :rows, as: 'rows', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageTableCardRow, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessageTableCardCell, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentTrainingPhrasePart, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1KnowledgeAnswersAnswer, decorator: Google::Apis::DialogflowV3beta1::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 :state, as: 'state'
|
|
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'
|
|
hash :diagnostic_info, as: 'diagnosticInfo'
|
|
collection :fulfillment_messages, as: 'fulfillmentMessages', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessage::Representation
|
|
|
|
property :fulfillment_text, as: 'fulfillmentText'
|
|
property :intent, as: 'intent', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1Intent, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1Intent::Representation
|
|
|
|
property :intent_detection_confidence, as: 'intentDetectionConfidence'
|
|
property :knowledge_answers, as: 'knowledgeAnswers', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1KnowledgeAnswers, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1KnowledgeAnswers::Representation
|
|
|
|
property :language_code, as: 'languageCode'
|
|
collection :output_contexts, as: 'outputContexts', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1Context, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1Context::Representation
|
|
|
|
hash :parameters, as: 'parameters'
|
|
property :query_text, as: 'queryText'
|
|
property :sentiment_analysis_result, as: 'sentimentAnalysisResult', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1SentimentAnalysisResult, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1Sentiment, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1Sentiment::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowV2beta1SessionEntityType
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :entities, as: 'entities', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1EntityTypeEntity, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1EntityTypeEntity::Representation
|
|
|
|
property :entity_override_mode, as: 'entityOverrideMode'
|
|
property :name, as: 'name'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowV2beta1WebhookRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :alternative_query_results, as: 'alternativeQueryResults', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1QueryResult, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1QueryResult::Representation
|
|
|
|
property :original_detect_intent_request, as: 'originalDetectIntentRequest', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1OriginalDetectIntentRequest, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1OriginalDetectIntentRequest::Representation
|
|
|
|
property :query_result, as: 'queryResult', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1QueryResult, decorator: Google::Apis::DialogflowV3beta1::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::DialogflowV3beta1::GoogleCloudDialogflowV2beta1EventInput, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1EventInput::Representation
|
|
|
|
collection :fulfillment_messages, as: 'fulfillmentMessages', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessage, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1IntentMessage::Representation
|
|
|
|
property :fulfillment_text, as: 'fulfillmentText'
|
|
collection :output_contexts, as: 'outputContexts', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1Context, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1Context::Representation
|
|
|
|
hash :payload, as: 'payload'
|
|
collection :session_entity_types, as: 'sessionEntityTypes', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1SessionEntityType, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1SessionEntityType::Representation
|
|
|
|
property :source, as: 'source'
|
|
end
|
|
end
|
|
|
|
class GoogleCloudDialogflowV3alpha1RunTestCaseMetadata
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
end
|
|
end
|
|
|
|
class GoogleLongrunningListOperationsResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :next_page_token, as: 'nextPageToken'
|
|
collection :operations, as: 'operations', class: Google::Apis::DialogflowV3beta1::GoogleLongrunningOperation, decorator: Google::Apis::DialogflowV3beta1::GoogleLongrunningOperation::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class GoogleLongrunningOperation
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :done, as: 'done'
|
|
property :error, as: 'error', class: Google::Apis::DialogflowV3beta1::GoogleRpcStatus, decorator: Google::Apis::DialogflowV3beta1::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
|