public sealed class Distribution.Types.BucketOptions.Types.Linear : IMessage<Distribution.Types.BucketOptions.Types.Linear>, IEquatable<Distribution.Types.BucketOptions.Types.Linear>, IDeepCloneable<Distribution.Types.BucketOptions.Types.Linear>, IBufferMessage, IMessage
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-07-02 UTC."],[[["This documentation outlines the `Linear` class, which defines a linear sequence of buckets for data distribution, with each bucket having a uniform width except for overflow and underflow."],["The `Linear` class, found within the `Google.Api.Distribution.Types.BucketOptions.Types` namespace, implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["The class contains properties such as `NumFiniteBuckets`, `Offset`, and `Width`, which define the number of finite buckets, the lower bound of the first bucket, and the width of each bucket respectively, with the latter two having to be greater than 0."],["Key methods associated with the `Linear` class include `CalculateSize()`, `Clone()`, `Equals()`, `GetHashCode()`, `MergeFrom()`, `ToString()` and `WriteTo()` for various functionalities, including copying and calculating the size of the message in bytes."],["There are 3 available versions of the document, with version 2.15.0 being the latest."]]],[]]