public class DatasourceIngestionSpec extends Object
| Constructor and Description |
|---|
DatasourceIngestionSpec(String dataSource,
org.joda.time.Interval interval,
List<org.joda.time.Interval> intervals,
List<io.druid.timeline.DataSegment> segments,
io.druid.query.filter.DimFilter filter,
List<String> dimensions,
List<String> metrics,
boolean ignoreWhenNoSegments,
io.druid.segment.transform.TransformSpec transformSpec) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getDataSource() |
List<String> |
getDimensions() |
io.druid.query.filter.DimFilter |
getFilter() |
List<org.joda.time.Interval> |
getIntervals() |
List<String> |
getMetrics() |
List<io.druid.timeline.DataSegment> |
getSegments() |
io.druid.segment.transform.TransformSpec |
getTransformSpec() |
int |
hashCode() |
boolean |
isIgnoreWhenNoSegments() |
String |
toString() |
DatasourceIngestionSpec |
withDimensions(List<String> dimensions) |
DatasourceIngestionSpec |
withIgnoreWhenNoSegments(boolean ignoreWhenNoSegments) |
DatasourceIngestionSpec |
withMetrics(List<String> metrics) |
DatasourceIngestionSpec |
withQueryGranularity(Granularity granularity) |
DatasourceIngestionSpec |
withTransformSpec(io.druid.segment.transform.TransformSpec transformSpec) |
public DatasourceIngestionSpec(String dataSource, @Deprecated org.joda.time.Interval interval, List<org.joda.time.Interval> intervals, List<io.druid.timeline.DataSegment> segments, io.druid.query.filter.DimFilter filter, List<String> dimensions, List<String> metrics, boolean ignoreWhenNoSegments, io.druid.segment.transform.TransformSpec transformSpec)
public String getDataSource()
public List<org.joda.time.Interval> getIntervals()
public List<io.druid.timeline.DataSegment> getSegments()
public io.druid.query.filter.DimFilter getFilter()
public boolean isIgnoreWhenNoSegments()
public io.druid.segment.transform.TransformSpec getTransformSpec()
public DatasourceIngestionSpec withDimensions(List<String> dimensions)
public DatasourceIngestionSpec withMetrics(List<String> metrics)
public DatasourceIngestionSpec withQueryGranularity(Granularity granularity)
public DatasourceIngestionSpec withIgnoreWhenNoSegments(boolean ignoreWhenNoSegments)
public DatasourceIngestionSpec withTransformSpec(io.druid.segment.transform.TransformSpec transformSpec)
Copyright © 2011–2018. All rights reserved.