| 接口 | 说明 |
|---|---|
| ActionRequestFailureHandler |
An implementation of
ActionRequestFailureHandler is provided by the user to define how failed
ActionRequests should be handled, e.g. dropping them, reprocessing malformed documents, or
simply requesting them to be sent to Elasticsearch again if the failure is only temporary. |
| 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. |
| 类 | 说明 |
|---|---|
| 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. |
| 枚举 | 说明 |
|---|---|
| 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.