public TopNRequestData(string dataSource, IDimensionSpec dimension, ITopNMetricSpec metric, object granularity, long threshold, IList <string> intervals, IFilterSpec filter, IEnumerable <IAggregationSpec> aggregations, IEnumerable <IPostAggregationSpec> postAggregations, TopNContextSpec context) { DataSource = dataSource; Dimension = dimension; Metric = metric; Granularity = granularity; Threshold = threshold; Intervals = intervals; Filter = filter; Aggregations = aggregations; PostAggregations = postAggregations; Context = context; }
public ITopNQueryDescriptor Dimension(IDimensionSpec dimension) { DimensionValue = dimension; return(this); }
public ITopNQueryDescriptor Dimension(string dimension) { DimensionValue = new DefaultDimension(dimension); return(this); }