Documentation

EvalState extends Message
in package

The state of an evaluation.

Can represent an initial, partial, or completed state of evaluation.

Generated from protobuf message google.api.expr.v1beta1.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.v1beta1.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.v1beta1.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\V1beta1\ExprValue>|\Google\Protobuf\Internal\RepeatedField $values
      The unique values referenced in this message.
@type array<\Google\Api\Expr\V1beta1\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.v1beta1.EvalState.Result results = 3 [json_name = "results"];

Return values
RepeatedField

getValues()

The unique values referenced in this message.

public getValues() : RepeatedField

Generated from protobuf field repeated .google.api.expr.v1beta1.ExprValue values = 1 [json_name = "values"];

Return values
RepeatedField

setResults()

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.v1beta1.EvalState.Result results = 3 [json_name = "results"];

Parameters
$var : array<string|int, Result>|RepeatedField
Return values
$this

setValues()

The unique values referenced in this message.

public setValues(array<string|int, ExprValue>|RepeatedField $var) : $this

Generated from protobuf field repeated .google.api.expr.v1beta1.ExprValue values = 1 [json_name = "values"];

Parameters
$var : array<string|int, ExprValue>|RepeatedField
Return values
$this

        
On this page

Search results