| Interface | Description | 
|---|---|
| ElasticSearchEventSerializer | Interface for an event serializer which serializes the headers and body of an
 event to write them to ElasticSearch. | 
| ElasticSearchIndexRequestBuilderFactory | Interface for creating ElasticSearch  IndexRequestBuilderinstances
 from serialized flume events. | 
| IndexNameBuilder | 
| Class | Description | 
|---|---|
| AbstractElasticSearchIndexRequestBuilderFactory | Abstract base class for custom implementations of
  ElasticSearchIndexRequestBuilderFactory. | 
| ContentBuilderUtil | Utility methods for using ElasticSearch  XContentBuilder | 
| ElasticSearchDynamicSerializer | Basic serializer that serializes the event body and header fields into
 individual fields | 
| ElasticSearchLogStashEventSerializer | Serialize flume events into the same format LogStash uses | 
| ElasticSearchSink | A sink which reads events from a channel and writes them to ElasticSearch
 based on the work done by https://github.com/Aconex/elasticflume.git. | 
| ElasticSearchSinkConstants | |
| EventSerializerIndexRequestBuilderFactory | Default implementation of  ElasticSearchIndexRequestBuilderFactory. | 
| SimpleIndexNameBuilder | |
| TimeBasedIndexNameBuilder | Default index name builder. | 
Copyright © 2009-2017 Apache Software Foundation. All Rights Reserved.