EvalState
extends Message
in package
The state of an evaluation.
Can represent an inital, partial, or completed state of evaluation.
Generated from protobuf message google.api.expr.v1alpha1.EvalState
Table of Contents
Properties
- $results : mixed
- An ordered list of results.
- $values : mixed
- The unique values referenced in this message.
Methods
- __construct() : mixed
- Constructor.
- getResults() : RepeatedField
- An ordered list of results.
- getValues() : RepeatedField
- The unique values referenced in this message.
- setResults() : $this
- An ordered list of results.
- setValues() : $this
- The unique values referenced in this message.
Properties
$results
An ordered list of results.
private
mixed
$results
Tracks the flow of evaluation through the expression. May be sparse.
Generated from protobuf field repeated .google.api.expr.v1alpha1.EvalState.Result results = 3 [json_name = "results"];
$values
The unique values referenced in this message.
private
mixed
$values
Generated from protobuf field repeated .google.api.expr.v1alpha1.ExprValue values = 1 [json_name = "values"];
Methods
__construct()
Constructor.
public
__construct([array<string|int, mixed> $data = NULL ]) : mixed
Parameters
- $data : array<string|int, mixed> = NULL
-
{ Optional. Data for populating the Message object.
@type array<\Google\Api\Expr\V1alpha1\ExprValue>|\Google\Protobuf\Internal\RepeatedField $values The unique values referenced in this message. @type array<\Google\Api\Expr\V1alpha1\EvalState\Result>|\Google\Protobuf\Internal\RepeatedField $results An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.}
getResults()
An ordered list of results.
public
getResults() : RepeatedField
Tracks the flow of evaluation through the expression. May be sparse.
Generated from protobuf field repeated .google.api.expr.v1alpha1.EvalState.Result results = 3 [json_name = "results"];
Return values
RepeatedFieldgetValues()
The unique values referenced in this message.
public
getValues() : RepeatedField
Generated from protobuf field repeated .google.api.expr.v1alpha1.ExprValue values = 1 [json_name = "values"];
Return values
RepeatedFieldsetResults()
An ordered list of results.
public
setResults(array<string|int, Result>|RepeatedField $var) : $this
Tracks the flow of evaluation through the expression. May be sparse.
Generated from protobuf field repeated .google.api.expr.v1alpha1.EvalState.Result results = 3 [json_name = "results"];
Parameters
- $var : array<string|int, Result>|RepeatedField
Return values
$thissetValues()
The unique values referenced in this message.
public
setValues(array<string|int, ExprValue>|RepeatedField $var) : $this
Generated from protobuf field repeated .google.api.expr.v1alpha1.ExprValue values = 1 [json_name = "values"];
Parameters
- $var : array<string|int, ExprValue>|RepeatedField