404

[ Avaa Bypassed ]




Upload:

Command:

botdev@18.118.28.11: ~ $
<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/api/expr/v1alpha1/conformance_service.proto

namespace Google\Api\Expr\V1alpha1;

use Google\Protobuf\Internal\GPBType;
use Google\Protobuf\Internal\RepeatedField;
use Google\Protobuf\Internal\GPBUtil;

/**
 * Request message for the Check method.
 *
 * Generated from protobuf message <code>google.api.expr.v1alpha1.CheckRequest</code>
 */
class CheckRequest extends \Google\Protobuf\Internal\Message
{
    /**
     * Required. The parsed representation of the CEL program.
     *
     * Generated from protobuf field <code>.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1 [(.google.api.field_behavior) = REQUIRED];</code>
     */
    private $parsed_expr = null;
    /**
     * Declarations of types for external variables and functions.
     * Required if program uses external variables or functions
     * not in the default environment.
     *
     * Generated from protobuf field <code>repeated .google.api.expr.v1alpha1.Decl type_env = 2;</code>
     */
    private $type_env;
    /**
     * The protocol buffer context.  See "Name Resolution" in the
     * Language Definition.
     *
     * Generated from protobuf field <code>string container = 3;</code>
     */
    private $container = '';
    /**
     * If true, use only the declarations in [type_env][google.api.expr.v1alpha1.CheckRequest.type_env].  If false (default),
     * add declarations for the standard definitions to the type environment.  See
     * "Standard Definitions" in the Language Definition.
     *
     * Generated from protobuf field <code>bool no_std_env = 4;</code>
     */
    private $no_std_env = false;

    /**
     * Constructor.
     *
     * @param array $data {
     *     Optional. Data for populating the Message object.
     *
     *     @type \Google\Api\Expr\V1alpha1\ParsedExpr $parsed_expr
     *           Required. The parsed representation of the CEL program.
     *     @type \Google\Api\Expr\V1alpha1\Decl[]|\Google\Protobuf\Internal\RepeatedField $type_env
     *           Declarations of types for external variables and functions.
     *           Required if program uses external variables or functions
     *           not in the default environment.
     *     @type string $container
     *           The protocol buffer context.  See "Name Resolution" in the
     *           Language Definition.
     *     @type bool $no_std_env
     *           If true, use only the declarations in [type_env][google.api.expr.v1alpha1.CheckRequest.type_env].  If false (default),
     *           add declarations for the standard definitions to the type environment.  See
     *           "Standard Definitions" in the Language Definition.
     * }
     */
    public function __construct($data = NULL) {
        \GPBMetadata\Google\Api\Expr\V1Alpha1\ConformanceService::initOnce();
        parent::__construct($data);
    }

    /**
     * Required. The parsed representation of the CEL program.
     *
     * Generated from protobuf field <code>.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1 [(.google.api.field_behavior) = REQUIRED];</code>
     * @return \Google\Api\Expr\V1alpha1\ParsedExpr
     */
    public function getParsedExpr()
    {
        return $this->parsed_expr;
    }

    /**
     * Required. The parsed representation of the CEL program.
     *
     * Generated from protobuf field <code>.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1 [(.google.api.field_behavior) = REQUIRED];</code>
     * @param \Google\Api\Expr\V1alpha1\ParsedExpr $var
     * @return $this
     */
    public function setParsedExpr($var)
    {
        GPBUtil::checkMessage($var, \Google\Api\Expr\V1alpha1\ParsedExpr::class);
        $this->parsed_expr = $var;

        return $this;
    }

    /**
     * Declarations of types for external variables and functions.
     * Required if program uses external variables or functions
     * not in the default environment.
     *
     * Generated from protobuf field <code>repeated .google.api.expr.v1alpha1.Decl type_env = 2;</code>
     * @return \Google\Protobuf\Internal\RepeatedField
     */
    public function getTypeEnv()
    {
        return $this->type_env;
    }

    /**
     * Declarations of types for external variables and functions.
     * Required if program uses external variables or functions
     * not in the default environment.
     *
     * Generated from protobuf field <code>repeated .google.api.expr.v1alpha1.Decl type_env = 2;</code>
     * @param \Google\Api\Expr\V1alpha1\Decl[]|\Google\Protobuf\Internal\RepeatedField $var
     * @return $this
     */
    public function setTypeEnv($var)
    {
        $arr = GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::MESSAGE, \Google\Api\Expr\V1alpha1\Decl::class);
        $this->type_env = $arr;

        return $this;
    }

    /**
     * The protocol buffer context.  See "Name Resolution" in the
     * Language Definition.
     *
     * Generated from protobuf field <code>string container = 3;</code>
     * @return string
     */
    public function getContainer()
    {
        return $this->container;
    }

    /**
     * The protocol buffer context.  See "Name Resolution" in the
     * Language Definition.
     *
     * Generated from protobuf field <code>string container = 3;</code>
     * @param string $var
     * @return $this
     */
    public function setContainer($var)
    {
        GPBUtil::checkString($var, True);
        $this->container = $var;

        return $this;
    }

    /**
     * If true, use only the declarations in [type_env][google.api.expr.v1alpha1.CheckRequest.type_env].  If false (default),
     * add declarations for the standard definitions to the type environment.  See
     * "Standard Definitions" in the Language Definition.
     *
     * Generated from protobuf field <code>bool no_std_env = 4;</code>
     * @return bool
     */
    public function getNoStdEnv()
    {
        return $this->no_std_env;
    }

    /**
     * If true, use only the declarations in [type_env][google.api.expr.v1alpha1.CheckRequest.type_env].  If false (default),
     * add declarations for the standard definitions to the type environment.  See
     * "Standard Definitions" in the Language Definition.
     *
     * Generated from protobuf field <code>bool no_std_env = 4;</code>
     * @param bool $var
     * @return $this
     */
    public function setNoStdEnv($var)
    {
        GPBUtil::checkBool($var);
        $this->no_std_env = $var;

        return $this;
    }

}


Filemanager

Name Type Size Permission Actions
Decl Folder 2755
EvalState Folder 2755
Explain Folder 2755
Expr Folder 2755
IssueDetails Folder 2755
MapValue Folder 2755
Type Folder 2755
CheckRequest.php File 6.41 KB 0755
CheckResponse.php File 3.09 KB 0755
CheckedExpr.php File 9.66 KB 0755
Constant.php File 7.69 KB 0755
Decl.php File 5.33 KB 0755
Decl_FunctionDecl.php File 560 B 0755
Decl_FunctionDecl_Overload.php File 605 B 0755
Decl_IdentDecl.php File 545 B 0755
EnumValue.php File 2.23 KB 0755
ErrorSet.php File 1.81 KB 0755
EvalRequest.php File 5.48 KB 0755
EvalResponse.php File 3.92 KB 0755
EvalState.php File 3.53 KB 0755
EvalState_Result.php File 552 B 0755
Explain.php File 4.45 KB 0755
Explain_ExprStep.php File 555 B 0755
Expr.php File 9.26 KB 0755
ExprValue.php File 8.77 KB 0755
Expr_Call.php File 519 B 0755
Expr_Comprehension.php File 564 B 0755
Expr_CreateList.php File 549 B 0755
Expr_CreateStruct.php File 559 B 0755
Expr_CreateStruct_Entry.php File 589 B 0755
Expr_Ident.php File 524 B 0755
Expr_Select.php File 529 B 0755
IssueDetails.php File 3.77 KB 0755
IssueDetails_Severity.php File 592 B 0755
ListValue.php File 1.95 KB 0755
MapValue.php File 2.38 KB 0755
MapValue_Entry.php File 543 B 0755
ParseRequest.php File 4.66 KB 0755
ParseResponse.php File 3.06 KB 0755
ParsedExpr.php File 2.86 KB 0755
Reference.php File 5.57 KB 0755
SourceInfo.php File 9.49 KB 0755
SourcePosition.php File 4.52 KB 0755
Type.php File 12.77 KB 0755
Type_AbstractType.php File 560 B 0755
Type_FunctionType.php File 560 B 0755
Type_ListType.php File 540 B 0755
Type_MapType.php File 535 B 0755
Type_PrimitiveType.php File 565 B 0755
Type_WellKnownType.php File 565 B 0755
UnknownSet.php File 1.86 KB 0755
Value.php File 8.98 KB 0755