Github user twalthr commented on a diff in the pull request: https://github.com/apache/flink/pull/6391#discussion_r204758434 --- Diff: flink-connectors/flink-connector-elasticsearch-base/src/main/java/org/apache/flink/streaming/connectors/elasticsearch/ElasticsearchApiCallBridge.java --- @@ -64,13 +65,15 @@ * @param builder the {@link BulkProcessor.Builder} to configure. * @param flushBackoffPolicy user-provided backoff retry settings ({@code null} if the user disabled backoff retries). */ - void configureBulkProcessorBackoff( + public abstract void configureBulkProcessorBackoff( BulkProcessor.Builder builder, @Nullable ElasticsearchSinkBase.BulkFlushBackoffPolicy flushBackoffPolicy); /** * Perform any necessary state cleanup. */ - void cleanup(); + public void cleanup() { --- End diff -- Use Java 8 defaults and let this class stay an interface?
---