Class: Google::Cloud::Dialogflow::CX::V3::MatchIntentRequest
- Inherits:
-
Object
- Object
- Google::Cloud::Dialogflow::CX::V3::MatchIntentRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dialogflow/cx/v3/session.rb
Overview
Request of [MatchIntent][].
Instance Attribute Summary collapse
-
#persist_parameter_changes ⇒ ::Boolean
Persist session parameter changes from
query_params. -
#query_input ⇒ ::Google::Cloud::Dialogflow::CX::V3::QueryInput
Required.
-
#query_params ⇒ ::Google::Cloud::Dialogflow::CX::V3::QueryParameters
The parameters of this query.
-
#session ⇒ ::String
Required.
Instance Attribute Details
#persist_parameter_changes ⇒ ::Boolean
Returns Persist session parameter changes from query_params.
848 849 850 851 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/session.rb', line 848 class MatchIntentRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#query_input ⇒ ::Google::Cloud::Dialogflow::CX::V3::QueryInput
Returns Required. The input specification.
848 849 850 851 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/session.rb', line 848 class MatchIntentRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#query_params ⇒ ::Google::Cloud::Dialogflow::CX::V3::QueryParameters
Returns The parameters of this query.
848 849 850 851 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/session.rb', line 848 class MatchIntentRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#session ⇒ ::String
Returns Required. The name of the session this query is sent to.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/sessions/<Session ID> or projects/<Project ID>/locations/<Location
ID>/agents/<Agent ID>/environments/<Environment ID>/sessions/<Session ID>.
If Environment ID is not specified, we assume default 'draft'
environment.
It's up to the API caller to choose an appropriate Session ID. It can be
a random number or some type of session identifiers (preferably hashed).
The length of the Session ID must not exceed 36 characters.
For more information, see the sessions guide.
848 849 850 851 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/session.rb', line 848 class MatchIntentRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |