Package com.databricks.sdk.core.oauth
Class OAuthClient.Builder
- java.lang.Object
-
- com.databricks.sdk.core.oauth.OAuthClient.Builder
-
- Enclosing class:
- OAuthClient
public static class OAuthClient.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OAuthClient
build()
OAuthClient.Builder
withClientId(String clientId)
OAuthClient.Builder
withClientSecret(String clientSecret)
OAuthClient.Builder
withHost(String host)
OAuthClient.Builder
withHttpClient(HttpClient hc)
OAuthClient.Builder
withRedirectUrl(String redirectUrl)
OAuthClient.Builder
withScopes(List<String> scopes)
-
-
-
Method Detail
-
withHttpClient
public OAuthClient.Builder withHttpClient(HttpClient hc)
-
withHost
public OAuthClient.Builder withHost(String host)
-
withClientId
public OAuthClient.Builder withClientId(String clientId)
-
withClientSecret
public OAuthClient.Builder withClientSecret(String clientSecret)
-
withRedirectUrl
public OAuthClient.Builder withRedirectUrl(String redirectUrl)
-
withScopes
public OAuthClient.Builder withScopes(List<String> scopes)
-
build
public OAuthClient build() throws IOException
- Throws:
IOException
-
-