public static string AsArg(this TsAggregation aggregation) => aggregation switch {
/// <summary> /// Builds a time-series aggregation rule /// </summary> /// <param name="destKey">Rule's destination key.</param> /// <param name="timeBucket">Rule's aggregation time bucket.</param> /// <param name="aggregation">Rule's aggregation type.</param> public TimeSeriesRule(string destKey, long timeBucket, TsAggregation aggregation) => (DestKey, TimeBucket, Aggregation) = (destKey, timeBucket, aggregation);