| Modifier and Type | Method and Description |
|---|---|
DatabricksConfig |
AccountClient.config() |
DatabricksConfig |
WorkspaceClient.config() |
| Constructor and Description |
|---|
AccountClient(DatabricksConfig config) |
WorkspaceClient(DatabricksConfig config) |
| Modifier and Type | Method and Description |
|---|---|
OAuthHeaderFactory |
AzureCliCredentialsProvider.configure(DatabricksConfig config) |
HeaderFactory |
GoogleIdCredentialsProvider.configure(DatabricksConfig config) |
HeaderFactory |
CredentialsProvider.configure(DatabricksConfig config)
Creates and returns a new HeaderFactory to authenticate requests to the Databricks API.
|
HeaderFactory |
DefaultCredentialsProvider.configure(DatabricksConfig config)
Configures the credentials provider with the given Databricks configuration.
|
HeaderFactory |
GoogleCredentialsCredentialsProvider.configure(DatabricksConfig config) |
HeaderFactory |
BasicCredentialsProvider.configure(DatabricksConfig config) |
HeaderFactory |
NotebookNativeCredentialsProvider.configure(DatabricksConfig config) |
OAuthHeaderFactory |
DatabricksCliCredentialsProvider.configure(DatabricksConfig config) |
HeaderFactory |
PatCredentialsProvider.configure(DatabricksConfig config) |
static String |
ConfigLoader.debugString(DatabricksConfig cfg) |
static void |
ConfigLoader.fixHostIfNeeded(DatabricksConfig cfg) |
protected CachedTokenSource |
AzureCliCredentialsProvider.getTokenSource(DatabricksConfig config,
List<String> cmd) |
static boolean |
ConfigLoader.isAnyAuthConfigured(DatabricksConfig cfg) |
static DatabricksException |
ConfigLoader.makeNicerError(String message,
Exception e,
DatabricksConfig cfg) |
static DatabricksException |
ConfigLoader.makeNicerError(String message,
Exception e,
Integer statusCode,
DatabricksConfig cfg) |
static DatabricksConfig |
ConfigLoader.resolve(DatabricksConfig cfg) |
CachedTokenSource |
AzureCliCredentialsProvider.tokenSourceFor(DatabricksConfig config,
String resource) |
ApiClient.Builder |
ApiClient.Builder.withDatabricksConfig(DatabricksConfig config) |
| Constructor and Description |
|---|
ApiClient(DatabricksConfig config) |
ApiClient(DatabricksConfig config,
Timer timer) |
| Modifier and Type | Method and Description |
|---|---|
CommonsHttpClient.Builder |
CommonsHttpClient.Builder.withDatabricksConfig(DatabricksConfig databricksConfig) |
| Modifier and Type | Method and Description |
|---|---|
OAuthHeaderFactory |
TokenSourceCredentialsProvider.configure(DatabricksConfig config)
Configures the credentials provider and creates a HeaderFactory for generating authentication
headers.
|
OAuthHeaderFactory |
SessionCredentials.configure(DatabricksConfig config) |
OAuthHeaderFactory |
OAuthM2MServicePrincipalCredentialsProvider.configure(DatabricksConfig config) |
OAuthHeaderFactory |
ExternalBrowserCredentialsProvider.configure(DatabricksConfig config) |
OAuthHeaderFactory |
AzureGithubOidcCredentialsProvider.configure(DatabricksConfig config) |
OAuthHeaderFactory |
AzureServicePrincipalCredentialsProvider.configure(DatabricksConfig config) |
protected List<String> |
ExternalBrowserCredentialsProvider.getScopes(DatabricksConfig config,
OpenIDConnectEndpoints oidcEndpoints) |
static String |
OAuthClientUtils.resolveClientId(DatabricksConfig config)
Resolves the OAuth client ID from the configuration.
|
static String |
OAuthClientUtils.resolveClientSecret(DatabricksConfig config)
Resolves the OAuth client secret from the configuration.
|
static OpenIDConnectEndpoints |
OAuthClientUtils.resolveOidcEndpoints(DatabricksConfig config)
Resolves the OAuth OIDC endpoints from the configuration.
|
| Modifier and Type | Method and Description |
|---|---|
static Map<String,String> |
AzureUtils.addWorkspaceResourceId(DatabricksConfig config,
Map<String,String> headers) |
static void |
AzureUtils.ensureHostPresent(DatabricksConfig config,
com.fasterxml.jackson.databind.ObjectMapper mapper,
BiFunction<DatabricksConfig,String,TokenSource> tokenSourceFor)
Resolves Azure Databricks workspace URL from ARM Resource ID
|
static String |
AzureUtils.inferTenantId(DatabricksConfig config)
Infers the Azure tenant ID from the Databricks workspace login page.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
AzureUtils.ensureHostPresent(DatabricksConfig config,
com.fasterxml.jackson.databind.ObjectMapper mapper,
BiFunction<DatabricksConfig,String,TokenSource> tokenSourceFor)
Resolves Azure Databricks workspace URL from ARM Resource ID
|
| Constructor and Description |
|---|
ServingEndpointsDataPlaneAPI(ApiClient apiClient,
DatabricksConfig config,
ServingEndpointsAPI servingEndpointsAPI)
Regular-use constructor
|
Copyright © 2026. All rights reserved.