404

[ Avaa Bypassed ]




Upload:

Command:

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

namespace Google\Type;

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

/**
 * Represents an expression text. Example:
 *     title: "User account presence"
 *     description: "Determines whether the request has a user account"
 *     expression: "size(request.user) > 0"
 *
 * Generated from protobuf message <code>google.type.Expr</code>
 */
class Expr extends \Google\Protobuf\Internal\Message
{
    /**
     * Textual representation of an expression in
     * Common Expression Language syntax.
     * The application context of the containing message determines which
     * well-known feature set of CEL is supported.
     *
     * Generated from protobuf field <code>string expression = 1;</code>
     */
    private $expression = '';
    /**
     * An optional title for the expression, i.e. a short string describing
     * its purpose. This can be used e.g. in UIs which allow to enter the
     * expression.
     *
     * Generated from protobuf field <code>string title = 2;</code>
     */
    private $title = '';
    /**
     * An optional description of the expression. This is a longer text which
     * describes the expression, e.g. when hovered over it in a UI.
     *
     * Generated from protobuf field <code>string description = 3;</code>
     */
    private $description = '';
    /**
     * An optional string indicating the location of the expression for error
     * reporting, e.g. a file name and a position in the file.
     *
     * Generated from protobuf field <code>string location = 4;</code>
     */
    private $location = '';

    /**
     * Constructor.
     *
     * @param array $data {
     *     Optional. Data for populating the Message object.
     *
     *     @type string $expression
     *           Textual representation of an expression in
     *           Common Expression Language syntax.
     *           The application context of the containing message determines which
     *           well-known feature set of CEL is supported.
     *     @type string $title
     *           An optional title for the expression, i.e. a short string describing
     *           its purpose. This can be used e.g. in UIs which allow to enter the
     *           expression.
     *     @type string $description
     *           An optional description of the expression. This is a longer text which
     *           describes the expression, e.g. when hovered over it in a UI.
     *     @type string $location
     *           An optional string indicating the location of the expression for error
     *           reporting, e.g. a file name and a position in the file.
     * }
     */
    public function __construct($data = NULL) {
        \GPBMetadata\Google\Type\Expr::initOnce();
        parent::__construct($data);
    }

    /**
     * Textual representation of an expression in
     * Common Expression Language syntax.
     * The application context of the containing message determines which
     * well-known feature set of CEL is supported.
     *
     * Generated from protobuf field <code>string expression = 1;</code>
     * @return string
     */
    public function getExpression()
    {
        return $this->expression;
    }

    /**
     * Textual representation of an expression in
     * Common Expression Language syntax.
     * The application context of the containing message determines which
     * well-known feature set of CEL is supported.
     *
     * Generated from protobuf field <code>string expression = 1;</code>
     * @param string $var
     * @return $this
     */
    public function setExpression($var)
    {
        GPBUtil::checkString($var, True);
        $this->expression = $var;

        return $this;
    }

    /**
     * An optional title for the expression, i.e. a short string describing
     * its purpose. This can be used e.g. in UIs which allow to enter the
     * expression.
     *
     * Generated from protobuf field <code>string title = 2;</code>
     * @return string
     */
    public function getTitle()
    {
        return $this->title;
    }

    /**
     * An optional title for the expression, i.e. a short string describing
     * its purpose. This can be used e.g. in UIs which allow to enter the
     * expression.
     *
     * Generated from protobuf field <code>string title = 2;</code>
     * @param string $var
     * @return $this
     */
    public function setTitle($var)
    {
        GPBUtil::checkString($var, True);
        $this->title = $var;

        return $this;
    }

    /**
     * An optional description of the expression. This is a longer text which
     * describes the expression, e.g. when hovered over it in a UI.
     *
     * Generated from protobuf field <code>string description = 3;</code>
     * @return string
     */
    public function getDescription()
    {
        return $this->description;
    }

    /**
     * An optional description of the expression. This is a longer text which
     * describes the expression, e.g. when hovered over it in a UI.
     *
     * Generated from protobuf field <code>string description = 3;</code>
     * @param string $var
     * @return $this
     */
    public function setDescription($var)
    {
        GPBUtil::checkString($var, True);
        $this->description = $var;

        return $this;
    }

    /**
     * An optional string indicating the location of the expression for error
     * reporting, e.g. a file name and a position in the file.
     *
     * Generated from protobuf field <code>string location = 4;</code>
     * @return string
     */
    public function getLocation()
    {
        return $this->location;
    }

    /**
     * An optional string indicating the location of the expression for error
     * reporting, e.g. a file name and a position in the file.
     *
     * Generated from protobuf field <code>string location = 4;</code>
     * @param string $var
     * @return $this
     */
    public function setLocation($var)
    {
        GPBUtil::checkString($var, True);
        $this->location = $var;

        return $this;
    }

}


Filemanager

Name Type Size Permission Actions
CalendarPeriod.php File 2.78 KB 0644
Color.php File 13 KB 0644
Date.php File 4.48 KB 0644
DateTime.php File 10.42 KB 0644
DayOfWeek.php File 2.38 KB 0644
Expr.php File 6.1 KB 0644
Fraction.php File 2.69 KB 0644
LatLng.php File 2.83 KB 0644
Money.php File 4.91 KB 0644
Month.php File 3.12 KB 0644
PostalAddress.php File 26.35 KB 0644
Quaternion.php File 5.93 KB 0644
TimeOfDay.php File 4.97 KB 0644
TimeZone.php File 2.51 KB 0644