GoogleCloudDialogflowV2beta1IntentParameter class
Represents intent parameters.
Constructors
Properties
- defaultValue ↔ String
-
Optional. The default value to use when the
value
yields an empty result. Default values can be extracted from contexts by using the following syntax:#context_name.parameter_name
.read / write - displayName ↔ String
-
Required. The name of the parameter.
read / write
- entityTypeDisplayName ↔ String
-
Optional. The name of the entity type, prefixed with
@
, that describes values of the parameter. If the parameter is required, this must be provided.read / write - hashCode → int
-
The hash code for this object. [...]
read-only, inherited
- isList ↔ bool
-
Optional. Indicates whether the parameter represents a list of values.
read / write
- mandatory ↔ bool
-
Optional. Indicates whether the parameter is required. That is, whether
the intent cannot be completed without collecting the parameter value.
read / write
- name ↔ String
-
The unique identifier of this parameter.
read / write
-
prompts
↔ List<
String> -
Optional. The collection of prompts that the agent can present to the user
in order to collect a value for the parameter.
read / write
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
- value ↔ String
-
Optional. The definition of the parameter value. It can be: - a constant
string, - a parameter value defined as
$parameter_name
, - an original parameter value defined as$parameter_name.original
, - a parameter value from some context defined as#context_name.parameter_name
.read / write
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed. [...]
inherited
-
toJson(
) → Map< String, Object> -
toString(
) → String -
Returns a string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator. [...]
inherited