Мой текущий код: Как добавить более одной попытки здесь?и что делает setMaxRetryTimeoutMillis?
return new RestHighLevelClient(RestClient.builder(HttpHost.create(esEndPoint))
.setHttpClientConfigCallback(hacb -> hacb.addInterceptorLast(interceptor))
.setRequestConfigCallback(
new RestClientBuilder.RequestConfigCallback() {
@Override
public RequestConfig.Builder customizeRequestConfig(RequestConfig.Builder builder) {
return builder
.setConnectTimeout((int) TimeUnit.SECONDS.toMillis(CONNECT_TIMEOUT))
.setSocketTimeout((int) TimeUnit.SECONDS.toMillis(SOCKET_TIMEOUT));
}
}
)
);