CollectdPayload class

A collection of data points sent from a collectd-based plugin. See the collectd documentation for more information.


CollectdPayload.fromJson(Map _json)


endTime ↔ String
The end time of the interval.
read / write
metadata ↔ Map<String, TypedValue>
The measurement metadata. Example: "process_id" -> 12345
read / write
plugin ↔ String
The name of the plugin. Example: "disk".
read / write
pluginInstance ↔ String
The instance name of the plugin Example: "hdcl".
read / write
startTime ↔ String
The start time of the interval.
read / write
type ↔ String
The measurement type. Example: "memory".
read / write
typeInstance ↔ String
The measurement type instance. Example: "used".
read / write
values ↔ List<CollectdValue>
The measured values during this time interval. Each value must have a different dataSourceName.
read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited


toJson() → Map<String, Object>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
toString() → String
Returns a string representation of this object.


operator ==(dynamic other) → bool
The equality operator.