From 3ff62a8a6c910168476f7146af48563a520d0372 Mon Sep 17 00:00:00 2001 From: Andriy Redko Date: Tue, 23 May 2023 12:49:19 -0400 Subject: [PATCH] Fix RestClientTransport code snippets (#4149) Signed-off-by: Andriy Redko --- _clients/java.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/_clients/java.md b/_clients/java.md index e345f9d0..c1f34b03 100644 --- a/_clients/java.md +++ b/_clients/java.md @@ -198,11 +198,11 @@ This code example uses basic credentials that come with the default OpenSearch c The following sample code initializes a client with SSL and TLS enabled: ```java -import org.apache.hc.client5.http.auth.AuthScope; -import org.apache.hc.client5.http.auth.UsernamePasswordCredentials; -import org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder; -import org.apache.hc.client5.http.impl.auth.BasicCredentialsProvider; -import org.apache.hc.core5.http.HttpHost; +import org.apache.http.HttpHost; +import org.apache.http.auth.AuthScope; +import org.apache.http.auth.UsernamePasswordCredentials; +import org.apache.http.impl.nio.client.HttpAsyncClientBuilder; +import org.apache.http.impl.client.BasicCredentialsProvider; import org.opensearch.client.RestClient; import org.opensearch.client.RestClientBuilder; import org.opensearch.client.json.jackson.JacksonJsonpMapper; @@ -215,10 +215,10 @@ public class OpenSearchClientExample { System.setProperty("javax.net.ssl.trustStore", "/full/path/to/keystore"); System.setProperty("javax.net.ssl.trustStorePassword", "password-to-keystore"); - final HttpHost host = new HttpHost("https", "localhost", 9200); + final HttpHost host = new HttpHost("https", 9200, "localhost"); final BasicCredentialsProvider credentialsProvider = new BasicCredentialsProvider(); //Only for demo purposes. Don't specify your credentials in code. - credentialsProvider.setCredentials(new AuthScope(host), new UsernamePasswordCredentials("admin", "admin".toCharArray())); + credentialsProvider.setCredentials(new AuthScope(host), new UsernamePasswordCredentials("admin", "admin")); //Initialize the client with SSL and TLS enabled final RestClient restClient = RestClient.builder(host).