class EvalRequest extends Message

Request message for the Eval method.

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

Properties

protected $expr_kind

Methods

__construct(array $data = NULL)

Constructor.

getParsedExpr()

Evaluate based on the parsed representation.

$this
setParsedExpr(ParsedExpr $var)

Evaluate based on the parsed representation.

getCheckedExpr()

Evaluate based on the checked representation.

$this
setCheckedExpr(CheckedExpr $var)

Evaluate based on the checked representation.

MapField
getBindings()

Bindings for the external variables. The types SHOULD be compatible with the type environment in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.

$this
setBindings(array|MapField $var)

Bindings for the external variables. The types SHOULD be compatible with the type environment in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.

string
getContainer()

SHOULD be the same container as used in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.

$this
setContainer(string $var)

SHOULD be the same container as used in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.

string
getExprKind()

No description

Details

at line 50
__construct(array $data = NULL)

Constructor.

Parameters

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

@type \Google\Api\Expr\V1alpha1\ParsedExpr $parsed_expr
      Evaluate based on the parsed representation.
@type \Google\Api\Expr\V1alpha1\CheckedExpr $checked_expr
      Evaluate based on the checked representation.
@type array|\Google\Protobuf\Internal\MapField $bindings
      Bindings for the external variables.  The types SHOULD be compatible
      with the type environment in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
@type string $container
      SHOULD be the same container as used in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.

}

at line 61
ParsedExpr getParsedExpr()

Evaluate based on the parsed representation.

Generated from protobuf field .google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;

Return Value

ParsedExpr

at line 73
$this setParsedExpr(ParsedExpr $var)

Evaluate based on the parsed representation.

Generated from protobuf field .google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;

Parameters

ParsedExpr $var

Return Value

$this

at line 87
CheckedExpr getCheckedExpr()

Evaluate based on the checked representation.

Generated from protobuf field .google.api.expr.v1alpha1.CheckedExpr checked_expr = 2;

Return Value

CheckedExpr

at line 99
$this setCheckedExpr(CheckedExpr $var)

Evaluate based on the checked representation.

Generated from protobuf field .google.api.expr.v1alpha1.CheckedExpr checked_expr = 2;

Parameters

CheckedExpr $var

Return Value

$this

at line 114
MapField getBindings()

Bindings for the external variables. The types SHOULD be compatible with the type environment in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.

Generated from protobuf field map<string, .google.api.expr.v1alpha1.ExprValue> bindings = 3;

Return Value

MapField

at line 127
$this setBindings(array|MapField $var)

Bindings for the external variables. The types SHOULD be compatible with the type environment in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.

Generated from protobuf field map<string, .google.api.expr.v1alpha1.ExprValue> bindings = 3;

Parameters

array|MapField $var

Return Value

$this

at line 141
string getContainer()

SHOULD be the same container as used in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.

Generated from protobuf field string container = 4;

Return Value

string

at line 153
$this setContainer(string $var)

SHOULD be the same container as used in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.

Generated from protobuf field string container = 4;

Parameters

string $var

Return Value

$this

at line 164
string getExprKind()

Return Value

string