Class Distribution.BucketOptions.Linear.Builder

  • All Implemented Interfaces:
    Distribution.BucketOptions.LinearOrBuilder, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<com.google.protobuf.GeneratedMessageV3>, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, java.lang.Cloneable
    Enclosing class:
    Distribution.BucketOptions.Linear

    public static final class Distribution.BucketOptions.Linear.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<Distribution.BucketOptions.Linear.Builder>
    implements Distribution.BucketOptions.LinearOrBuilder
     Specifies a linear sequence of buckets that all have the same width
     (except overflow and underflow). Each bucket represents a constant
     absolute uncertainty on the specific value in the bucket.
    
     There are `num_finite_buckets + 2` (= N) buckets. Bucket `i` has the
     following boundaries:
    
        Upper bound (0 <= i < N-1):     offset + (width * i).
    
        Lower bound (1 <= i < N):       offset + (width * (i - 1)).
     
    Protobuf type google.api.Distribution.BucketOptions.Linear