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.
Constructors
-
GoogleCloudDialogflowCxV3QueryInput({Input<
GoogleCloudDialogflowCxV3AudioInput> ? audio, Input<GoogleCloudDialogflowCxV3DtmfInput> ? dtmf, Input<GoogleCloudDialogflowCxV3EventInput> ? event, Input<GoogleCloudDialogflowCxV3IntentInput> ? intent, required Input<String> languageCode, Input<GoogleCloudDialogflowCxV3TextInput> ? text}) -
Creates a new GoogleCloudDialogflowCxV3QueryInput.
audioThe natural language speech audio to be processed.dtmfThe DTMF event to be handled.eventThe event to be triggered.intentThe intent to be triggered.languageCodeThe language of the input. See Language Support for a list of the currently supported language codes. Note that queries in the same session do not necessarily need to specify the same language.textThe natural language text to be processed.const -
GoogleCloudDialogflowCxV3QueryInput.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
audio
→ Input<
GoogleCloudDialogflowCxV3AudioInput> ? -
The natural language speech audio to be processed.
final
-
dtmf
→ Input<
GoogleCloudDialogflowCxV3DtmfInput> ? -
The DTMF event to be handled.
final
-
event
→ Input<
GoogleCloudDialogflowCxV3EventInput> ? -
The event to be triggered.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
intent
→ Input<
GoogleCloudDialogflowCxV3IntentInput> ? -
The intent to be triggered.
final
-
languageCode
→ Input<
String> -
The language of the input. See Language Support for a list of the currently supported language codes. Note that queries in the same session do not necessarily need to specify the same language.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
text
→ Input<
GoogleCloudDialogflowCxV3TextInput> ? -
The natural language text to be processed.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited