| Interface | Description |
|---|---|
| ActionRequestFailureHandler |
An implementation of
ActionRequestFailureHandler is provided by the user to define how failed
ActionRequests should be handled, e.g. |
| ElasticsearchApiCallBridge<C extends AutoCloseable> |
An
ElasticsearchApiCallBridge is used to bridge incompatible Elasticsearch Java API calls across different versions. |
| ElasticsearchSinkFunction<T> |
Creates multiple
ActionRequests from an element in a stream. |
| ElasticsearchUpsertTableSinkBase.RequestFactory |
For version-agnostic creating of
ActionRequests. |
| RequestIndexer |
Users add multiple delete, index or update requests to a
RequestIndexer to prepare
them for sending to an Elasticsearch cluster. |
| Class | Description |
|---|---|
| ElasticsearchSinkBase<T,C extends AutoCloseable> |
Base class for all Flink Elasticsearch Sinks.
|
| ElasticsearchSinkBase.BulkFlushBackoffPolicy |
Provides a backoff policy for bulk requests.
|
| ElasticsearchUpsertTableSinkBase |
A version-agnostic Elasticsearch
UpsertStreamTableSink. |
| ElasticsearchUpsertTableSinkBase.ElasticsearchUpsertSinkFunction |
Sink function for converting upserts into Elasticsearch
ActionRequests. |
| ElasticsearchUpsertTableSinkBase.Host |
Entity for describing a host of Elasticsearch.
|
| ElasticsearchUpsertTableSinkFactoryBase |
Version-agnostic table factory for creating an
UpsertStreamTableSink for Elasticsearch. |
| Enum | Description |
|---|---|
| ElasticsearchSinkBase.FlushBackoffType |
Used to control whether the retry delay should increase exponentially or remain constant.
|
| ElasticsearchUpsertTableSinkBase.SinkOption |
Keys for optional parameterization of the sink.
|
Copyright © 2014–2019 The Apache Software Foundation. All rights reserved.