public class BlobDocCollector extends java.lang.Object implements CrateCollector, RowUpstream
Constructor and Description |
---|
BlobDocCollector(BlobContainer blobContainer,
java.util.List<Input<?>> inputs,
java.util.List<CollectExpression<java.io.File,?>> expressions,
Input<java.lang.Boolean> condition,
RowReceiver downstream) |
Modifier and Type | Method and Description |
---|---|
void |
doCollect() |
void |
kill(java.lang.Throwable throwable) |
void |
pause()
tells the RowUpstream to stop sending rows until resume is called.
|
void |
repeat()
tells the RowUpstream that it should push all rows again
|
void |
resume(boolean async)
tells the RowUpstream that it should resume sending rows.
|
public BlobDocCollector(BlobContainer blobContainer, java.util.List<Input<?>> inputs, java.util.List<CollectExpression<java.io.File,?>> expressions, Input<java.lang.Boolean> condition, RowReceiver downstream)
public void doCollect()
doCollect
in interface CrateCollector
public void kill(@Nullable java.lang.Throwable throwable)
kill
in interface CrateCollector
public void pause()
RowUpstream
pause
in interface RowUpstream
public void resume(boolean async)
RowUpstream
resume
in interface RowUpstream
public void repeat()
repeat
in interface RowUpstream