GoogleCloudDialogflowCxV3Intent class

An intent represents a user's intent to interact with a conversational agent.

You can provide information for the Dialogflow API to use to match user input to an intent by adding training phrases (i.e., examples of user input) to your intent.

Constructors

GoogleCloudDialogflowCxV3Intent({String? description, String? displayName, bool? isFallback, Map<String, String>? labels, String? name, List<GoogleCloudDialogflowCxV3IntentParameter>? parameters, int? priority, List<GoogleCloudDialogflowCxV3IntentTrainingPhrase>? trainingPhrases})
GoogleCloudDialogflowCxV3Intent.fromJson(Map json_)

Properties

description String?
Human readable description for better understanding an intent like its scope, content, result etc.
getter/setter pair
displayName String?
The human-readable name of the intent, unique within the agent.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
isFallback bool?
Indicates whether this is a fallback intent.
getter/setter pair
labels Map<String, String>?
The key/value metadata to label an intent.
getter/setter pair
name String?
The unique identifier of the intent.
getter/setter pair
parameters List<GoogleCloudDialogflowCxV3IntentParameter>?
The collection of parameters associated with the intent.
getter/setter pair
priority int?
The priority of this intent.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
trainingPhrases List<GoogleCloudDialogflowCxV3IntentTrainingPhrase>?
The collection of training phrases the agent is trained on to identify the intent.
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