public sealed class Entity : IMessage<EntityType.Types.Entity>, IEquatable<EntityType.Types.Entity>, IDeepCloneable<EntityType.Types.Entity>, IBufferMessage, IMessageAn entity entry for an associated entity type.
Inheritance
System.Object > EntityType.Types.EntityImplements
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 | |