Google Cloud Dialogflow V2 Client - Class ValidationError (2.2.0)

Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class ValidationError.

Represents a single validation error.

Generated from protobuf message google.cloud.dialogflow.v2.ValidationError

Namespace

Google \ Cloud \ Dialogflow \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ severity int

The severity of the error.

↳ entries array

The names of the entries that the error is associated with. Format: - projects/<Project ID>/agent, if the error is associated with the entire agent. - projects/<Project ID>/agent/intents/<Intent ID>, if the error is associated with certain intents. - projects/<Project ID>/agent/intents/<Intent Id>/trainingPhrases/<Training Phrase ID>, if the error is associated with certain intent training phrases. - projects/<Project ID>/agent/intents/<Intent Id>/parameters/<Parameter ID>, if the error is associated with certain intent parameters. - projects/<Project ID>/agent/entities/<Entity ID>, if the error is associated with certain entities.

↳ error_message string

The detailed error message.

getSeverity

The severity of the error.

Returns
Type Description
int Enum of type Severity.

setSeverity

The severity of the error.

Parameter
Name Description
var int

Enum of type Severity.

Returns
Type Description
$this

getEntries

The names of the entries that the error is associated with.

Format:

  • projects/<Project ID>/agent, if the error is associated with the entire agent.
  • projects/<Project ID>/agent/intents/<Intent ID>, if the error is associated with certain intents.
  • projects/<Project ID>/agent/intents/<Intent Id>/trainingPhrases/<Training Phrase ID>, if the error is associated with certain intent training phrases.
  • projects/<Project ID>/agent/intents/<Intent Id>/parameters/<Parameter ID>, if the error is associated with certain intent parameters.
  • projects/<Project ID>/agent/entities/<Entity ID>, if the error is associated with certain entities.
Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setEntries

The names of the entries that the error is associated with.

Format:

  • projects/<Project ID>/agent, if the error is associated with the entire agent.
  • projects/<Project ID>/agent/intents/<Intent ID>, if the error is associated with certain intents.
  • projects/<Project ID>/agent/intents/<Intent Id>/trainingPhrases/<Training Phrase ID>, if the error is associated with certain intent training phrases.
  • projects/<Project ID>/agent/intents/<Intent Id>/parameters/<Parameter ID>, if the error is associated with certain intent parameters.
  • projects/<Project ID>/agent/entities/<Entity ID>, if the error is associated with certain entities.
Parameter
Name Description
var string[]
Returns
Type Description
$this

getErrorMessage

The detailed error message.

Returns
Type Description
string

setErrorMessage

The detailed error message.

Parameter
Name Description
var string
Returns
Type Description
$this