public interface DistributionOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getBucketCounts(int index)
public abstract long getBucketCounts(int index) The number of samples in each histogram bucket. bucket_counts are
optional. If present, they must sum to the count value.
The buckets are defined below in bucket_option. There are N buckets.
bucket_counts[0] is the number of samples in the underflow bucket.
bucket_counts[1] to bucket_counts[N-1] are the numbers of samples
in each of the finite buckets. And bucket_counts[N] is the number
of samples in the overflow bucket. See the comments of bucket_option`
below for more details.
Any suffix of trailing zeros may be omitted.
repeated int64 bucket_counts = 6;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
long |
The bucketCounts at the given index. |
getBucketCountsCount()
public abstract int getBucketCountsCount() The number of samples in each histogram bucket. bucket_counts are
optional. If present, they must sum to the count value.
The buckets are defined below in bucket_option. There are N buckets.
bucket_counts[0] is the number of samples in the underflow bucket.
bucket_counts[1] to bucket_counts[N-1] are the numbers of samples
in each of the finite buckets. And bucket_counts[N] is the number
of samples in the overflow bucket. See the comments of bucket_option`
below for more details.
Any suffix of trailing zeros may be omitted.
repeated int64 bucket_counts = 6;
| Returns | |
|---|---|
| Type | Description |
int |
The count of bucketCounts. |
getBucketCountsList()
public abstract List<Long> getBucketCountsList() The number of samples in each histogram bucket. bucket_counts are
optional. If present, they must sum to the count value.
The buckets are defined below in bucket_option. There are N buckets.
bucket_counts[0] is the number of samples in the underflow bucket.
bucket_counts[1] to bucket_counts[N-1] are the numbers of samples
in each of the finite buckets. And bucket_counts[N] is the number
of samples in the overflow bucket. See the comments of bucket_option`
below for more details.
Any suffix of trailing zeros may be omitted.
repeated int64 bucket_counts = 6;
| Returns | |
|---|---|
| Type | Description |
List<Long> |
A list containing the bucketCounts. |
getBucketOptionCase()
public abstract Distribution.BucketOptionCase getBucketOptionCase()| Returns | |
|---|---|
| Type | Description |
Distribution.BucketOptionCase |
|
getCount()
public abstract long getCount()The total number of samples in the distribution. Must be >= 0.
int64 count = 1;
| Returns | |
|---|---|
| Type | Description |
long |
The count. |
getExemplars(int index)
public abstract Distribution.Exemplar getExemplars(int index) Example points. Must be in increasing order of value field.
repeated .google.api.Distribution.Exemplar exemplars = 10;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
com.google.api.Distribution.Exemplar |
|
getExemplarsCount()
public abstract int getExemplarsCount() Example points. Must be in increasing order of value field.
repeated .google.api.Distribution.Exemplar exemplars = 10;
| Returns | |
|---|---|
| Type | Description |
int |
|
getExemplarsList()
public abstract List<Distribution.Exemplar> getExemplarsList() Example points. Must be in increasing order of value field.
repeated .google.api.Distribution.Exemplar exemplars = 10;
| Returns | |
|---|---|
| Type | Description |
List<com.google.api.Distribution.Exemplar> |
|
getExemplarsOrBuilder(int index)
public abstract Distribution.ExemplarOrBuilder getExemplarsOrBuilder(int index) Example points. Must be in increasing order of value field.
repeated .google.api.Distribution.Exemplar exemplars = 10;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
com.google.api.Distribution.ExemplarOrBuilder |
|
getExemplarsOrBuilderList()
public abstract List<? extends Distribution.ExemplarOrBuilder> getExemplarsOrBuilderList() Example points. Must be in increasing order of value field.
repeated .google.api.Distribution.Exemplar exemplars = 10;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.api.Distribution.ExemplarOrBuilder> |
|
getExplicitBuckets()
public abstract Distribution.ExplicitBuckets getExplicitBuckets()Buckets with arbitrary user-provided width.
.google.api.servicecontrol.v1.Distribution.ExplicitBuckets explicit_buckets = 9;
| Returns | |
|---|---|
| Type | Description |
Distribution.ExplicitBuckets |
The explicitBuckets. |
getExplicitBucketsOrBuilder()
public abstract Distribution.ExplicitBucketsOrBuilder getExplicitBucketsOrBuilder()Buckets with arbitrary user-provided width.
.google.api.servicecontrol.v1.Distribution.ExplicitBuckets explicit_buckets = 9;
| Returns | |
|---|---|
| Type | Description |
Distribution.ExplicitBucketsOrBuilder |
|
getExponentialBuckets()
public abstract Distribution.ExponentialBuckets getExponentialBuckets()Buckets with exponentially growing width.
.google.api.servicecontrol.v1.Distribution.ExponentialBuckets exponential_buckets = 8;
| Returns | |
|---|---|
| Type | Description |
Distribution.ExponentialBuckets |
The exponentialBuckets. |
getExponentialBucketsOrBuilder()
public abstract Distribution.ExponentialBucketsOrBuilder getExponentialBucketsOrBuilder()Buckets with exponentially growing width.
.google.api.servicecontrol.v1.Distribution.ExponentialBuckets exponential_buckets = 8;
| Returns | |
|---|---|
| Type | Description |
Distribution.ExponentialBucketsOrBuilder |
|
getLinearBuckets()
public abstract Distribution.LinearBuckets getLinearBuckets()Buckets with constant width.
.google.api.servicecontrol.v1.Distribution.LinearBuckets linear_buckets = 7;
| Returns | |
|---|---|
| Type | Description |
Distribution.LinearBuckets |
The linearBuckets. |
getLinearBucketsOrBuilder()
public abstract Distribution.LinearBucketsOrBuilder getLinearBucketsOrBuilder()Buckets with constant width.
.google.api.servicecontrol.v1.Distribution.LinearBuckets linear_buckets = 7;
| Returns | |
|---|---|
| Type | Description |
Distribution.LinearBucketsOrBuilder |
|
getMaximum()
public abstract double getMaximum() The maximum of the population of values. Ignored if count is zero.
double maximum = 4;
| Returns | |
|---|---|
| Type | Description |
double |
The maximum. |
getMean()
public abstract double getMean() The arithmetic mean of the samples in the distribution. If count is
zero then this field must be zero.
double mean = 2;
| Returns | |
|---|---|
| Type | Description |
double |
The mean. |
getMinimum()
public abstract double getMinimum() The minimum of the population of values. Ignored if count is zero.
double minimum = 3;
| Returns | |
|---|---|
| Type | Description |
double |
The minimum. |
getSumOfSquaredDeviation()
public abstract double getSumOfSquaredDeviation() The sum of squared deviations from the mean:
Sumi=1..count^2)
where each x_i is a sample values. If count is zero then this field
must be zero, otherwise validation of the request fails.
double sum_of_squared_deviation = 5;
| Returns | |
|---|---|
| Type | Description |
double |
The sumOfSquaredDeviation. |
hasExplicitBuckets()
public abstract boolean hasExplicitBuckets()Buckets with arbitrary user-provided width.
.google.api.servicecontrol.v1.Distribution.ExplicitBuckets explicit_buckets = 9;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the explicitBuckets field is set. |
hasExponentialBuckets()
public abstract boolean hasExponentialBuckets()Buckets with exponentially growing width.
.google.api.servicecontrol.v1.Distribution.ExponentialBuckets exponential_buckets = 8;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the exponentialBuckets field is set. |
hasLinearBuckets()
public abstract boolean hasLinearBuckets()Buckets with constant width.
.google.api.servicecontrol.v1.Distribution.LinearBuckets linear_buckets = 7;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the linearBuckets field is set. |