@Experimental(value=FILESYSTEM) public interface BlobstoreOptions extends PipelineOptions
| Modifier and Type | Interface and Description | 
|---|---|
| static class  | BlobstoreOptions.AzureUserCredentialsFactoryAttempts to load Azure credentials. | 
PipelineOptions.AtomicLongFactory, PipelineOptions.CheckEnabled, PipelineOptions.DirectRunner, PipelineOptions.JobNameFactory, PipelineOptions.UserAgentFactory| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getAccessKey() | 
| java.lang.String | getAccountName() | 
| java.lang.String | getAzureConnectionString() | 
| com.azure.core.credential.TokenCredential | getAzureCredentialsProvider()The credential instance that should be used to authenticate against Azure services. | 
| @Nullable java.lang.String | getBlobServiceEndpoint()The Azure Blobstore service endpoint used by the Blob service client. | 
| java.lang.Class<? extends BlobstoreClientBuilderFactory> | getBlobstoreClientFactoryClass() | 
| com.azure.storage.blob.models.CustomerProvidedKey | getCustomerProvidedKey() | 
| @Nullable com.azure.core.http.HttpClient | getHttpClient() | 
| @Nullable com.azure.core.http.HttpPipeline | getHttpPipeline() | 
| @Nullable com.azure.core.http.policy.HttpPipelinePolicy | getPipelinePolicy() | 
| java.lang.String | getSasToken() | 
| void | setAccessKey(java.lang.String key) | 
| void | setAccountName(java.lang.String name) | 
| void | setAzureConnectionString(java.lang.String connectionString) | 
| void | setAzureCredentialsProvider(com.azure.core.credential.TokenCredential value) | 
| void | setBlobServiceEndpoint(java.lang.String endpoint) | 
| void | setBlobstoreClientFactoryClass(java.lang.Class<? extends BlobstoreClientBuilderFactory> blobstoreClientFactoryClass) | 
| void | setCustomerProvidedKey(com.azure.storage.blob.models.CustomerProvidedKey customerProvidedKey) | 
| void | setHttpClient(com.azure.core.http.HttpClient httpClient) | 
| void | setHttpPipeline(com.azure.core.http.HttpPipeline httpPipeline) | 
| void | setPipelinePolicy(com.azure.core.http.policy.HttpPipelinePolicy pipelinePolicy) | 
| void | setSasToken(java.lang.String sasToken) | 
as, getJobName, getOptionsId, getRunner, getStableUniqueNames, getTempLocation, getUserAgent, outputRuntimeOptions, setJobName, setOptionsId, setRunner, setStableUniqueNames, setTempLocation, setUserAgentpopulateDisplayData@Default.Class(value=DefaultBlobstoreClientBuilderFactory.class) java.lang.Class<? extends BlobstoreClientBuilderFactory> getBlobstoreClientFactoryClass()
void setBlobstoreClientFactoryClass(java.lang.Class<? extends BlobstoreClientBuilderFactory> blobstoreClientFactoryClass)
@Nullable com.azure.core.http.policy.HttpPipelinePolicy getPipelinePolicy()
void setPipelinePolicy(com.azure.core.http.policy.HttpPipelinePolicy pipelinePolicy)
java.lang.String getAzureConnectionString()
void setAzureConnectionString(java.lang.String connectionString)
java.lang.String getSasToken()
void setSasToken(java.lang.String sasToken)
java.lang.String getAccountName()
void setAccountName(java.lang.String name)
java.lang.String getAccessKey()
void setAccessKey(java.lang.String key)
com.azure.storage.blob.models.CustomerProvidedKey getCustomerProvidedKey()
void setCustomerProvidedKey(com.azure.storage.blob.models.CustomerProvidedKey customerProvidedKey)
@Nullable java.lang.String getBlobServiceEndpoint()
void setBlobServiceEndpoint(java.lang.String endpoint)
@Nullable com.azure.core.http.HttpClient getHttpClient()
void setHttpClient(com.azure.core.http.HttpClient httpClient)
@Nullable com.azure.core.http.HttpPipeline getHttpPipeline()
void setHttpPipeline(com.azure.core.http.HttpPipeline httpPipeline)
@Default.InstanceFactory(value=BlobstoreOptions.AzureUserCredentialsFactory.class) com.azure.core.credential.TokenCredential getAzureCredentialsProvider()
For example, to specify the Azure client id, tenant id, and client secret, specify the
 following: 
     {"@type" : "ClientSecretCredential", "azureClientId": "client_id_value",
     "azureTenantId": "tenant_id_value", "azureClientSecret": "client_secret_value"}
 
void setAzureCredentialsProvider(com.azure.core.credential.TokenCredential value)