Cloud Monitoring V3 API - Class Google::Api::Distribution::BucketOptions::Linear (v1.0.1)

Reference documentation and code samples for the Cloud Monitoring V3 API class Google::Api::Distribution::BucketOptions::Linear.

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)).

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#num_finite_buckets

defnum_finite_buckets()->::Integer
Returns
  • (::Integer) — Must be greater than 0.

#num_finite_buckets=

defnum_finite_buckets=(value)->::Integer
Parameter
  • value (::Integer) — Must be greater than 0.
Returns
  • (::Integer) — Must be greater than 0.

#offset

defoffset()->::Float
Returns
  • (::Float) — Lower bound of the first bucket.

#offset=

defoffset=(value)->::Float
Parameter
  • value (::Float) — Lower bound of the first bucket.
Returns
  • (::Float) — Lower bound of the first bucket.

#width

defwidth()->::Float
Returns
  • (::Float) — Must be greater than 0.

#width=

defwidth=(value)->::Float
Parameter
  • value (::Float) — Must be greater than 0.
Returns
  • (::Float) — Must be greater than 0.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.