public interface Plumber
Modifier and Type | Method and Description |
---|---|
int |
add(io.druid.data.input.InputRow row) |
void |
finishJob()
Perform any final processing and clean up after ourselves.
|
<T> QueryRunner<T> |
getQueryRunner(Query<T> query) |
Sink |
getSink(long timestamp) |
void |
persist(Runnable commitRunnable)
Persist any in-memory indexed data to durable storage.
|
void |
startJob()
Perform any initial setup.
|
void startJob()
finishJob()
.int add(io.druid.data.input.InputRow row) throws IndexSizeExceededException
row
- - the row to insertIndexSizeExceededException
<T> QueryRunner<T> getQueryRunner(Query<T> query)
void persist(Runnable commitRunnable)
commitRunnable
- code to run after persisting datavoid finishJob()
Sink getSink(long timestamp)
Copyright © 2011–2015. All rights reserved.