public interface DistributionOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
long |
getBucketCounts(int index)
If `bucket_options` is given, then the sum of the values in `bucket_counts`
must equal the value in `count`.
|
int |
getBucketCountsCount()
If `bucket_options` is given, then the sum of the values in `bucket_counts`
must equal the value in `count`.
|
java.util.List<java.lang.Long> |
getBucketCountsList()
If `bucket_options` is given, then the sum of the values in `bucket_counts`
must equal the value in `count`.
|
Distribution.BucketOptions |
getBucketOptions()
Defines the histogram bucket boundaries.
|
Distribution.BucketOptionsOrBuilder |
getBucketOptionsOrBuilder()
Defines the histogram bucket boundaries.
|
long |
getCount()
The number of values in the population.
|
double |
getMean()
The arithmetic mean of the values in the population.
|
Distribution.Range |
getRange()
If specified, contains the range of the population values.
|
Distribution.RangeOrBuilder |
getRangeOrBuilder()
If specified, contains the range of the population values.
|
double |
getSumOfSquaredDeviation()
The sum of squared deviations from the mean of the values in the
population.
|
boolean |
hasBucketOptions()
Defines the histogram bucket boundaries.
|
boolean |
hasRange()
If specified, contains the range of the population values.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneoflong getCount()
The number of values in the population. Must be non-negative.
optional int64 count = 1;double getMean()
The arithmetic mean of the values in the population. If `count` is zero then this field must be zero.
optional double mean = 2;double getSumOfSquaredDeviation()
The sum of squared deviations from the mean of the values in the
population. For values x_i this is:
Sum[i=1..n]((x_i - mean)^2)
Knuth, "The Art of Computer Programming", Vol. 2, page 323, 3rd edition
describes Welford's method for accumulating this sum in one pass.
If `count` is zero then this field must be zero.
optional double sum_of_squared_deviation = 3;boolean hasRange()
If specified, contains the range of the population values. The field must not be present if the `count` is zero.
optional .google.api.Distribution.Range range = 4;Distribution.Range getRange()
If specified, contains the range of the population values. The field must not be present if the `count` is zero.
optional .google.api.Distribution.Range range = 4;Distribution.RangeOrBuilder getRangeOrBuilder()
If specified, contains the range of the population values. The field must not be present if the `count` is zero.
optional .google.api.Distribution.Range range = 4;boolean hasBucketOptions()
Defines the histogram bucket boundaries.
optional .google.api.Distribution.BucketOptions bucket_options = 6;Distribution.BucketOptions getBucketOptions()
Defines the histogram bucket boundaries.
optional .google.api.Distribution.BucketOptions bucket_options = 6;Distribution.BucketOptionsOrBuilder getBucketOptionsOrBuilder()
Defines the histogram bucket boundaries.
optional .google.api.Distribution.BucketOptions bucket_options = 6;java.util.List<java.lang.Long> getBucketCountsList()
If `bucket_options` is given, then the sum of the values in `bucket_counts` must equal the value in `count`. If `bucket_options` is not given, no `bucket_counts` fields may be given. Bucket counts are given in order under the numbering scheme described above (the underflow bucket has number 0; the finite buckets, if any, have numbers 1 through N-2; the overflow bucket has number N-1). The size of `bucket_counts` must be no greater than N as defined in `bucket_options`. Any suffix of trailing zero bucket_count fields may be omitted.
repeated int64 bucket_counts = 7;int getBucketCountsCount()
If `bucket_options` is given, then the sum of the values in `bucket_counts` must equal the value in `count`. If `bucket_options` is not given, no `bucket_counts` fields may be given. Bucket counts are given in order under the numbering scheme described above (the underflow bucket has number 0; the finite buckets, if any, have numbers 1 through N-2; the overflow bucket has number N-1). The size of `bucket_counts` must be no greater than N as defined in `bucket_options`. Any suffix of trailing zero bucket_count fields may be omitted.
repeated int64 bucket_counts = 7;long getBucketCounts(int index)
If `bucket_options` is given, then the sum of the values in `bucket_counts` must equal the value in `count`. If `bucket_options` is not given, no `bucket_counts` fields may be given. Bucket counts are given in order under the numbering scheme described above (the underflow bucket has number 0; the finite buckets, if any, have numbers 1 through N-2; the overflow bucket has number N-1). The size of `bucket_counts` must be no greater than N as defined in `bucket_options`. Any suffix of trailing zero bucket_count fields may be omitted.
repeated int64 bucket_counts = 7;