public class AzureConfigurationParserUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AzureConfigurationParserUtils.AzureConnectionKey |
| Modifier and Type | Field and Description |
|---|---|
static String |
KEY_ACCOUNT_NAME |
static String |
KEY_CONNECTION_STRING |
static String |
KEY_CONTAINER_NAME |
static String |
KEY_DIR |
static String |
KEY_STORAGE_URI |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
isCustomAzureConnectionString(String conn) |
static Map<String,String> |
parseAzureConfigurationFromCustomConnection(String conn)
Parses a custom encoded connection string of the form (line breaks added for
clarity):
DefaultEndpointsProtocol=http;AccountName=devstoreaccount1; AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==; BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1; ContainerName=mycontainer; Directory=mydir where the first three lines in the string represent a standard Azure Connection String and the last two lines are Oak Segment Azure specific arguments. |
static Map<String,String> |
parseAzureConfigurationFromUri(String uriStr)
Parses a standard Azure URI in the format
https://myaccount.blob.core.windows.net/container/repo,
|
public static final String KEY_CONNECTION_STRING
public static final String KEY_CONTAINER_NAME
public static final String KEY_ACCOUNT_NAME
public static final String KEY_STORAGE_URI
public static final String KEY_DIR
public static boolean isCustomAzureConnectionString(String conn)
conn - the connection stringtrue if this is a custom encoded Azure connection
String, false otherwisepublic static Map<String,String> parseAzureConfigurationFromCustomConnection(String conn)
conn - the connection stringpublic static Map<String,String> parseAzureConfigurationFromUri(String uriStr)
uriStr - the Azure URI as stringCopyright © 2012–2021 The Apache Software Foundation. All rights reserved.