## Uses of Class
org.apache.flume.annotations.InterfaceAudience.Private

- Packages that use InterfaceAudience.Private
  Package | Description
  --- | ---
  org.apache.flume.agent.embedded | This package provides Flume users the ability to embed simple agents in applications.
  org.apache.flume.channel |
  org.apache.flume.channel.file |
  org.apache.flume.channel.jdbc |
  org.apache.flume.client.avro |
  org.apache.flume.formatter.output |
  org.apache.flume.serialization |
  org.apache.flume.sink.hdfs |
  org.apache.flume.sink.solr.morphline |
  org.apache.flume.source |
  org.apache.flume.source.jms |
  org.apache.flume.source.taildir |
  org.apache.flume.source.twitter |
  org.apache.flume.tools |

- - ### Uses of InterfaceAudience.Private in org.apache.flume.agent.embedded

    Classes in org.apache.flume.agent.embedded with annotations of type InterfaceAudience.Private
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EmbeddedSource` Simple source used to allow direct access to the channel for the Embedded Agent.

  - ### Uses of InterfaceAudience.Private in org.apache.flume.channel

    Classes in org.apache.flume.channel with annotations of type InterfaceAudience.Private
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SpillableMemoryChannel` SpillableMemoryChannel will use main memory for buffering events until it has reached capacity.

  - ### Uses of InterfaceAudience.Private in org.apache.flume.channel.file

    Classes in org.apache.flume.channel.file with annotations of type InterfaceAudience.Private
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FileChannel` A durable `Channel` implementation that uses the local file system for its storage.
    `class` | `Log` Stores FlumeEvents on disk and pointers to the events in a in memory queue.
    `class` | `LogFile`
    `class` | `LogFileV3` Represents a single data file on disk.
    `class` | `Serialization`
    `class` | `TransactionEventRecord` Base class for records in data file: Put, Take, Rollback, Commit

  - ### Uses of InterfaceAudience.Private in org.apache.flume.channel.jdbc

    Classes in org.apache.flume.channel.jdbc with annotations of type InterfaceAudience.Private
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JdbcChannel` A JDBC based channel implementation.

  - ### Uses of InterfaceAudience.Private in org.apache.flume.client.avro

    Classes in org.apache.flume.client.avro with annotations of type InterfaceAudience.Private
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AvroCLIClient`
    `interface` | `EventReader` A line reader produces a stream of lines for the `AvroCLIClient` to ingest into Flume.
    `interface` | `ReliableEventReader` A reliable event reader.
    `class` | `ReliableSpoolingFileEventReader` A `ReliableEventReader` which reads log data from files stored in a spooling directory and renames each file once all of its data has been read (through `EventDeserializer.readEvent()` calls).
    `class` | `SimpleTextLineEventReader` A `EventReader` implementation which delegates to a `BufferedReader`.

  - ### Uses of InterfaceAudience.Private in org.apache.flume.formatter.output

    Classes in org.apache.flume.formatter.output with annotations of type InterfaceAudience.Private
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PathManagerType`

  - ### Uses of InterfaceAudience.Private in org.apache.flume.serialization

    Classes in org.apache.flume.serialization with annotations of type InterfaceAudience.Private
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DecodeErrorPolicy`
    `class` | `DurablePositionTracker` Class that stores object state in an avro container file.
    `class` | `EventDeserializerFactory`
    `class` | `EventDeserializerType`
    `class` | `EventSerializerFactory`
    `class` | `EventSerializerType`
    `class` | `LineDeserializer` A deserializer that parses text lines from a file.
    `interface` | `PositionTracker` Defines an interface for tracking the offset position in a target file.
    `class` | `ResettableFileInputStream` This class makes the following assumptions:

  - ### Uses of InterfaceAudience.Private in org.apache.flume.sink.hdfs

    Classes in org.apache.flume.sink.hdfs with annotations of type InterfaceAudience.Private
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractHDFSWriter`
    `interface` | `HDFSWriter`

  - ### Uses of InterfaceAudience.Private in org.apache.flume.sink.solr.morphline

    Classes in org.apache.flume.sink.solr.morphline with annotations of type InterfaceAudience.Private
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BlobDeserializer` A deserializer that reads a Binary Large Object (BLOB) per event, typically one BLOB per file; To be used in conjunction with Flume SpoolDirectorySource.

  - ### Uses of InterfaceAudience.Private in org.apache.flume.source

    Classes in org.apache.flume.source with annotations of type InterfaceAudience.Private
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SyslogParser`
    `class` | `SyslogUtils`

  - ### Uses of InterfaceAudience.Private in org.apache.flume.source.jms

    Classes in org.apache.flume.source.jms with annotations of type InterfaceAudience.Private
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JMSSource`

  - ### Uses of InterfaceAudience.Private in org.apache.flume.source.taildir

    Classes in org.apache.flume.source.taildir with annotations of type InterfaceAudience.Private
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ReliableTaildirEventReader`
    `class` | `TaildirMatcher` Identifies and caches the files matched by single file pattern for `TAILDIR` source.

  - ### Uses of InterfaceAudience.Private in org.apache.flume.source.twitter

    Classes in org.apache.flume.source.twitter with annotations of type InterfaceAudience.Private
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TwitterSource` Demo 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.

  - ### Uses of InterfaceAudience.Private in org.apache.flume.tools

    Classes in org.apache.flume.tools with annotations of type InterfaceAudience.Private
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TimestampRoundDownUtil`

Copyright © 2009-2016 Apache Software Foundation. All Rights Reserved.