Package | Description |
---|---|
org.springframework.data.elasticsearch.client |
Modifier and Type | Interface and Description |
---|---|
static interface |
ClientConfiguration.MaybeSecureClientConfigurationBuilder |
Modifier and Type | Method and Description |
---|---|
ClientConfiguration.TerminalClientConfigurationBuilder |
ClientConfiguration.MaybeSecureClientConfigurationBuilder.usingSsl()
Connect via https
NOTE You need to leave out the protocol in ClientConfiguration.ClientConfigurationBuilderWithRequiredEndpoint.connectedTo(String) . |
ClientConfiguration.TerminalClientConfigurationBuilder |
ClientConfiguration.MaybeSecureClientConfigurationBuilder.usingSsl(SSLContext sslContext)
Connect via https using the given
SSLContext . |
ClientConfiguration.TerminalClientConfigurationBuilder |
ClientConfiguration.MaybeSecureClientConfigurationBuilder.usingSsl(SSLContext sslContext,
HostnameVerifier hostnameVerifier)
Connect via https using the givens
SSLContext and HostnameVerifier HostnameVerifier
. |
ClientConfiguration.TerminalClientConfigurationBuilder |
ClientConfiguration.TerminalClientConfigurationBuilder.withBasicAuth(String username,
String password)
Configure the username and password to be sent as a Basic Authentication header
|
ClientConfiguration.TerminalClientConfigurationBuilder |
ClientConfiguration.TerminalClientConfigurationBuilder.withClientConfigurer(ClientConfiguration.ClientConfigurationCallback<?> clientConfigurer)
Register a
ClientConfiguration.ClientConfigurationCallback to configure the client. |
ClientConfiguration.TerminalClientConfigurationBuilder |
ClientConfiguration.TerminalClientConfigurationBuilder.withConnectTimeout(Duration timeout)
Configure a
Duration connect timeout. |
default ClientConfiguration.TerminalClientConfigurationBuilder |
ClientConfiguration.TerminalClientConfigurationBuilder.withConnectTimeout(long millis)
Configure the milliseconds for the connect-timeout.
|
ClientConfiguration.TerminalClientConfigurationBuilder |
ClientConfiguration.TerminalClientConfigurationBuilder.withDefaultHeaders(HttpHeaders defaultHeaders) |
ClientConfiguration.TerminalClientConfigurationBuilder |
ClientConfiguration.TerminalClientConfigurationBuilder.withHeaders(Supplier<HttpHeaders> headers)
set a supplier for custom headers.
|
ClientConfiguration.TerminalClientConfigurationBuilder |
ClientConfiguration.TerminalClientConfigurationBuilder.withHttpClientConfigurer(org.elasticsearch.client.RestClientBuilder.HttpClientConfigCallback httpClientConfigurer)
Deprecated.
since 4.3, use
#withClientConfigurer(ClientConfigurationCallback) with
RestClients.RestClientConfigurationCallback |
ClientConfiguration.TerminalClientConfigurationBuilder |
ClientConfiguration.TerminalClientConfigurationBuilder.withPathPrefix(String pathPrefix)
Configure the path prefix that will be prepended to any HTTP(s) requests
|
ClientConfiguration.TerminalClientConfigurationBuilder |
ClientConfiguration.TerminalClientConfigurationBuilder.withProxy(String proxy) |
ClientConfiguration.TerminalClientConfigurationBuilder |
ClientConfiguration.TerminalClientConfigurationBuilder.withSocketTimeout(Duration timeout)
Configure a
socket timeout which is typically applied as SO-timeout/read timeout. |
default ClientConfiguration.TerminalClientConfigurationBuilder |
ClientConfiguration.TerminalClientConfigurationBuilder.withSocketTimeout(long millis)
Configure the milliseconds for the socket timeout.
|
ClientConfiguration.TerminalClientConfigurationBuilder |
ClientConfiguration.TerminalClientConfigurationBuilder.withWebClientConfigurer(Function<WebClient,WebClient> webClientConfigurer)
Deprecated.
since 4.3, use
#withClientConfigurer(ClientConfigurationCallback) with
ReactiveRestClients.WebClientConfigurationCallback |
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.