public interface DistributionOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
long |
getBucketCounts(int index)
The number of samples in each histogram bucket.
|
int |
getBucketCountsCount()
The number of samples in each histogram bucket.
|
java.util.List<java.lang.Long> |
getBucketCountsList()
The number of samples in each histogram bucket.
|
Distribution.BucketOptionCase |
getBucketOptionCase() |
long |
getCount()
The total number of samples in the distribution.
|
Distribution.ExplicitBuckets |
getExplicitBuckets()
Buckets with arbitrary user-provided width.
|
Distribution.ExplicitBucketsOrBuilder |
getExplicitBucketsOrBuilder()
Buckets with arbitrary user-provided width.
|
Distribution.ExponentialBuckets |
getExponentialBuckets()
Buckets with exponentially growing width.
|
Distribution.ExponentialBucketsOrBuilder |
getExponentialBucketsOrBuilder()
Buckets with exponentially growing width.
|
Distribution.LinearBuckets |
getLinearBuckets()
Buckets with constant width.
|
Distribution.LinearBucketsOrBuilder |
getLinearBucketsOrBuilder()
Buckets with constant width.
|
double |
getMaximum()
The maximum of the population of values.
|
double |
getMean()
The arithmetic mean of the samples in the distribution.
|
double |
getMinimum()
The minimum of the population of values.
|
double |
getSumOfSquaredDeviation()
The sum of squared deviations from the mean:
Sum[i=1..count]((x_i - mean)^2)
where each x_i is a sample values.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneoflong getCount()
The total number of samples in the distribution. Must be >= 0.
int64 count = 1;double getMean()
The arithmetic mean of the samples in the distribution. If `count` is zero then this field must be zero.
double mean = 2;double getMinimum()
The minimum of the population of values. Ignored if `count` is zero.
double minimum = 3;double getMaximum()
The maximum of the population of values. Ignored if `count` is zero.
double maximum = 4;double getSumOfSquaredDeviation()
The sum of squared deviations from the mean: Sum[i=1..count]((x_i - mean)^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;java.util.List<java.lang.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;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;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;Distribution.LinearBuckets getLinearBuckets()
Buckets with constant width.
.google.api.servicecontrol.v1.Distribution.LinearBuckets linear_buckets = 7;Distribution.LinearBucketsOrBuilder getLinearBucketsOrBuilder()
Buckets with constant width.
.google.api.servicecontrol.v1.Distribution.LinearBuckets linear_buckets = 7;Distribution.ExponentialBuckets getExponentialBuckets()
Buckets with exponentially growing width.
.google.api.servicecontrol.v1.Distribution.ExponentialBuckets exponential_buckets = 8;Distribution.ExponentialBucketsOrBuilder getExponentialBucketsOrBuilder()
Buckets with exponentially growing width.
.google.api.servicecontrol.v1.Distribution.ExponentialBuckets exponential_buckets = 8;Distribution.ExplicitBuckets getExplicitBuckets()
Buckets with arbitrary user-provided width.
.google.api.servicecontrol.v1.Distribution.ExplicitBuckets explicit_buckets = 9;Distribution.ExplicitBucketsOrBuilder getExplicitBucketsOrBuilder()
Buckets with arbitrary user-provided width.
.google.api.servicecontrol.v1.Distribution.ExplicitBuckets explicit_buckets = 9;Distribution.BucketOptionCase getBucketOptionCase()