xref: /aosp_15_r20/external/grpc-grpc/examples/php/Helloworld/HelloRequest.php (revision cc02d7e222339f7a4f6ba5f422e6413f4bd931f2)
1*cc02d7e2SAndroid Build Coastguard Worker<?php
2*cc02d7e2SAndroid Build Coastguard Worker# Generated by the protocol buffer compiler.  DO NOT EDIT!
3*cc02d7e2SAndroid Build Coastguard Worker# source: helloworld.proto
4*cc02d7e2SAndroid Build Coastguard Worker
5*cc02d7e2SAndroid Build Coastguard Workernamespace Helloworld;
6*cc02d7e2SAndroid Build Coastguard Worker
7*cc02d7e2SAndroid Build Coastguard Workeruse Google\Protobuf\Internal\GPBType;
8*cc02d7e2SAndroid Build Coastguard Workeruse Google\Protobuf\Internal\RepeatedField;
9*cc02d7e2SAndroid Build Coastguard Workeruse Google\Protobuf\Internal\GPBUtil;
10*cc02d7e2SAndroid Build Coastguard Worker
11*cc02d7e2SAndroid Build Coastguard Worker/**
12*cc02d7e2SAndroid Build Coastguard Worker * The request message containing the user's name.
13*cc02d7e2SAndroid Build Coastguard Worker *
14*cc02d7e2SAndroid Build Coastguard Worker * Generated from protobuf message <code>helloworld.HelloRequest</code>
15*cc02d7e2SAndroid Build Coastguard Worker */
16*cc02d7e2SAndroid Build Coastguard Workerclass HelloRequest extends \Google\Protobuf\Internal\Message
17*cc02d7e2SAndroid Build Coastguard Worker{
18*cc02d7e2SAndroid Build Coastguard Worker    /**
19*cc02d7e2SAndroid Build Coastguard Worker     * Generated from protobuf field <code>string name = 1;</code>
20*cc02d7e2SAndroid Build Coastguard Worker     */
21*cc02d7e2SAndroid Build Coastguard Worker    protected $name = '';
22*cc02d7e2SAndroid Build Coastguard Worker
23*cc02d7e2SAndroid Build Coastguard Worker    /**
24*cc02d7e2SAndroid Build Coastguard Worker     * Constructor.
25*cc02d7e2SAndroid Build Coastguard Worker     *
26*cc02d7e2SAndroid Build Coastguard Worker     * @param array $data {
27*cc02d7e2SAndroid Build Coastguard Worker     *     Optional. Data for populating the Message object.
28*cc02d7e2SAndroid Build Coastguard Worker     *
29*cc02d7e2SAndroid Build Coastguard Worker     *     @type string $name
30*cc02d7e2SAndroid Build Coastguard Worker     * }
31*cc02d7e2SAndroid Build Coastguard Worker     */
32*cc02d7e2SAndroid Build Coastguard Worker    public function __construct($data = NULL) {
33*cc02d7e2SAndroid Build Coastguard Worker        \GPBMetadata\Helloworld::initOnce();
34*cc02d7e2SAndroid Build Coastguard Worker        parent::__construct($data);
35*cc02d7e2SAndroid Build Coastguard Worker    }
36*cc02d7e2SAndroid Build Coastguard Worker
37*cc02d7e2SAndroid Build Coastguard Worker    /**
38*cc02d7e2SAndroid Build Coastguard Worker     * Generated from protobuf field <code>string name = 1;</code>
39*cc02d7e2SAndroid Build Coastguard Worker     * @return string
40*cc02d7e2SAndroid Build Coastguard Worker     */
41*cc02d7e2SAndroid Build Coastguard Worker    public function getName()
42*cc02d7e2SAndroid Build Coastguard Worker    {
43*cc02d7e2SAndroid Build Coastguard Worker        return $this->name;
44*cc02d7e2SAndroid Build Coastguard Worker    }
45*cc02d7e2SAndroid Build Coastguard Worker
46*cc02d7e2SAndroid Build Coastguard Worker    /**
47*cc02d7e2SAndroid Build Coastguard Worker     * Generated from protobuf field <code>string name = 1;</code>
48*cc02d7e2SAndroid Build Coastguard Worker     * @param string $var
49*cc02d7e2SAndroid Build Coastguard Worker     * @return $this
50*cc02d7e2SAndroid Build Coastguard Worker     */
51*cc02d7e2SAndroid Build Coastguard Worker    public function setName($var)
52*cc02d7e2SAndroid Build Coastguard Worker    {
53*cc02d7e2SAndroid Build Coastguard Worker        GPBUtil::checkString($var, True);
54*cc02d7e2SAndroid Build Coastguard Worker        $this->name = $var;
55*cc02d7e2SAndroid Build Coastguard Worker
56*cc02d7e2SAndroid Build Coastguard Worker        return $this;
57*cc02d7e2SAndroid Build Coastguard Worker    }
58*cc02d7e2SAndroid Build Coastguard Worker
59*cc02d7e2SAndroid Build Coastguard Worker}
60*cc02d7e2SAndroid Build Coastguard Worker
61