public class CaptureCollector extends Object implements TridentCollector
| Constructor and Description |
|---|
CaptureCollector() |
| Modifier and Type | Method and Description |
|---|---|
void |
emit(List<Object> values)
Emits a tuple to a Stream.
|
void |
flush()
Flush any buffered tuples (when batching is enabled).
|
void |
reportError(Throwable t)
Reports an error.
|
void |
setCollector(TridentCollector coll) |
public void setCollector(TridentCollector coll)
public void emit(List<Object> values)
TridentCollectoremit in interface TridentCollectorvalues - a list of values of which the tuple will be composedpublic void flush()
TridentCollectorflush in interface TridentCollectorpublic void reportError(Throwable t)
TridentCollectorNote that calling this method does not alter the processing of a batch. To explicitly fail a batch and trigger
a replay, components should throw FailedException.
reportError in interface TridentCollectort - The instance of the error (Throwable) being reported.Copyright © 2023 The Apache Software Foundation. All rights reserved.