Home | History | Annotate | Download | only in Testing
      1 <?php
      2 # Generated by the protocol buffer compiler.  DO NOT EDIT!
      3 # source: src/proto/grpc/testing/messages.proto
      4 
      5 namespace Grpc\Testing;
      6 
      7 use Google\Protobuf\Internal\GPBType;
      8 use Google\Protobuf\Internal\RepeatedField;
      9 use Google\Protobuf\Internal\GPBUtil;
     10 
     11 /**
     12  * Server-streaming response, as configured by the request and parameters.
     13  *
     14  * Generated from protobuf message <code>grpc.testing.StreamingOutputCallResponse</code>
     15  */
     16 class StreamingOutputCallResponse extends \Google\Protobuf\Internal\Message
     17 {
     18     /**
     19      * Payload to increase response size.
     20      *
     21      * Generated from protobuf field <code>.grpc.testing.Payload payload = 1;</code>
     22      */
     23     private $payload = null;
     24 
     25     public function __construct() {
     26         \GPBMetadata\Src\Proto\Grpc\Testing\Messages::initOnce();
     27         parent::__construct();
     28     }
     29 
     30     /**
     31      * Payload to increase response size.
     32      *
     33      * Generated from protobuf field <code>.grpc.testing.Payload payload = 1;</code>
     34      * @return \Grpc\Testing\Payload
     35      */
     36     public function getPayload()
     37     {
     38         return $this->payload;
     39     }
     40 
     41     /**
     42      * Payload to increase response size.
     43      *
     44      * Generated from protobuf field <code>.grpc.testing.Payload payload = 1;</code>
     45      * @param \Grpc\Testing\Payload $var
     46      * @return $this
     47      */
     48     public function setPayload($var)
     49     {
     50         GPBUtil::checkMessage($var, \Grpc\Testing\Payload::class);
     51         $this->payload = $var;
     52 
     53         return $this;
     54     }
     55 
     56 }
     57 
     58