public class AzureUtils extends Object
Constructor and Description |
---|
AzureUtils() |
Modifier and Type | Method and Description |
---|---|
static Map<String,String> |
addSpManagementToken(RefreshableTokenSource tokenSource,
Map<String,String> headers) |
static Map<String,String> |
addWorkspaceResourceId(DatabricksConfig config,
Map<String,String> headers) |
static void |
ensureHostPresent(DatabricksConfig config,
com.fasterxml.jackson.databind.ObjectMapper mapper,
BiFunction<DatabricksConfig,String,TokenSource> tokenSourceFor)
Resolves Azure Databricks workspace URL from ARM Resource ID
|
static Optional<String> |
getAzureWorkspaceResourceId(Workspace workspace) |
static String |
getWorkspaceFromJsonResponse(com.fasterxml.jackson.databind.node.ObjectNode jsonResponse) |
public static String getWorkspaceFromJsonResponse(com.fasterxml.jackson.databind.node.ObjectNode jsonResponse) throws IOException
IOException
public static void ensureHostPresent(DatabricksConfig config, com.fasterxml.jackson.databind.ObjectMapper mapper, BiFunction<DatabricksConfig,String,TokenSource> tokenSourceFor)
public static Map<String,String> addWorkspaceResourceId(DatabricksConfig config, Map<String,String> headers)
public static Map<String,String> addSpManagementToken(RefreshableTokenSource tokenSource, Map<String,String> headers)
Copyright © 2024. All rights reserved.