@Internal
public class Elasticsearch6UpsertTableSinkFactory
extends org.apache.flink.streaming.connectors.elasticsearch.ElasticsearchUpsertTableSinkFactoryBase
UpsertStreamTableSink for Elasticsearch 6.| Constructor and Description |
|---|
Elasticsearch6UpsertTableSinkFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.flink.streaming.connectors.elasticsearch.ElasticsearchUpsertTableSinkBase |
createElasticsearchUpsertTableSink(boolean isAppendOnly,
org.apache.flink.table.api.TableSchema schema,
List<org.apache.flink.streaming.connectors.elasticsearch.ElasticsearchUpsertTableSinkBase.Host> hosts,
String index,
String docType,
String keyDelimiter,
String keyNullLiteral,
org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.types.Row> serializationSchema,
org.elasticsearch.common.xcontent.XContentType contentType,
org.apache.flink.streaming.connectors.elasticsearch.ActionRequestFailureHandler failureHandler,
Map<org.apache.flink.streaming.connectors.elasticsearch.ElasticsearchUpsertTableSinkBase.SinkOption,String> sinkOptions) |
protected String |
elasticsearchVersion() |
public Elasticsearch6UpsertTableSinkFactory()
protected String elasticsearchVersion()
elasticsearchVersion in class org.apache.flink.streaming.connectors.elasticsearch.ElasticsearchUpsertTableSinkFactoryBaseprotected org.apache.flink.streaming.connectors.elasticsearch.ElasticsearchUpsertTableSinkBase createElasticsearchUpsertTableSink(boolean isAppendOnly,
org.apache.flink.table.api.TableSchema schema,
List<org.apache.flink.streaming.connectors.elasticsearch.ElasticsearchUpsertTableSinkBase.Host> hosts,
String index,
String docType,
String keyDelimiter,
String keyNullLiteral,
org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.types.Row> serializationSchema,
org.elasticsearch.common.xcontent.XContentType contentType,
org.apache.flink.streaming.connectors.elasticsearch.ActionRequestFailureHandler failureHandler,
Map<org.apache.flink.streaming.connectors.elasticsearch.ElasticsearchUpsertTableSinkBase.SinkOption,String> sinkOptions)
createElasticsearchUpsertTableSink in class org.apache.flink.streaming.connectors.elasticsearch.ElasticsearchUpsertTableSinkFactoryBaseCopyright © 2014–2019 The Apache Software Foundation. All rights reserved.