public static class KyuubiRestClient.Builder extends Object
| Constructor and Description |
|---|
Builder(List<String> hostUrls) |
Builder(String hostUrl) |
| Modifier and Type | Method and Description |
|---|---|
KyuubiRestClient.Builder |
apiVersion(KyuubiRestClient.ApiVersion version) |
KyuubiRestClient.Builder |
attemptWaitTime(int attemptWaitTime) |
KyuubiRestClient.Builder |
authHeaderGenerator(AuthHeaderGenerator authHeaderGenerator)
Customize the AuthHeaderGenerator.
|
KyuubiRestClient.Builder |
authHeaderMethod(KyuubiRestClient.AuthHeaderMethod authHeaderMethod) |
KyuubiRestClient |
build() |
KyuubiRestClient.Builder |
connectionTimeout(int connectTimeout) |
KyuubiRestClient.Builder |
maxAttempts(int maxAttempts) |
KyuubiRestClient.Builder |
password(String password) |
KyuubiRestClient.Builder |
socketTimeout(int socketTimeout) |
KyuubiRestClient.Builder |
spnegoHost(String host) |
KyuubiRestClient.Builder |
username(String username) |
public Builder(String hostUrl)
public KyuubiRestClient.Builder spnegoHost(String host)
public KyuubiRestClient.Builder apiVersion(KyuubiRestClient.ApiVersion version)
public KyuubiRestClient.Builder authHeaderMethod(KyuubiRestClient.AuthHeaderMethod authHeaderMethod)
public KyuubiRestClient.Builder authHeaderGenerator(AuthHeaderGenerator authHeaderGenerator)
public KyuubiRestClient.Builder username(String username)
public KyuubiRestClient.Builder password(String password)
public KyuubiRestClient.Builder socketTimeout(int socketTimeout)
public KyuubiRestClient.Builder connectionTimeout(int connectTimeout)
public KyuubiRestClient.Builder maxAttempts(int maxAttempts)
public KyuubiRestClient.Builder attemptWaitTime(int attemptWaitTime)
public KyuubiRestClient build()
Copyright © 2023 The Apache Software Foundation. All rights reserved.