public sealed class Entity : IMessage<EntityType.Types.Entity>, IEquatable<EntityType.Types.Entity>, IDeepCloneable<EntityType.Types.Entity>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Dialogflow v2 API class EntityType.Types.Entity.
An entity entry for an associated entity type.
Implements
IMessage<EntityType.Types.Entity>, IEquatable<EntityType.Types.Entity>, IDeepCloneable<EntityType.Types.Entity>, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.V2Assembly
Google.Cloud.Dialogflow.V2.dll
Constructors
Entity()
public Entity()Entity(EntityType.Types.Entity)
public Entity(EntityType.Types.Entity other)| Parameter | |
|---|---|
| Name | Description | 
other | 
        EntityType.Types.Entity | 
      
Properties
Synonyms
public RepeatedField<string> Synonyms { get; }Required. A collection of value synonyms. For example, if the entity type
is vegetable, and value is scallions, a synonym could be green
onions.
For KIND_LIST entity types:
- This collection must contain exactly one synonym equal to 
value. 
| Property Value | |
|---|---|
| Type | Description | 
RepeatedField<String> | 
        |
Value
public string Value { get; set; }Required. The primary value associated with this entity entry. For example, if the entity type is vegetable, the value could be scallions.
For KIND_MAP entity types:
- A reference value to be used in place of synonyms.
 
For KIND_LIST entity types:
- A string that can contain references to other entity types (with or without aliases).
 
| Property Value | |
|---|---|
| Type | Description | 
String | 
        |