google_api_dialogflow v0.2.0 GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2beta1EntityType View Source
Represents an entity type. Entity types serve as a tool for extracting parameter values from natural language queries.
Attributes
autoExpansionMode (String.t): Optional. Indicates whether the entity type can be automatically expanded. Defaults to:
null.- Enum - one of [AUTO_EXPANSION_MODE_UNSPECIFIED, AUTO_EXPANSION_MODE_DEFAULT]
- displayName (String.t): Required. The name of the entity type. Defaults to:
null. - entities ([GoogleCloudDialogflowV2beta1EntityTypeEntity]): Optional. The collection of entities associated with the entity type. Defaults to:
null. kind (String.t): Required. Indicates the kind of entity type. Defaults to:
null.- Enum - one of [KIND_UNSPECIFIED, KIND_MAP, KIND_LIST]
- name (String.t): Required for all methods except `create` (`create` populates the name automatically. The unique identifier of the entity type. Format: `projects/<Project ID>/agent/entityTypes/<Entity Type ID>`. Defaults to:
null.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields
Link to this section Types
Link to this type
t()
View Source
t() :: %GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2beta1EntityType{
autoExpansionMode: any(),
displayName: any(),
entities: [
GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2beta1EntityTypeEntity.t()
],
kind: any(),
name: any()
}
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.