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
.
1081 1082 1083 1084 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/session.rb', line 1081 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.
1081 1082 1083 1084 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/session.rb', line 1081 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.
1081 1082 1083 1084 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/session.rb', line 1081 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.
1081 1082 1083 1084 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/session.rb', line 1081 class MatchIntentRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |