MetricUpdate class
Describes the state of a metric.
Constructors
- MetricUpdate({bool? cumulative, Object? distribution, Object? gauge, Object? internal, String? kind, Object? meanCount, Object? meanSum, MetricStructuredName? name, Object? scalar, Object? set, String? updateTime})
- MetricUpdate.fromJson(Map json_)
Properties
- cumulative ↔ bool?
-
True if this metric is reported as the total cumulative aggregate value
accumulated since the worker started working on this WorkItem.
getter/setter pair
- distribution ↔ Object?
-
A struct value describing properties of a distribution of numeric values.
getter/setter pair
- gauge ↔ Object?
-
A struct value describing properties of a Gauge.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- internal ↔ Object?
-
Worker-computed aggregate value for internal use by the Dataflow service.
getter/setter pair
- kind ↔ String?
-
Metric aggregation kind.
getter/setter pair
- meanCount ↔ Object?
-
Worker-computed aggregate value for the "Mean" aggregation kind.
getter/setter pair
- meanSum ↔ Object?
-
Worker-computed aggregate value for the "Mean" aggregation kind.
getter/setter pair
- name ↔ MetricStructuredName?
-
Name of the metric.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scalar ↔ Object?
-
Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min",
"And", and "Or".
getter/setter pair
- set ↔ Object?
-
Worker-computed aggregate value for the "Set" aggregation kind.
getter/setter pair
- updateTime ↔ String?
-
Timestamp associated with the metric value.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited