コード例 #1
0
 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;
 }
コード例 #2
0
 public InvertedTopNMetricSpec(ITopNMetricSpec metric)
 {
     Metric = metric;
 }
コード例 #3
0
        public ITopNQueryDescriptor Metric(ITopNMetricSpec metricSpec)
        {
            MetricSpecValue = metricSpec;

            return(this);
        }
コード例 #4
0
        public ITopNQueryDescriptor Metric(string metric)
        {
            MetricSpecValue = new NumericTopNMetricSpec(metric);

            return(this);
        }