Class Debug
- java.lang.Object
-
- org.apache.storm.trident.operation.BaseOperation
-
- org.apache.storm.trident.operation.BaseFilter
-
- org.apache.storm.trident.operation.builtin.Debug
-
- All Implemented Interfaces:
Serializable
,EachOperation
,Filter
,Operation
public class Debug extends BaseFilter
Filter for debugging purposes. The `isKeep()` method simply prints the tuple to `System.out` and returns `true`.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isKeep(TridentTuple tuple)
Determines if a tuple should be filtered out of a stream.-
Methods inherited from class org.apache.storm.trident.operation.BaseOperation
cleanup, prepare
-
-
-
-
Constructor Detail
-
Debug
public Debug()
-
Debug
public Debug(boolean useLogger)
-
Debug
public Debug(String name)
Creates a `Debug` filter with a string identifier.
-
-
Method Detail
-
isKeep
public boolean isKeep(TridentTuple tuple)
Description copied from interface:Filter
Determines if a tuple should be filtered out of a stream.- Parameters:
tuple
- the tuple being evaluated- Returns:
- `false` to drop the tuple, `true` to keep the tuple
-
-