Progress metric is (string, int|float|string) pair.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#double_value
def double_value() -> ::Float
Returns
- (::Float) — For metrics with floating point value.
#double_value=
def double_value=(value) -> ::Float
Parameter
- value (::Float) — For metrics with floating point value.
Returns
- (::Float) — For metrics with floating point value.
#int_value
def int_value() -> ::Integer
Returns
- (::Integer) — For metrics with integer value.
#int_value=
def int_value=(value) -> ::Integer
Parameter
- value (::Integer) — For metrics with integer value.
Returns
- (::Integer) — For metrics with integer value.
#name
def name() -> ::String
Returns
- (::String) — Required. Metric name, e.g., "nodes total", "percent done".
#name=
def name=(value) -> ::String
Parameter
- value (::String) — Required. Metric name, e.g., "nodes total", "percent done".
Returns
- (::String) — Required. Metric name, e.g., "nodes total", "percent done".
#string_value
def string_value() -> ::String
Returns
- (::String) — For metrics with custom values (ratios, visual progress, etc.).
#string_value=
def string_value=(value) -> ::String
Parameter
- value (::String) — For metrics with custom values (ratios, visual progress, etc.).
Returns
- (::String) — For metrics with custom values (ratios, visual progress, etc.).