Class: Google::Cloud::Dialogflow::V2::QueryResult
- Inherits:
-
Object
- Object
- Google::Cloud::Dialogflow::V2::QueryResult
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dialogflow/v2/session.rb
Overview
Represents the result of conversational query or event processing.
Instance Attribute Summary collapse
-
#action ⇒ ::String
The action name from the matched intent.
-
#all_required_params_present ⇒ ::Boolean
This field is set to:.
-
#cancels_slot_filling ⇒ ::Boolean
Indicates whether the conversational query triggers a cancellation for slot filling.
-
#diagnostic_info ⇒ ::Google::Protobuf::Struct
Free-form diagnostic information for the associated detect intent request.
-
#fulfillment_messages ⇒ ::Array<::Google::Cloud::Dialogflow::V2::Intent::Message>
The collection of rich messages to present to the user.
-
#fulfillment_text ⇒ ::String
The text to be pronounced to the user or shown on the screen.
-
#intent ⇒ ::Google::Cloud::Dialogflow::V2::Intent
The intent that matched the conversational query.
-
#intent_detection_confidence ⇒ ::Float
The intent detection confidence.
-
#language_code ⇒ ::String
The language that was triggered during intent detection.
-
#output_contexts ⇒ ::Array<::Google::Cloud::Dialogflow::V2::Context>
The collection of output contexts.
-
#parameters ⇒ ::Google::Protobuf::Struct
The collection of extracted parameters.
-
#query_text ⇒ ::String
The original conversational query text:.
-
#sentiment_analysis_result ⇒ ::Google::Cloud::Dialogflow::V2::SentimentAnalysisResult
The sentiment analysis result, which depends on the
sentiment_analysis_request_configspecified in the request. -
#speech_recognition_confidence ⇒ ::Float
The Speech recognition confidence between 0.0 and 1.0.
-
#webhook_payload ⇒ ::Google::Protobuf::Struct
If the query was fulfilled by a webhook call, this field is set to the value of the
payloadfield returned in the webhook response. -
#webhook_source ⇒ ::String
If the query was fulfilled by a webhook call, this field is set to the value of the
sourcefield returned in the webhook response.
Instance Attribute Details
#action ⇒ ::String
319 320 321 322 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 319 class QueryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#all_required_params_present ⇒ ::Boolean
319 320 321 322 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 319 class QueryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#cancels_slot_filling ⇒ ::Boolean
319 320 321 322 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 319 class QueryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#diagnostic_info ⇒ ::Google::Protobuf::Struct
319 320 321 322 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 319 class QueryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#fulfillment_messages ⇒ ::Array<::Google::Cloud::Dialogflow::V2::Intent::Message>
319 320 321 322 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 319 class QueryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#fulfillment_text ⇒ ::String
319 320 321 322 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 319 class QueryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#intent ⇒ ::Google::Cloud::Dialogflow::V2::Intent
319 320 321 322 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 319 class QueryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#intent_detection_confidence ⇒ ::Float
319 320 321 322 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 319 class QueryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#language_code ⇒ ::String
319 320 321 322 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 319 class QueryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#output_contexts ⇒ ::Array<::Google::Cloud::Dialogflow::V2::Context>
319 320 321 322 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 319 class QueryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#parameters ⇒ ::Google::Protobuf::Struct
319 320 321 322 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 319 class QueryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#query_text ⇒ ::String
319 320 321 322 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 319 class QueryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#sentiment_analysis_result ⇒ ::Google::Cloud::Dialogflow::V2::SentimentAnalysisResult
319 320 321 322 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 319 class QueryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#speech_recognition_confidence ⇒ ::Float
319 320 321 322 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 319 class QueryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#webhook_payload ⇒ ::Google::Protobuf::Struct
319 320 321 322 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 319 class QueryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#webhook_source ⇒ ::String
319 320 321 322 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 319 class QueryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |