Struct google_dialogflow2_beta1::EntityType [] [src]

pub struct EntityType {
    pub auto_expansion_mode: Option<String>,
    pub entities: Option<Vec<EntityTypeEntity>>,
    pub kind: Option<String>,
    pub display_name: Option<String>,
    pub name: Option<String>,
}

Represents an entity type. Entity types serve as a tool for extracting parameter values from natural language queries.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

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

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

Required. Indicates the kind of entity type.

Required. The name of the entity.

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>.

Trait Implementations

impl Default for EntityType
[src]

[src]

Returns the "default value" for a type. Read more

impl Clone for EntityType
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for EntityType
[src]

[src]

Formats the value using the given formatter.

impl RequestValue for EntityType
[src]

impl ResponseResult for EntityType
[src]