Get desktop application:
View/edit binary Protocol Buffers messages
Attribute is used to describe the value of an attribute, optionally specifying units
Used in:
,float_val exposes a floating point value.
int_numerator_val exposes a int value.
string_val exposes a string value.
bool_val exposes a boolean statistic.
unit gives the unit type: MHz, MB, etc.
RecoverableError is used with a grpc Status to indicate if the error is one which is recoverable and can be reattempted by the client.
StatObject is a collection of statistics either exposed at the top level or via nested StatObjects.
Used in:
nested is a mapping of object name to a nested stats object.
attributes is a mapping of statistic name to its value.
StatValue exposes the values of a particular statistic. The value may be of type double, integer, string or boolean. Numeric types can be exposed as a single value or as a fraction.
Used in:
,float_numerator_val exposes a floating point value. If denominator is set it is assumed to be a fractional value, otherwise it is a scalar.
int_numerator_val exposes a int value. If denominator is set it is assumed to be a fractional value, otherwise it is a scalar.
string_val exposes a string value. These are likely annotations.
bool_val exposes a boolean statistic.
unit gives the unit type: °F, %, MHz, MB, etc.
desc provides a human readable description of the statistic.