Skip navigation links
B C E H O R S 

B

build() - Method in class org.apache.flink.streaming.connectors.elasticsearch6.ElasticsearchSink.Builder
Creates the Elasticsearch sink.
Builder(List<HttpHost>, ElasticsearchSinkFunction<T>) - Constructor for class org.apache.flink.streaming.connectors.elasticsearch6.ElasticsearchSink.Builder
Creates a new ElasticsearchSink that connects to the cluster using a RestHighLevelClient.

C

configureBulkProcessorBackoff(BulkProcessor.Builder, ElasticsearchSinkBase.BulkFlushBackoffPolicy) - Method in class org.apache.flink.streaming.connectors.elasticsearch6.Elasticsearch6ApiCallBridge
 
configureRestClientBuilder(RestClientBuilder) - Method in interface org.apache.flink.streaming.connectors.elasticsearch6.RestClientFactory
Configures the rest client builder.
copy(boolean, TableSchema, List<ElasticsearchUpsertTableSinkBase.Host>, String, String, String, String, SerializationSchema<Row>, XContentType, ActionRequestFailureHandler, Map<ElasticsearchUpsertTableSinkBase.SinkOption, String>, ElasticsearchUpsertTableSinkBase.RequestFactory) - Method in class org.apache.flink.streaming.connectors.elasticsearch6.Elasticsearch6UpsertTableSink
 
createBulkProcessorBuilder(RestHighLevelClient, BulkProcessor.Listener) - Method in class org.apache.flink.streaming.connectors.elasticsearch6.Elasticsearch6ApiCallBridge
 
createBulkProcessorIndexer(BulkProcessor, boolean, AtomicLong) - Method in class org.apache.flink.streaming.connectors.elasticsearch6.Elasticsearch6ApiCallBridge
 
createClient(Map<String, String>) - Method in class org.apache.flink.streaming.connectors.elasticsearch6.Elasticsearch6ApiCallBridge
 
createElasticsearchUpsertTableSink(boolean, TableSchema, List<ElasticsearchUpsertTableSinkBase.Host>, String, String, String, String, SerializationSchema<Row>, XContentType, ActionRequestFailureHandler, Map<ElasticsearchUpsertTableSinkBase.SinkOption, String>) - Method in class org.apache.flink.streaming.connectors.elasticsearch6.Elasticsearch6UpsertTableSinkFactory
 
createSinkFunction(List<ElasticsearchUpsertTableSinkBase.Host>, ActionRequestFailureHandler, Map<ElasticsearchUpsertTableSinkBase.SinkOption, String>, ElasticsearchUpsertTableSinkBase.ElasticsearchUpsertSinkFunction) - Method in class org.apache.flink.streaming.connectors.elasticsearch6.Elasticsearch6UpsertTableSink
 

E

Elasticsearch6ApiCallBridge - Class in org.apache.flink.streaming.connectors.elasticsearch6
Implementation of ElasticsearchApiCallBridge for Elasticsearch 6 and later versions.
Elasticsearch6UpsertTableSink - Class in org.apache.flink.streaming.connectors.elasticsearch6
Version-specific upsert table sink for Elasticsearch 6.
Elasticsearch6UpsertTableSink(boolean, TableSchema, List<ElasticsearchUpsertTableSinkBase.Host>, String, String, String, String, SerializationSchema<Row>, XContentType, ActionRequestFailureHandler, Map<ElasticsearchUpsertTableSinkBase.SinkOption, String>) - Constructor for class org.apache.flink.streaming.connectors.elasticsearch6.Elasticsearch6UpsertTableSink
 
Elasticsearch6UpsertTableSinkFactory - Class in org.apache.flink.streaming.connectors.elasticsearch6
Table factory for creating an UpsertStreamTableSink for Elasticsearch 6.
Elasticsearch6UpsertTableSinkFactory() - Constructor for class org.apache.flink.streaming.connectors.elasticsearch6.Elasticsearch6UpsertTableSinkFactory
 
ElasticsearchSink<T> - Class in org.apache.flink.streaming.connectors.elasticsearch6
Elasticsearch 6.x sink that requests multiple ActionRequests against a cluster for each incoming element.
ElasticsearchSink.Builder<T> - Class in org.apache.flink.streaming.connectors.elasticsearch6
A builder for creating an ElasticsearchSink.
elasticsearchVersion() - Method in class org.apache.flink.streaming.connectors.elasticsearch6.Elasticsearch6UpsertTableSinkFactory
 
equals(Object) - Method in class org.apache.flink.streaming.connectors.elasticsearch6.ElasticsearchSink.Builder
 
extractFailureCauseFromBulkItemResponse(BulkItemResponse) - Method in class org.apache.flink.streaming.connectors.elasticsearch6.Elasticsearch6ApiCallBridge
 

H

hashCode() - Method in class org.apache.flink.streaming.connectors.elasticsearch6.ElasticsearchSink.Builder
 

O

org.apache.flink.streaming.connectors.elasticsearch6 - package org.apache.flink.streaming.connectors.elasticsearch6
 

R

RestClientFactory - Interface in org.apache.flink.streaming.connectors.elasticsearch6
A factory that is used to configure the RestHighLevelClient internally used in the ElasticsearchSink.

S

setBulkFlushBackoff(boolean) - Method in class org.apache.flink.streaming.connectors.elasticsearch6.ElasticsearchSink.Builder
Sets whether or not to enable bulk flush backoff behaviour.
setBulkFlushBackoffDelay(long) - Method in class org.apache.flink.streaming.connectors.elasticsearch6.ElasticsearchSink.Builder
Sets the amount of delay between each backoff attempt when flushing bulk requests, in milliseconds.
setBulkFlushBackoffRetries(int) - Method in class org.apache.flink.streaming.connectors.elasticsearch6.ElasticsearchSink.Builder
Sets the maximum number of retries for a backoff attempt when flushing bulk requests.
setBulkFlushBackoffType(ElasticsearchSinkBase.FlushBackoffType) - Method in class org.apache.flink.streaming.connectors.elasticsearch6.ElasticsearchSink.Builder
Sets the type of back of to use when flushing bulk requests.
setBulkFlushInterval(long) - Method in class org.apache.flink.streaming.connectors.elasticsearch6.ElasticsearchSink.Builder
Sets the bulk flush interval, in milliseconds.
setBulkFlushMaxActions(int) - Method in class org.apache.flink.streaming.connectors.elasticsearch6.ElasticsearchSink.Builder
Sets the maximum number of actions to buffer for each bulk request.
setBulkFlushMaxSizeMb(int) - Method in class org.apache.flink.streaming.connectors.elasticsearch6.ElasticsearchSink.Builder
Sets the maximum size of buffered actions, in mb, per bulk request.
setFailureHandler(ActionRequestFailureHandler) - Method in class org.apache.flink.streaming.connectors.elasticsearch6.ElasticsearchSink.Builder
Sets a failure handler for action requests.
setRestClientFactory(RestClientFactory) - Method in class org.apache.flink.streaming.connectors.elasticsearch6.ElasticsearchSink.Builder
Sets a REST client factory for custom client configuration.
B C E H O R S 
Skip navigation links

Copyright © 2014–2019 The Apache Software Foundation. All rights reserved.