Documentation

Explain extends Message
in package

Values of intermediate expressions produced when evaluating expression.

Deprecated, use EvalState instead.

Tags
deprecated

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

Table of Contents

Properties

$expr_steps  : mixed
List of steps.
$values  : mixed
All of the observed values.

Methods

__construct()  : mixed
Constructor.
getExprSteps()  : RepeatedField
List of steps.
getValues()  : RepeatedField
All of the observed values.
setExprSteps()  : $this
List of steps.
setValues()  : $this
All of the observed values.

Properties

$expr_steps

List of steps.

private mixed $expr_steps

Repeated evaluations of the same expression generate new ExprStep instances. The order of such ExprStep instances matches the order of elements returned by Comprehension.iter_range.

Generated from protobuf field repeated .google.api.expr.v1alpha1.Explain.ExprStep expr_steps = 2 [json_name = "exprSteps"];

$values

All of the observed values.

private mixed $values

The field value_index is an index in the values list. Separating values from steps is needed to remove redundant values.

Generated from protobuf field repeated .google.api.expr.v1alpha1.Value 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\Value>|\Google\Protobuf\Internal\RepeatedField $values
      All of the observed values.
      The field value_index is an index in the values list.
      Separating values from steps is needed to remove redundant values.
@type array<\Google\Api\Expr\V1alpha1\Explain\ExprStep>|\Google\Protobuf\Internal\RepeatedField $expr_steps
      List of steps.
      Repeated evaluations of the same expression generate new ExprStep
      instances. The order of such ExprStep instances matches the order of
      elements returned by Comprehension.iter_range.

}

getExprSteps()

List of steps.

public getExprSteps() : RepeatedField

Repeated evaluations of the same expression generate new ExprStep instances. The order of such ExprStep instances matches the order of elements returned by Comprehension.iter_range.

Generated from protobuf field repeated .google.api.expr.v1alpha1.Explain.ExprStep expr_steps = 2 [json_name = "exprSteps"];

Return values
RepeatedField

getValues()

All of the observed values.

public getValues() : RepeatedField

The field value_index is an index in the values list. Separating values from steps is needed to remove redundant values.

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

Return values
RepeatedField

setExprSteps()

List of steps.

public setExprSteps(array<string|int, ExprStep>|RepeatedField $var) : $this

Repeated evaluations of the same expression generate new ExprStep instances. The order of such ExprStep instances matches the order of elements returned by Comprehension.iter_range.

Generated from protobuf field repeated .google.api.expr.v1alpha1.Explain.ExprStep expr_steps = 2 [json_name = "exprSteps"];

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

setValues()

All of the observed values.

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

The field value_index is an index in the values list. Separating values from steps is needed to remove redundant values.

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

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

        
On this page

Search results