Package | Description |
---|---|
org.apache.flume.sink.elasticsearch | |
org.apache.flume.sink.elasticsearch.client |
Modifier and Type | Class and Description |
---|---|
class |
ElasticSearchDynamicSerializer
Basic serializer that serializes the event body and header fields into
individual fields
|
class |
ElasticSearchLogStashEventSerializer
Serialize flume events into the same format LogStash uses
|
Modifier and Type | Field and Description |
---|---|
protected ElasticSearchEventSerializer |
EventSerializerIndexRequestBuilderFactory.serializer |
Constructor and Description |
---|
EventSerializerIndexRequestBuilderFactory(ElasticSearchEventSerializer serializer) |
EventSerializerIndexRequestBuilderFactory(ElasticSearchEventSerializer serializer,
org.apache.commons.lang.time.FastDateFormat fdf) |
Modifier and Type | Method and Description |
---|---|
ElasticSearchClient |
ElasticSearchClientFactory.getClient(String clientType,
String[] hostNames,
String clusterName,
ElasticSearchEventSerializer serializer,
ElasticSearchIndexRequestBuilderFactory indexBuilder) |
ElasticSearchClient |
ElasticSearchClientFactory.getLocalClient(String clientType,
ElasticSearchEventSerializer serializer,
ElasticSearchIndexRequestBuilderFactory indexBuilder)
Used for tests only.
|
Constructor and Description |
---|
ElasticSearchRestClient(String[] hostNames,
ElasticSearchEventSerializer serializer) |
ElasticSearchRestClient(String[] hostNames,
ElasticSearchEventSerializer serializer,
org.apache.http.client.HttpClient client) |
ElasticSearchTransportClient(org.elasticsearch.client.Client client,
ElasticSearchEventSerializer serializer)
Used for testing
|
ElasticSearchTransportClient(ElasticSearchEventSerializer serializer)
Local transport client only for testing
|
ElasticSearchTransportClient(String[] hostNames,
String clusterName,
ElasticSearchEventSerializer serializer)
Transport client for external cluster
|
Copyright © 2009-2016 Apache Software Foundation. All Rights Reserved.