EntityType constructor
EntityType({
- String? name,
- String? displayName,
- EntityType_Kind? kind,
- EntityType_AutoExpansionMode? autoExpansionMode,
- Iterable<
EntityType_Entity> ? entities, - Iterable<
EntityType_ExcludedPhrase> ? excludedPhrases, - bool? enableFuzzyExtraction,
- bool? redact,
Implementation
factory EntityType({
$core.String? name,
$core.String? displayName,
EntityType_Kind? kind,
EntityType_AutoExpansionMode? autoExpansionMode,
$core.Iterable<EntityType_Entity>? entities,
$core.Iterable<EntityType_ExcludedPhrase>? excludedPhrases,
$core.bool? enableFuzzyExtraction,
$core.bool? redact,
}) {
final _result = create();
if (name != null) {
_result.name = name;
}
if (displayName != null) {
_result.displayName = displayName;
}
if (kind != null) {
_result.kind = kind;
}
if (autoExpansionMode != null) {
_result.autoExpansionMode = autoExpansionMode;
}
if (entities != null) {
_result.entities.addAll(entities);
}
if (excludedPhrases != null) {
_result.excludedPhrases.addAll(excludedPhrases);
}
if (enableFuzzyExtraction != null) {
_result.enableFuzzyExtraction = enableFuzzyExtraction;
}
if (redact != null) {
_result.redact = redact;
}
return _result;
}