grpc.testing.HistogramData
*/
class HistogramData extends \Google\Protobuf\Internal\Message
{
/**
* Generated from protobuf field repeated uint32 bucket = 1;
*/
private $bucket;
/**
* Generated from protobuf field double min_seen = 2;
*/
private $min_seen = 0.0;
/**
* Generated from protobuf field double max_seen = 3;
*/
private $max_seen = 0.0;
/**
* Generated from protobuf field double sum = 4;
*/
private $sum = 0.0;
/**
* Generated from protobuf field double sum_of_squares = 5;
*/
private $sum_of_squares = 0.0;
/**
* Generated from protobuf field double count = 6;
*/
private $count = 0.0;
public function __construct() {
\GPBMetadata\Src\Proto\Grpc\Testing\Stats::initOnce();
parent::__construct();
}
/**
* Generated from protobuf field repeated uint32 bucket = 1;
* @return \Google\Protobuf\Internal\RepeatedField
*/
public function getBucket()
{
return $this->bucket;
}
/**
* Generated from protobuf field repeated uint32 bucket = 1;
* @param int[]|\Google\Protobuf\Internal\RepeatedField $var
* @return $this
*/
public function setBucket($var)
{
$arr = GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::UINT32);
$this->bucket = $arr;
return $this;
}
/**
* Generated from protobuf field double min_seen = 2;
* @return float
*/
public function getMinSeen()
{
return $this->min_seen;
}
/**
* Generated from protobuf field double min_seen = 2;
* @param float $var
* @return $this
*/
public function setMinSeen($var)
{
GPBUtil::checkDouble($var);
$this->min_seen = $var;
return $this;
}
/**
* Generated from protobuf field double max_seen = 3;
* @return float
*/
public function getMaxSeen()
{
return $this->max_seen;
}
/**
* Generated from protobuf field double max_seen = 3;
* @param float $var
* @return $this
*/
public function setMaxSeen($var)
{
GPBUtil::checkDouble($var);
$this->max_seen = $var;
return $this;
}
/**
* Generated from protobuf field double sum = 4;
* @return float
*/
public function getSum()
{
return $this->sum;
}
/**
* Generated from protobuf field double sum = 4;
* @param float $var
* @return $this
*/
public function setSum($var)
{
GPBUtil::checkDouble($var);
$this->sum = $var;
return $this;
}
/**
* Generated from protobuf field double sum_of_squares = 5;
* @return float
*/
public function getSumOfSquares()
{
return $this->sum_of_squares;
}
/**
* Generated from protobuf field double sum_of_squares = 5;
* @param float $var
* @return $this
*/
public function setSumOfSquares($var)
{
GPBUtil::checkDouble($var);
$this->sum_of_squares = $var;
return $this;
}
/**
* Generated from protobuf field double count = 6;
* @return float
*/
public function getCount()
{
return $this->count;
}
/**
* Generated from protobuf field double count = 6;
* @param float $var
* @return $this
*/
public function setCount($var)
{
GPBUtil::checkDouble($var);
$this->count = $var;
return $this;
}
}