Distribution_BucketOptions_Explicit class final
Specifies a set of buckets with arbitrary widths.
There are size(bounds) + 1 (= N) buckets. Bucket i has the following
boundaries:
Upper bound (0 <= i < N-1): boundsi
Lower bound (1 <= i < N); boundsi - 1
The bounds field must contain at least one element. If bounds has
only one element, then there are no finite buckets, and that single
element is the common boundary of the overflow and underflow buckets.
- Inheritance
-
- Object
- ProtoMessage
- Distribution_BucketOptions_Explicit
Constructors
-
Distribution_BucketOptions_Explicit({List<
double> bounds = const []}) -
Distribution_BucketOptions_Explicit.fromJson(Map<
String, dynamic> json) -
factory
Properties
-
bounds
→ List<
double> -
The values must be monotonically increasing.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- qualifiedName → String
-
The fully qualified name of this message, i.e.,
google.protobuf.Durationorgoogle.rpc.ErrorInfo.finalinherited - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Object -
override
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- fullyQualifiedName → const String