public static final class EntityType.Entity extends GeneratedMessageV3 implements EntityType.EntityOrBuilder
An entity entry for an associated entity type.
Protobuf type google.cloud.dialogflow.v2.EntityType.Entity
Fields
SYNONYMS_FIELD_NUMBER
public static final int SYNONYMS_FIELD_NUMBER
Field Value
VALUE_FIELD_NUMBER
public static final int VALUE_FIELD_NUMBER
Field Value
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getDefaultInstance()
public static EntityType.Entity getDefaultInstance()
Returns
getDefaultInstanceForType()
public EntityType.Entity getDefaultInstanceForType()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
getParserForType()
public Parser<EntityType.Entity> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getSynonyms(int index)
public String getSynonyms(int index)
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
.
repeated string synonyms = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
index | int
The index of the element to return.
|
Returns
Type | Description |
String | The synonyms at the given index.
|
getSynonymsBytes(int index)
public ByteString getSynonymsBytes(int index)
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
.
repeated string synonyms = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
index | int
The index of the value to return.
|
Returns
Type | Description |
ByteString | The bytes of the synonyms at the given index.
|
getSynonymsCount()
public int getSynonymsCount()
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
.
repeated string synonyms = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
int | The count of synonyms.
|
getSynonymsList()
public ProtocolStringList getSynonymsList()
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
.
repeated string synonyms = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
getValue()
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).
string value = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
String | The value.
|
getValueBytes()
public ByteString getValueBytes()
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).
string value = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilder()
public static EntityType.Entity.Builder newBuilder()
Returns
newBuilder(EntityType.Entity prototype)
public static EntityType.Entity.Builder newBuilder(EntityType.Entity prototype)
Parameter
Returns
newBuilderForType()
public EntityType.Entity.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected EntityType.Entity.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
public static EntityType.Entity parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static EntityType.Entity parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static EntityType.Entity parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static EntityType.Entity parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static EntityType.Entity parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static EntityType.Entity parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static EntityType.Entity parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static EntityType.Entity parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static EntityType.Entity parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static EntityType.Entity parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static EntityType.Entity parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static EntityType.Entity parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<EntityType.Entity> parser()
Returns
toBuilder()
public EntityType.Entity.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions