Constructor
new EntityType(propertiesopt)
Constructs a new EntityType.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.dialogflow.cx.v3.IEntityType |
<optional> |
Properties to set |
- Implements:
-
- IEntityType
Classes
Members
autoExpansionMode
EntityType autoExpansionMode.
displayName
EntityType displayName.
enableFuzzyExtraction
EntityType enableFuzzyExtraction.
entities
EntityType entities.
excludedPhrases
EntityType excludedPhrases.
kind
EntityType kind.
name
EntityType name.
redact
EntityType redact.
AutoExpansionMode
AutoExpansionMode enum.
Properties:
Name | Type | Description |
---|---|---|
AUTO_EXPANSION_MODE_UNSPECIFIED |
number |
AUTO_EXPANSION_MODE_UNSPECIFIED value |
AUTO_EXPANSION_MODE_DEFAULT |
number |
AUTO_EXPANSION_MODE_DEFAULT value |
Kind
Kind enum.
Properties:
Name | Type | Description |
---|---|---|
KIND_UNSPECIFIED |
number |
KIND_UNSPECIFIED value |
KIND_MAP |
number |
KIND_MAP value |
KIND_LIST |
number |
KIND_LIST value |
KIND_REGEXP |
number |
KIND_REGEXP value |
Methods
toJSON() → {Object.<string, *>}
Converts this EntityType to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.dialogflow.cx.v3.EntityType}
Creates a new EntityType instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.dialogflow.cx.v3.IEntityType |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.dialogflow.cx.v3.EntityType |
EntityType instance |
(static) decode(reader, lengthopt) → {google.cloud.dialogflow.cx.v3.EntityType}
Decodes an EntityType message from the specified reader or buffer.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
|
length |
number |
<optional> |
Message length if known beforehand |
Returns:
Type | Description |
---|---|
google.cloud.dialogflow.cx.v3.EntityType |
EntityType |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) decodeDelimited(reader) → {google.cloud.dialogflow.cx.v3.EntityType}
Decodes an EntityType message from the specified reader or buffer, length delimited.
Parameters:
Name | Type | Description |
---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
Returns:
Type | Description |
---|---|
google.cloud.dialogflow.cx.v3.EntityType |
EntityType |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) encode(message, writeropt) → {$protobuf.Writer}
Encodes the specified EntityType message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.cx.v3.IEntityType |
EntityType message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}
Encodes the specified EntityType message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.cx.v3.IEntityType |
EntityType message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.cloud.dialogflow.cx.v3.EntityType}
Creates an EntityType message from a plain object. Also converts values to their respective internal types.
Parameters:
Name | Type | Description |
---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
Type | Description |
---|---|
google.cloud.dialogflow.cx.v3.EntityType |
EntityType |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for EntityType
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from an EntityType message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.cx.v3.EntityType |
EntityType |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies an EntityType message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|