public class DatasourceIngestionSpec extends Object
Constructor and Description |
---|
DatasourceIngestionSpec(String dataSource,
org.joda.time.Interval interval,
List<org.joda.time.Interval> intervals,
DimFilter filter,
QueryGranularity granularity,
List<String> dimensions,
List<String> metrics,
boolean ignoreWhenNoSegments) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
String |
getDataSource() |
List<String> |
getDimensions() |
DimFilter |
getFilter() |
QueryGranularity |
getGranularity() |
List<org.joda.time.Interval> |
getIntervals() |
List<String> |
getMetrics() |
int |
hashCode() |
boolean |
isIgnoreWhenNoSegments() |
String |
toString() |
DatasourceIngestionSpec |
withDimensions(List<String> dimensions) |
DatasourceIngestionSpec |
withIgnoreWhenNoSegments(boolean ignoreWhenNoSegments) |
DatasourceIngestionSpec |
withMetrics(List<String> metrics) |
DatasourceIngestionSpec |
withQueryGranularity(QueryGranularity granularity) |
public DatasourceIngestionSpec(String dataSource, @Deprecated org.joda.time.Interval interval, List<org.joda.time.Interval> intervals, DimFilter filter, QueryGranularity granularity, List<String> dimensions, List<String> metrics, boolean ignoreWhenNoSegments)
public String getDataSource()
public List<org.joda.time.Interval> getIntervals()
public DimFilter getFilter()
public QueryGranularity getGranularity()
public boolean isIgnoreWhenNoSegments()
public DatasourceIngestionSpec withDimensions(List<String> dimensions)
public DatasourceIngestionSpec withMetrics(List<String> metrics)
public DatasourceIngestionSpec withQueryGranularity(QueryGranularity granularity)
public DatasourceIngestionSpec withIgnoreWhenNoSegments(boolean ignoreWhenNoSegments)
Copyright © 2011–2016. All rights reserved.