EntityTypeArgs

data class EntityTypeArgs(val autoExpansionMode: Output<EntityTypeAutoExpansionMode>? = null, val displayName: Output<String>? = null, val enableFuzzyExtraction: Output<Boolean>? = null, val entities: Output<List<GoogleCloudDialogflowV2EntityTypeEntityArgs>>? = null, val kind: Output<EntityTypeKind>? = null, val languageCode: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<EntityTypeArgs>

Creates an entity type in the specified agent. Note: You should always train an agent prior to sending it queries. See the training documentation. Auto-naming is currently not supported for this resource.

Constructors

Link copied to clipboard
constructor(autoExpansionMode: Output<EntityTypeAutoExpansionMode>? = null, displayName: Output<String>? = null, enableFuzzyExtraction: Output<Boolean>? = null, entities: Output<List<GoogleCloudDialogflowV2EntityTypeEntityArgs>>? = null, kind: Output<EntityTypeKind>? = null, languageCode: Output<String>? = null, location: Output<String>? = null, name: Output<String>? = null, project: Output<String>? = null)

Properties

Link copied to clipboard

Optional. Indicates whether the entity type can be automatically expanded.

Link copied to clipboard
val displayName: Output<String>? = null

The name of the entity type.

Link copied to clipboard
val enableFuzzyExtraction: Output<Boolean>? = null

Optional. Enables fuzzy entity extraction during classification.

Link copied to clipboard

Optional. The collection of entity entries associated with the entity type.

Link copied to clipboard
val kind: Output<EntityTypeKind>? = null

Indicates the kind of entity type.

Link copied to clipboard
val languageCode: Output<String>? = null

Optional. The language used to access language-specific data. If not specified, the agent's default language is used. For more information, see Multilingual intent and entity data.

Link copied to clipboard
val location: Output<String>? = null
Link copied to clipboard
val name: Output<String>? = null

The unique identifier of the entity type. Required for EntityTypes.UpdateEntityType and EntityTypes.BatchUpdateEntityTypes methods. Format: projects//agent/entityTypes/.

Link copied to clipboard
val project: Output<String>? = null

Functions

Link copied to clipboard
open override fun toJava(): EntityTypeArgs