google_api_dialogflow v0.6.0 GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2EntityType 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 ([GoogleCloudDialogflowV2EntityTypeEntity]): Optional. The collection of entity entries 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): The unique identifier of the entity type. Required for EntityTypes.UpdateEntityType and EntityTypes.BatchUpdateEntityTypes methods. 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()
View Source
t() :: %GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2EntityType{
autoExpansionMode: any(),
displayName: any(),
entities: [
GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2EntityTypeEntity.t()
],
kind: any(),
name: any()
}
t() :: %GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2EntityType{ autoExpansionMode: any(), displayName: any(), entities: [ GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2EntityTypeEntity.t() ], kind: any(), name: any() }
Link to this section Functions
Link to this function
decode(value, options) View Source
Unwrap a decoded JSON object into its complex fields.