class EvalResponse extends Message

Response message for the Eval method.

Generated from protobuf message google.api.expr.v1alpha1.EvalResponse

Methods

__construct(array $data = NULL)

Constructor.

getResult()

The execution result, or unset if execution couldn't start.

$this
setResult(ExprValue $var)

The execution result, or unset if execution couldn't start.

RepeatedField
getIssues()

Any number of issues with [StatusDetails][] as the details.

$this
setIssues(Status[]|RepeatedField $var)

Any number of issues with [StatusDetails][] as the details.

Details

at line 49
__construct(array $data = NULL)

Constructor.

Parameters

array $data { Optional. Data for populating the Message object.

@type \Google\Api\Expr\V1alpha1\ExprValue $result
      The execution result, or unset if execution couldn't start.
@type \Google\Rpc\Status[]|\Google\Protobuf\Internal\RepeatedField $issues
      Any number of issues with [StatusDetails][] as the details.
      Note that CEL execution errors are reified into [ExprValue][google.api.expr.v1alpha1.ExprValue].
      Nevertheless, we'll allow out-of-band issues to be raised,
      which also makes the replies more regular.

}

at line 60
ExprValue getResult()

The execution result, or unset if execution couldn't start.

Generated from protobuf field .google.api.expr.v1alpha1.ExprValue result = 1;

Return Value

ExprValue

at line 72
$this setResult(ExprValue $var)

The execution result, or unset if execution couldn't start.

Generated from protobuf field .google.api.expr.v1alpha1.ExprValue result = 1;

Parameters

ExprValue $var

Return Value

$this

at line 89
RepeatedField getIssues()

Any number of issues with [StatusDetails][] as the details.

Note that CEL execution errors are reified into [ExprValue][google.api.expr.v1alpha1.ExprValue]. Nevertheless, we'll allow out-of-band issues to be raised, which also makes the replies more regular.

Generated from protobuf field repeated .google.rpc.Status issues = 2;

Return Value

RepeatedField

at line 104
$this setIssues(Status[]|RepeatedField $var)

Any number of issues with [StatusDetails][] as the details.

Note that CEL execution errors are reified into [ExprValue][google.api.expr.v1alpha1.ExprValue]. Nevertheless, we'll allow out-of-band issues to be raised, which also makes the replies more regular.

Generated from protobuf field repeated .google.rpc.Status issues = 2;

Parameters

Status[]|RepeatedField $var

Return Value

$this