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 OAuthClientbuild()OAuthClient.BuilderwithClientId(String clientId)OAuthClient.BuilderwithClientSecret(String clientSecret)OAuthClient.BuilderwithHost(String host)OAuthClient.BuilderwithHttpClient(HttpClient hc)OAuthClient.BuilderwithRedirectUrl(String redirectUrl)OAuthClient.BuilderwithScopes(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
-
-