GetEntityTypeDialogflowV3Result constructor
- required String autoExpansionMode,
- required String displayName,
- required bool enableFuzzyExtraction,
- required List<
GoogleCloudDialogflowCxV3EntityTypeEntityResponse> entities, - required List<
GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponse> excludedPhrases, - required String kind,
- required String name,
- required bool redact,
Creates a new GetEntityTypeDialogflowV3Result.
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 when logging.
Implementation
const GetEntityTypeDialogflowV3Result({
required this.autoExpansionMode,
required this.displayName,
required this.enableFuzzyExtraction,
required this.entities,
required this.excludedPhrases,
required this.kind,
required this.name,
required this.redact,
});