public TimeBoundaryRequestData(string dataSource, string bound, IFilterSpec filter, IContextSpec context) { DataSource = dataSource; Bound = bound; Filter = filter; Context = context; }
public SegmentMetadataRequestData(string dataSource, IList <string> intervals, IToIncludeSpec toInclude, bool merge, IContextSpec context, IEnumerable <AnalysisType> analysisTypes, bool lenientAggregatorMerge) { DataSource = dataSource; Intervals = intervals; ToInclude = toInclude; Merge = merge; Context = context; AnalysisTypes = analysisTypes; LenientAggregatorMerge = lenientAggregatorMerge; }
public ScanRequestData(string dataSource, IList <string> intervals, IFilterSpec filter, IContextSpec context, IEnumerable <string> columns, string resultFormat, int?limit, int?batchSize) { DataSource = dataSource; Intervals = intervals; Filter = filter; Context = context; Columns = columns; Limit = limit; ResultFormat = resultFormat; BatchSize = batchSize; }
public SelectRequestData(string dataSource, object granularity, IList <string> intervals, IFilterSpec filter, IContextSpec context, IEnumerable <string> dimensions, IEnumerable <string> metrics, PagingSpec pagingSpec, bool descending) { DataSource = dataSource; Granularity = granularity; Intervals = intervals; Filter = filter; Context = context; Dimensions = dimensions; Metrics = metrics; PagingSpec = pagingSpec; Descending = descending; }
public SearchRequestData(string dataSource, object granularity, IList <string> intervals, IFilterSpec filter, IContextSpec context, IEnumerable <string> searchDimensions, int limit, ISearchQuerySpec query, SortSpec sort) { DataSource = dataSource; Granularity = granularity; Intervals = intervals; Filter = filter; Context = context; SearchDimensions = searchDimensions; Limit = limit; Query = query; Sort = sort; }
public ScanRequestData(string dataSource, IEnumerable <ExpressionVirtualColumn> virtualColumns, IList <string> intervals, IFilterSpec filter, IContextSpec context, IEnumerable <string> columns, string resultFormat, int?limit, int?offset, OrderByDirection?order, int?batchSize) { DataSource = dataSource; VirtualColumns = virtualColumns; Intervals = intervals; Filter = filter; Context = context; Columns = columns; Limit = limit; Offset = offset; Order = order; ResultFormat = resultFormat; BatchSize = batchSize; }