ConsumerStreamlet<R> |
ConsumerStreamlet represents an empty Streamlet that is made up of elements from the parent
streamlet after consuming every element.
|
CountByKeyAndWindowStreamlet<R,K> |
CountByKeyAndWindowStreamlet represents a KVStreamlet that is the result of
counting all elements within each window defined by a user supplied Window Config.
|
CountByKeyStreamlet<R,K> |
ReduceByKeyAndWindowStreamlet represents a KVStreamlet that is the result of
applying user supplied reduceFn on all elements within each window defined by a
user supplied Window Config.
|
CustomStreamlet<R,T> |
CustomStreamlet represents a Streamlet that is made up of applying the user
supplied custom operator to each element of the parent streamlet.
|
FilterStreamlet<R> |
FilterStreamlet represents a Streamlet that is made up of elements from
the parent Streamlet after applying a user supplied filter function.
|
FlatMapStreamlet<R,T> |
FlatMapStreamlet represents a Streamlet that is made up of applying the user
supplied flatMap function to each element of the parent streamlet and flattening
out the result.
|
GeneralReduceByKeyAndWindowStreamlet<R,K,T> |
ReduceByKeyAndWindowStreamlet represents a KVStreamlet that is the result of
applying user supplied reduceFn on all elements within each window defined by a
user supplied Window Config.
|
GeneralReduceByKeyStreamlet<R,K,T> |
GeneralReduceByKeyStreamlet represents a KVStreamlet that is the result of
applying user supplied reduceFn on all elements.
|
JoinStreamlet<K,R,S,T> |
JoinStreamlet represents a KVStreamlet that is the result of joining two KVStreamlets left
and right using a WindowConfig.
|
KeyByStreamlet<R,K,V> |
KeyByStreamlet represents a KVStreamlet that is the result of applying key and value extractors
on all elements.
|
KVStreamletShadow<K,V> |
KVStreamletShadow is a decorator for StreamletImpl> objects.
|
LogStreamlet<R> |
LogStreamlet represents en empty Streamlet that is made up of elements from the parent
streamlet after logging each element.
|
MapStreamlet<R,T> |
MapStreamlet represents a Streamlet that is made up of applying the user
supplied map function to each element of the parent streamlet.
|
ReduceByKeyAndWindowStreamlet<R,K,T> |
ReduceByKeyAndWindowStreamlet represents a KVStreamlet that is the result of
applying user supplied reduceFn on all elements within each window defined by a
user supplied Window Config.
|
ReduceByKeyStreamlet<R,K,T> |
ReduceByKeyStreamlet represents a KVStreamlet that is the result of
applying user supplied reduceFn on all elements.
|
RemapStreamlet<R> |
RemapStreamlet represents a Streamlet that is the result of
applying user supplied remapFn on all elements of its parent Streamlet.
|
SinkStreamlet<R> |
SinkStreamlet represents en empty Streamlet that is made up of elements from the parent
streamlet after consuming every element.
|
SourceStreamlet<R> |
SourceStreamlet is a very quick and flexible way of creating a Streamlet
from a user supplied Generator Function.
|
SplitStreamlet<R> |
SplitStreamlet represents a Streamlet that splits an incoming
stream into multiple streams using a split function.
|
SpoutStreamlet<R> |
SpoutStreamlet is a quick way of creating a Streamlet
from an user supplied Spout object.
|
StreamletShadow<R> |
StreamletShadow is a special kind of StreamletImpl object:
- It is still an StreamletImpl therefore it supports all Streamlet functions like filter()
and map(), and can be the parent object of other StreamletImpl objects.
|
SupplierStreamlet<R> |
SupplierStreamlet is a very quick and flexible way of creating a Streamlet
from an user supplied Supplier Function.
|
TransformStreamlet<R,T> |
TransformStreamlet represents a Streamlet that is made up of applying the user
supplied transform function to each element of the parent streamlet.
|
UnionStreamlet<I> |
UnionStreamlet is a Streamlet composed of all the elements of two
parent streamlets.
|