Class: Google::Cloud::Dialogflow::V2::Context
- Inherits:
-
Object
- Object
- Google::Cloud::Dialogflow::V2::Context
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dialogflow/v2/context.rb
Overview
Represents a context.
Instance Attribute Summary collapse
-
#lifespan_count ⇒ Integer
Optional.
-
#name ⇒ String
Required.
-
#parameters ⇒ Google::Protobuf::Struct
Optional.
Instance Attribute Details
#lifespan_count ⇒ Integer
Returns Optional. The number of conversational query requests after which the
context expires. If set to 0 (the default) the context expires
immediately. Contexts expire automatically after 20 minutes if there
are no matching queries.
56 57 58 59 |
# File 'proto_docs/google/cloud/dialogflow/v2/context.rb', line 56 class Context include Google::Protobuf::MessageExts extend Google::Protobuf::MessageExts::ClassMethods end |
#name ⇒ String
Returns Required. The unique identifier of the context. Format:
projects/<Project ID>/agent/sessions/<Session ID>/contexts/<Context ID>,
or projects/<Project ID>/agent/environments/<Environment ID>/users/<User
ID>/sessions/<Session ID>/contexts/<Context ID>.
The Context ID is always converted to lowercase, may only contain
characters in a-zA-Z0-9_-% and may be at most 250 bytes long.
If Environment ID is not specified, we assume default 'draft'
environment. If User ID is not specified, we assume default '-' user.
The following context names are reserved for internal use by Dialogflow. You should not use these contexts or create contexts with these names:
__system_counters__*_id_dialog_context*_dialog_params_size.
56 57 58 59 |
# File 'proto_docs/google/cloud/dialogflow/v2/context.rb', line 56 class Context include Google::Protobuf::MessageExts extend Google::Protobuf::MessageExts::ClassMethods end |
#parameters ⇒ Google::Protobuf::Struct
Returns Optional. The collection of parameters associated with this context. Refer to this doc for syntax.
56 57 58 59 |
# File 'proto_docs/google/cloud/dialogflow/v2/context.rb', line 56 class Context include Google::Protobuf::MessageExts extend Google::Protobuf::MessageExts::ClassMethods end |