Package com.databricks.sdk.core.oauth
Class ClientCredentials.Builder
- java.lang.Object
-
- com.databricks.sdk.core.oauth.ClientCredentials.Builder
-
- Enclosing class:
- ClientCredentials
public static class ClientCredentials.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientCredentials
build()
ClientCredentials.Builder
withAuthParameterPosition(AuthParameterPosition position)
ClientCredentials.Builder
withClientId(String clientId)
ClientCredentials.Builder
withClientSecret(String clientSecret)
ClientCredentials.Builder
withEndpointParameters(Map<String,String> params)
ClientCredentials.Builder
withHttpClient(HttpClient hc)
ClientCredentials.Builder
withScopes(List<String> scopes)
ClientCredentials.Builder
withTokenUrl(String tokenUrl)
-
-
-
Method Detail
-
withClientId
public ClientCredentials.Builder withClientId(String clientId)
-
withClientSecret
public ClientCredentials.Builder withClientSecret(String clientSecret)
-
withTokenUrl
public ClientCredentials.Builder withTokenUrl(String tokenUrl)
-
withEndpointParameters
public ClientCredentials.Builder withEndpointParameters(Map<String,String> params)
-
withScopes
public ClientCredentials.Builder withScopes(List<String> scopes)
-
withAuthParameterPosition
public ClientCredentials.Builder withAuthParameterPosition(AuthParameterPosition position)
-
withHttpClient
public ClientCredentials.Builder withHttpClient(HttpClient hc)
-
build
public ClientCredentials build()
-
-