|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
Channel |
A channel connects a Source to a Sink . |
ChannelFactory | |
ChannelSelector | Allows the selection of a subset of channels from the given set based on its implementation policy. |
Clock | Facade for System.currentTimeMillis for Testing |
Event | Basic representation of a data object in Flume. |
EventDrivenSource | A Source that does not need an external driver to poll for
events to ingest; it provides its own event-driven
mechanism to invoke event processing. |
NamedComponent | Enables a component to be tagged with a name so that it can be referred to uniquely within the configuration system. |
PollableSource | A Source that requires an external driver to poll to determine
whether there are events that are available to ingest
from the source. |
Sink | A sink is connected to a Channel and consumes its contents, sending them to a configured destination that may vary according to the sink type. |
SinkFactory | |
SinkProcessor | Interface for a device that allows abstraction of the behavior of multiple sinks, always assigned to a SinkRunner |
Source |
A source generates and calls methods on the
configured ChannelProcessor to persist those events into the
configured channels. |
SourceFactory | |
Transaction | Provides the transaction boundary while accessing a channel. |
Class Summary | |
---|---|
Constants | |
Context | The context is a key-value store used to pass configuration information throughout the system. |
CounterGroup | Used for counting events, collecting metrics, etc. |
Dummy | Placeholder class so the git mirror does not leave out the src/main/java dir |
SinkRunner |
A driver for sinks that polls them, attempting to
process events if any are available in the
Channel . |
SinkRunner.PollingRunner | Runnable that polls a
SinkProcessor and manages event delivery notification,
BACKOFF delay handling, etc. |
SourceRunner | A source runner controls how a source is driven. |
SystemClock | Default implementation of Clock which uses System |
Enum Summary | |
---|---|
PollableSource.Status | |
Sink.Status | |
Transaction.TransactionState |
Exception Summary | |
---|---|
ChannelException | A channel exception is raised whenever a channel operation fails. |
EventDeliveryException | An event delivery exception is raised whenever an Event fails to
reach at least one of its intended (next-hop) destinations. |
FlumeException | Base class of all flume exceptions. |
Annotation Types Summary | |
---|---|
VersionAnnotation | This class is about package attribute that captures version info of Flume that was compiled. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |