| Package | Description | 
|---|---|
| org.apache.flume | |
| org.apache.flume.agent.embedded | This package provides Flume users the ability to embed simple agents
 in applications. | 
| org.apache.flume.source | |
| org.apache.flume.source.avroLegacy | |
| org.apache.flume.source.http | |
| org.apache.flume.source.jms | |
| org.apache.flume.source.kafka | |
| org.apache.flume.source.scribe | |
| org.apache.flume.source.taildir | |
| org.apache.flume.source.thriftLegacy | |
| org.apache.flume.source.twitter | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | EventDrivenSource | 
| interface  | PollableSource | 
| Modifier and Type | Method and Description | 
|---|---|
| Source | SourceFactory. create(String sourceName,
      String type) | 
| Source | SourceRunner. getSource() | 
| Modifier and Type | Method and Description | 
|---|---|
| Class<? extends Source> | SourceFactory. getClass(String type) | 
| Modifier and Type | Method and Description | 
|---|---|
| static SourceRunner | SourceRunner. forSource(Source source)Static factory method to instantiate a source runner implementation that
 corresponds to the type of  Sourcespecified. | 
| void | SourceRunner. setSource(Source source) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EmbeddedSourceSimple source used to allow direct access to the channel for the Embedded
 Agent. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractEventDrivenSourceBase class which ensures sub-classes will inherit all the properties
 of BasicSourceSemantics. | 
| class  | AbstractPollableSourceBase class which ensures sub-classes will inherit all the properties
 of BasicSourceSemantics in addition to:
 
 Ensuring when configure/start throw an exception process will not
 be called
 Ensure that process will not be called unless configure and start
 have successfully been called
  | 
| class  | AbstractSource | 
| class  | AvroSource
 A  Sourceimplementation that receives Avro events from clients that
 implementAvroSourceProtocol. | 
| class  | BasicSourceSemanticsAlternative to AbstractSource, which:
 
  Ensure configure cannot be called while started
  Exceptions thrown during configure, start, stop put source in ERROR state
  Exceptions thrown during start, stop will be logged but not re-thrown.
  Exception in configure disables starting
  | 
| class  | ExecSource
 A  Sourceimplementation that executes a Unix process and turns each
 line of text into an event. | 
| class  | MultiportSyslogTCPSource | 
| class  | NetcatSource
 A netcat-like source that listens on a given port and turns each line of text
 into an event. | 
| class  | NetcatUdpSource | 
| class  | SequenceGeneratorSource | 
| class  | SpoolDirectorySource | 
| class  | StressSourceStressSource is an internal load-generating source implementation
 which is very useful for stress tests. | 
| class  | SyslogTcpSourceDeprecated. 
 use  MultiportSyslogTCPSourceinstead. | 
| class  | SyslogUDPSource | 
| class  | ThriftSource | 
| Modifier and Type | Method and Description | 
|---|---|
| Source | DefaultSourceFactory. create(String name,
      String type) | 
| Modifier and Type | Method and Description | 
|---|---|
| Class<? extends Source> | DefaultSourceFactory. getClass(String type) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AvroLegacySource
 A  Sourceimplementation that receives Avro events from Avro sink of
 Flume OG | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HTTPSourceA source which accepts Flume Events by HTTP POST and GET. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JMSSource | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | KafkaSourceA Source for Kafka which reads messages from kafka topics. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ScribeSourceFlume should adopt the Scribe entry  LogEntryfrom existing
 Scribe system. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TaildirSource | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ThriftLegacySource | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TwitterSourceDemo Flume source that connects via Streaming API to the 1% sample twitter
 firehose, continuously downloads tweets, converts them to Avro format and
 sends Avro events to a downstream Flume sink. | 
Copyright © 2009-2017 Apache Software Foundation. All Rights Reserved.