Class: Google::Cloud::Dialogflow::CX::V3::MatchIntentRequest

Inherits:
Object
  • Object
show all
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

Instance Attribute Details

#query_input::Google::Cloud::Dialogflow::CX::V3::QueryInput

Returns Required. The input specification.

Returns:



714
715
716
717
# File 'proto_docs/google/cloud/dialogflow/cx/v3/session.rb', line 714

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.

Returns:



714
715
716
717
# File 'proto_docs/google/cloud/dialogflow/cx/v3/session.rb', line 714

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.

Returns:

  • (::String)

    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.



714
715
716
717
# File 'proto_docs/google/cloud/dialogflow/cx/v3/session.rb', line 714

class MatchIntentRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end