public class IngestSegmentFirehoseFactory extends Object implements io.druid.data.input.FirehoseFactory<io.druid.data.input.impl.InputRowParser>
| Constructor and Description |
|---|
IngestSegmentFirehoseFactory(String dataSource,
org.joda.time.Interval interval,
io.druid.query.filter.DimFilter dimFilter,
List<String> dimensions,
List<String> metrics,
io.druid.segment.IndexIO indexIO) |
| Modifier and Type | Method and Description |
|---|---|
io.druid.data.input.Firehose |
connect(io.druid.data.input.impl.InputRowParser inputRowParser,
File temporaryDirectory) |
String |
getDataSource() |
List<String> |
getDimensions() |
io.druid.query.filter.DimFilter |
getDimensionsFilter() |
org.joda.time.Interval |
getInterval() |
List<String> |
getMetrics() |
void |
setTaskToolbox(TaskToolbox taskToolbox) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconnectpublic String getDataSource()
public org.joda.time.Interval getInterval()
public io.druid.query.filter.DimFilter getDimensionsFilter()
public void setTaskToolbox(TaskToolbox taskToolbox)
public io.druid.data.input.Firehose connect(io.druid.data.input.impl.InputRowParser inputRowParser, File temporaryDirectory) throws IOException, io.druid.java.util.common.parsers.ParseException
connect in interface io.druid.data.input.FirehoseFactory<io.druid.data.input.impl.InputRowParser>IOExceptionio.druid.java.util.common.parsers.ParseExceptionCopyright © 2011–2018. All rights reserved.