Constructor
new Agent(propertiesopt)
Constructs a new Agent.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.dialogflow.v2.IAgent |
<optional> |
Properties to set |
- Implements:
-
- IAgent
Members
apiVersion
Agent apiVersion.
avatarUri
Agent avatarUri.
classificationThreshold
Agent classificationThreshold.
defaultLanguageCode
Agent defaultLanguageCode.
description
Agent description.
displayName
Agent displayName.
enableLogging
Agent enableLogging.
matchMode
Agent matchMode.
parent
Agent parent.
supportedLanguageCodes
Agent supportedLanguageCodes.
tier
Agent tier.
timeZone
Agent timeZone.
ApiVersion
ApiVersion enum.
Properties:
Name | Type | Description |
---|---|---|
API_VERSION_UNSPECIFIED |
number |
API_VERSION_UNSPECIFIED value |
API_VERSION_V1 |
number |
API_VERSION_V1 value |
API_VERSION_V2 |
number |
API_VERSION_V2 value |
API_VERSION_V2_BETA_1 |
number |
API_VERSION_V2_BETA_1 value |
MatchMode
MatchMode enum.
Properties:
Name | Type | Description |
---|---|---|
MATCH_MODE_UNSPECIFIED |
number |
MATCH_MODE_UNSPECIFIED value |
MATCH_MODE_HYBRID |
number |
MATCH_MODE_HYBRID value |
MATCH_MODE_ML_ONLY |
number |
MATCH_MODE_ML_ONLY value |
Tier
Tier enum.
Properties:
Name | Type | Description |
---|---|---|
TIER_UNSPECIFIED |
number |
TIER_UNSPECIFIED value |
TIER_STANDARD |
number |
TIER_STANDARD value |
TIER_ENTERPRISE |
number |
TIER_ENTERPRISE value |
TIER_ENTERPRISE_PLUS |
number |
TIER_ENTERPRISE_PLUS value |
Methods
toJSON() → {Object.<string, *>}
Converts this Agent to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.dialogflow.v2.Agent}
Creates a new Agent instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.dialogflow.v2.IAgent |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.dialogflow.v2.Agent |
Agent instance |
(static) decode(reader, lengthopt) → {google.cloud.dialogflow.v2.Agent}
Decodes an Agent 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.v2.Agent |
Agent |
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.v2.Agent}
Decodes an Agent 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.v2.Agent |
Agent |
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 Agent message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.v2.IAgent |
Agent 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 Agent message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.v2.IAgent |
Agent 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.v2.Agent}
Creates an Agent 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.v2.Agent |
Agent |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for Agent
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 Agent message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.v2.Agent |
Agent |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies an Agent message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|