grpc.testing.ClientStats */ class ClientStats extends \Google\Protobuf\Internal\Message { /** *
     * Latency histogram. Data points are in nanoseconds.
     * 
* * .grpc.testing.HistogramData latencies = 1; */ private $latencies = null; /** *
     * See ServerStats for details.
     * 
* * double time_elapsed = 2; */ private $time_elapsed = 0.0; /** * double time_user = 3; */ private $time_user = 0.0; /** * double time_system = 4; */ private $time_system = 0.0; /** *
     * Number of failed requests (one row per status code seen)
     * 
* * repeated .grpc.testing.RequestResultCount request_results = 5; */ private $request_results; public function __construct() { \GPBMetadata\Src\Proto\Grpc\Testing\Stats::initOnce(); parent::__construct(); } /** *
     * Latency histogram. Data points are in nanoseconds.
     * 
* * .grpc.testing.HistogramData latencies = 1; */ public function getLatencies() { return $this->latencies; } /** *
     * Latency histogram. Data points are in nanoseconds.
     * 
* * .grpc.testing.HistogramData latencies = 1; */ public function setLatencies(&$var) { GPBUtil::checkMessage($var, \Grpc\Testing\HistogramData::class); $this->latencies = $var; } /** *
     * See ServerStats for details.
     * 
* * double time_elapsed = 2; */ public function getTimeElapsed() { return $this->time_elapsed; } /** *
     * See ServerStats for details.
     * 
* * double time_elapsed = 2; */ public function setTimeElapsed($var) { GPBUtil::checkDouble($var); $this->time_elapsed = $var; } /** * double time_user = 3; */ public function getTimeUser() { return $this->time_user; } /** * double time_user = 3; */ public function setTimeUser($var) { GPBUtil::checkDouble($var); $this->time_user = $var; } /** * double time_system = 4; */ public function getTimeSystem() { return $this->time_system; } /** * double time_system = 4; */ public function setTimeSystem($var) { GPBUtil::checkDouble($var); $this->time_system = $var; } /** *
     * Number of failed requests (one row per status code seen)
     * 
* * repeated .grpc.testing.RequestResultCount request_results = 5; */ public function getRequestResults() { return $this->request_results; } /** *
     * Number of failed requests (one row per status code seen)
     * 
* * repeated .grpc.testing.RequestResultCount request_results = 5; */ public function setRequestResults(&$var) { GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::MESSAGE, \Grpc\Testing\RequestResultCount::class); $this->request_results = $var; } }