public sealed class Linear : Protobuf.IMessage<Distribution.Types.BucketOptions.Types.Linear>, Protobuf.IBufferMessage
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)).
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This documentation outlines the `Linear` class within the `Google.Api.Distribution.Types.BucketOptions.Types` namespace, which is designed to define a set of linearly spaced buckets used in data distribution analysis."],["The `Linear` class specifies buckets with a constant width, excluding the overflow and underflow buckets, with the number of buckets defined by `num_finite_buckets`."],["Key properties of the `Linear` class include `NumFiniteBuckets`, `Offset`, and `Width`, which define the number of buckets, the lower bound of the first bucket, and the width of each bucket, respectively, and they can be used to set or retrieve the bucket properties."],["The `Linear` class offers methods for object manipulation such as `Clone()`, `Equals()`, `MergeFrom()`, `CalculateSize()`, `ToString()`, `WriteTo()` and `GetHashCode()` for the purpose of comparison, copying, and modifying the instance."],["The class also defines fields such as `NumFiniteBucketsFieldNumber`, `OffsetFieldNumber`, and `WidthFieldNumber`, which represent the field numbers for the respective properties within the protocol buffer message."]]],[]]