toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() {
  return {
    if (sum.isNotDefault) 'sum': encodeInt64(sum),
    if (billableSum.isNotDefault) 'billableSum': encodeInt64(billableSum),
    if (min.isNotDefault) 'min': encodeDouble(min),
    if (max.isNotDefault) 'max': encodeDouble(max),
    if (mean.isNotDefault) 'mean': encodeDouble(mean),
    if (median.isNotDefault) 'median': encodeDouble(median),
    if (p5.isNotDefault) 'p5': encodeDouble(p5),
    if (p95.isNotDefault) 'p95': encodeDouble(p95),
    if (buckets.isNotDefault) 'buckets': encodeList(buckets),
  };
}