grpc.testing.LoadBalancerStatsRequest */ class LoadBalancerStatsRequest extends \Google\Protobuf\Internal\Message { /** * Request stats for the next num_rpcs sent by client. * * Generated from protobuf field int32 num_rpcs = 1; */ protected $num_rpcs = 0; /** * If num_rpcs have not completed within timeout_sec, return partial results. * * Generated from protobuf field int32 timeout_sec = 2; */ protected $timeout_sec = 0; /** * Constructor. * * @param array $data { * Optional. Data for populating the Message object. * * @type int $num_rpcs * Request stats for the next num_rpcs sent by client. * @type int $timeout_sec * If num_rpcs have not completed within timeout_sec, return partial results. * } */ public function __construct($data = NULL) { \GPBMetadata\Src\Proto\Grpc\Testing\Messages::initOnce(); parent::__construct($data); } /** * Request stats for the next num_rpcs sent by client. * * Generated from protobuf field int32 num_rpcs = 1; * @return int */ public function getNumRpcs() { return $this->num_rpcs; } /** * Request stats for the next num_rpcs sent by client. * * Generated from protobuf field int32 num_rpcs = 1; * @param int $var * @return $this */ public function setNumRpcs($var) { GPBUtil::checkInt32($var); $this->num_rpcs = $var; return $this; } /** * If num_rpcs have not completed within timeout_sec, return partial results. * * Generated from protobuf field int32 timeout_sec = 2; * @return int */ public function getTimeoutSec() { return $this->timeout_sec; } /** * If num_rpcs have not completed within timeout_sec, return partial results. * * Generated from protobuf field int32 timeout_sec = 2; * @param int $var * @return $this */ public function setTimeoutSec($var) { GPBUtil::checkInt32($var); $this->timeout_sec = $var; return $this; } }