Constructor
new ValidationMessage(propertiesopt)
Constructs a new ValidationMessage.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.dialogflow.cx.v3.IValidationMessage |
<optional> |
Properties to set |
- Implements:
-
- IValidationMessage
Members
detail
ValidationMessage detail.
resourceNames
ValidationMessage resourceNames.
resourceType
ValidationMessage resourceType.
resources
ValidationMessage resources.
severity
ValidationMessage severity.
ResourceType
ResourceType enum.
Properties:
Name | Type | Description |
---|---|---|
RESOURCE_TYPE_UNSPECIFIED |
number |
RESOURCE_TYPE_UNSPECIFIED value |
AGENT |
number |
AGENT value |
INTENT |
number |
INTENT value |
INTENT_TRAINING_PHRASE |
number |
INTENT_TRAINING_PHRASE value |
INTENT_PARAMETER |
number |
INTENT_PARAMETER value |
INTENTS |
number |
INTENTS value |
INTENT_TRAINING_PHRASES |
number |
INTENT_TRAINING_PHRASES value |
ENTITY_TYPE |
number |
ENTITY_TYPE value |
ENTITY_TYPES |
number |
ENTITY_TYPES value |
WEBHOOK |
number |
WEBHOOK value |
FLOW |
number |
FLOW value |
PAGE |
number |
PAGE value |
PAGES |
number |
PAGES value |
TRANSITION_ROUTE_GROUP |
number |
TRANSITION_ROUTE_GROUP value |
AGENT_TRANSITION_ROUTE_GROUP |
number |
AGENT_TRANSITION_ROUTE_GROUP value |
Severity
Severity enum.
Properties:
Name | Type | Description |
---|---|---|
SEVERITY_UNSPECIFIED |
number |
SEVERITY_UNSPECIFIED value |
INFO |
number |
INFO value |
WARNING |
number |
WARNING value |
ERROR |
number |
ERROR value |
Methods
toJSON() → {Object.<string, *>}
Converts this ValidationMessage to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.dialogflow.cx.v3.ValidationMessage}
Creates a new ValidationMessage instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.dialogflow.cx.v3.IValidationMessage |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.dialogflow.cx.v3.ValidationMessage |
ValidationMessage instance |
(static) decode(reader, lengthopt) → {google.cloud.dialogflow.cx.v3.ValidationMessage}
Decodes a ValidationMessage 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.ValidationMessage |
ValidationMessage |
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.ValidationMessage}
Decodes a ValidationMessage 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.ValidationMessage |
ValidationMessage |
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 ValidationMessage message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.cx.v3.IValidationMessage |
ValidationMessage 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 ValidationMessage message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.cx.v3.IValidationMessage |
ValidationMessage 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.ValidationMessage}
Creates a ValidationMessage 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.ValidationMessage |
ValidationMessage |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for ValidationMessage
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 a ValidationMessage message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.cx.v3.ValidationMessage |
ValidationMessage |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a ValidationMessage message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|