Modifier and Type | Field and Description |
---|---|
protected Set<String> |
combinedDimensions |
protected Set<String> |
dataSources |
protected List<Filter> |
filters |
protected String |
format |
protected List<String> |
groupByDimensions |
protected Set<org.joda.time.Interval> |
intervals |
protected List<String> |
metrics |
protected int |
numBuckets |
protected String |
resource |
protected boolean |
skipCache |
protected String |
table |
protected String |
timeGrain |
Constructor and Description |
---|
DataRequest(LogicalTable table,
Set<org.joda.time.Interval> intervals,
Collection<Set<ApiFilter>> filterSuperSet,
Set<LogicalMetric> metricSet,
Set<Dimension> groupByDimensionsSet,
Set<String> dataSourceNames,
boolean readCache,
String format)
Constructor.
|
protected final String resource
protected final String table
protected final String timeGrain
protected final Set<org.joda.time.Interval> intervals
protected final int numBuckets
protected final boolean skipCache
protected final String format
public DataRequest(LogicalTable table, Set<org.joda.time.Interval> intervals, Collection<Set<ApiFilter>> filterSuperSet, Set<LogicalMetric> metricSet, Set<Dimension> groupByDimensionsSet, Set<String> dataSourceNames, boolean readCache, String format)
table
- Which logical table the request was forintervals
- Over what intervals the request was forfilterSuperSet
- Collection of all of the filters in the API requestmetricSet
- All of the metrics in the API requestgroupByDimensionsSet
- Dimensions grouped on in the API requestdataSourceNames
- Names of the data sources selected for the queriesreadCache
- Indicate if the user turned off cached responsesformat
- In which format the request asked for a responseCopyright © 2016–2018 Yahoo! Inc.. All rights reserved.