GetEntityTypeDialogflowV3beta1Result class

Result data returned by getEntityType.

Constructors

GetEntityTypeDialogflowV3beta1Result({required String autoExpansionMode, required String displayName, required bool enableFuzzyExtraction, required List<GoogleCloudDialogflowCxV3beta1EntityTypeEntityResponse> entities, required List<GoogleCloudDialogflowCxV3beta1EntityTypeExcludedPhraseResponse> excludedPhrases, required String kind, required String name, required bool redact})
Creates a new GetEntityTypeDialogflowV3beta1Result. autoExpansionMode Indicates whether the entity type can be automatically expanded. displayName The human-readable name of the entity type, unique within the agent. enableFuzzyExtraction Enables fuzzy entity extraction during classification. entities The collection of entity entries associated with the entity type. excludedPhrases Collection of exceptional words and phrases that shouldn't be matched. For example, if you have a size entity type with entry giant(an adjective), you might consider adding giants(a noun) as an exclusion. If the kind of entity type is KIND_MAP, then the phrases specified by entities and excluded phrases should be mutually exclusive. kind Indicates the kind of entity type. name The unique identifier of the entity type. Required for EntityTypes.UpdateEntityType. Format: projects//locations//agents//entityTypes/. redact Indicates whether parameters of the entity type should be redacted in log. If redaction is enabled, page parameters and intent parameters referring to the entity type will be replaced by parameter name during logging.
const
GetEntityTypeDialogflowV3beta1Result.fromMap(Map<String, dynamic> map)
factory

Properties

autoExpansionMode → String
Indicates whether the entity type can be automatically expanded.
final
displayName → String
The human-readable name of the entity type, unique within the agent.
final
enableFuzzyExtraction → bool
Enables fuzzy entity extraction during classification.
final
entities → List<GoogleCloudDialogflowCxV3beta1EntityTypeEntityResponse>
The collection of entity entries associated with the entity type.
final
excludedPhrases → List<GoogleCloudDialogflowCxV3beta1EntityTypeExcludedPhraseResponse>
Collection of exceptional words and phrases that shouldn't be matched. For example, if you have a size entity type with entry giant(an adjective), you might consider adding giants(a noun) as an exclusion. If the kind of entity type is KIND_MAP, then the phrases specified by entities and excluded phrases should be mutually exclusive.
final
hashCode → int
The hash code for this object.
no setterinherited
kind → String
Indicates the kind of entity type.
final
name → String
The unique identifier of the entity type. Required for EntityTypes.UpdateEntityType. Format: projects//locations//agents//entityTypes/.
final
redact → bool
Indicates whether parameters of the entity type should be redacted in log. If redaction is enabled, page parameters and intent parameters referring to the entity type will be replaced by parameter name during logging.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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