Package | Description |
---|---|
org.apache.edgent.connectors.pubsub.oplets |
Oplets supporting publish subscribe service.
|
org.apache.edgent.metrics.oplets | |
org.apache.edgent.oplet.core |
Core primitive oplets.
|
org.apache.edgent.oplet.functional |
Oplets that process tuples using functions.
|
org.apache.edgent.oplet.plumbing |
Oplets that control the flow of tuples.
|
org.apache.edgent.oplet.window |
Oplets using windows.
|
org.apache.edgent.streamscope.oplets |
Stream Oscilloscope underlying implementation oplets.
|
Modifier and Type | Class and Description |
---|---|
class |
Publish<T>
Publish a stream to a PublishSubscribeService service.
|
Modifier and Type | Class and Description |
---|---|
class |
CounterOp<T>
A metrics oplet which counts the number of tuples peeked at.
|
class |
RateMeter<T>
A metrics oplet which measures current tuple throughput and one-, five-,
and fifteen-minute exponentially-weighted moving averages.
|
class |
SingleMetricAbstractOplet<T>
Base for metrics oplets which use a single metric object.
|
Modifier and Type | Class and Description |
---|---|
class |
FanIn<T,U>
FanIn oplet, merges multiple input ports into a single output port.
|
class |
FanOut<T> |
class |
Peek<T>
Oplet that allows a peek at each tuple and always forwards a tuple onto
its single output port.
|
class |
PeriodicSource<T> |
class |
Pipe<I,O>
Pipe oplet with a single input and output.
|
class |
ProcessSource<T> |
class |
Sink<T>
Sink a stream by processing each tuple through
a
Consumer . |
class |
Source<T> |
class |
Split<T>
Split a stream into multiple streams depending
on the result of a splitter function.
|
class |
Union<T>
Union oplet, merges multiple input ports
into a single output port.
|
Modifier and Type | Class and Description |
---|---|
class |
Events<T>
Generate tuples from events.
|
class |
Filter<T> |
class |
FlatMap<I,O>
Map an input tuple to 0-N output tuples.
|
class |
Map<I,O>
Map an input tuple to 0-1 output tuple
|
class |
SupplierPeriodicSource<T> |
class |
SupplierSource<T> |
Modifier and Type | Class and Description |
---|---|
class |
Barrier<T>
A tuple synchronization barrier.
|
class |
Isolate<T>
Isolate upstream processing from downstream
processing guaranteeing tuple order.
|
class |
PressureReliever<T,K>
Relieve pressure on upstream oplets by discarding tuples.
|
class |
UnorderedIsolate<T>
Isolate upstream processing from downstream
processing without guaranteeing tuple order.
|
Modifier and Type | Class and Description |
---|---|
class |
Aggregate<T,U,K>
Aggregate a window.
|
Modifier and Type | Class and Description |
---|---|
class |
StreamScope<T>
A Stream "oscilloscope" oplet.
|
Copyright © 2016 The Apache Software Foundation. All Rights Reserved - bbe71fa-20161201-1641