GoogleCloudDialogflowCxV3QueryInput class
Represents the query input.
It can contain one of: 1. A conversational query in the form of text. 2. An intent query that specifies which intent to trigger. 3. Natural language speech audio to be processed. 4. An event to be triggered. 5. DTMF digits to invoke an intent and fill in parameter value. 6. The results of a tool executed by the client.
Constructors
- GoogleCloudDialogflowCxV3QueryInput({GoogleCloudDialogflowCxV3AudioInput? audio, GoogleCloudDialogflowCxV3DtmfInput? dtmf, GoogleCloudDialogflowCxV3EventInput? event, GoogleCloudDialogflowCxV3IntentInput? intent, String? languageCode, GoogleCloudDialogflowCxV3TextInput? text})
- GoogleCloudDialogflowCxV3QueryInput.fromJson(Map json_)
Properties
- audio ↔ GoogleCloudDialogflowCxV3AudioInput?
-
The natural language speech audio to be processed.
getter/setter pair
- dtmf ↔ GoogleCloudDialogflowCxV3DtmfInput?
-
The DTMF event to be handled.
getter/setter pair
- event ↔ GoogleCloudDialogflowCxV3EventInput?
-
The event to be triggered.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- intent ↔ GoogleCloudDialogflowCxV3IntentInput?
-
The intent to be triggered.
getter/setter pair
- languageCode ↔ String?
-
The language of the input.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- text ↔ GoogleCloudDialogflowCxV3TextInput?
-
The natural language text to be processed.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited