Interface BlobstoreOptions

All Superinterfaces:
AzureOptions, HasDisplayData, PipelineOptions

public interface BlobstoreOptions extends AzureOptions
Options used to configure Microsoft Azure Blob Storage.
  • Method Details

    • getBlobstoreClientFactoryClass

    • setBlobstoreClientFactoryClass

      void setBlobstoreClientFactoryClass(Class<? extends BlobstoreClientBuilderFactory> blobstoreClientFactoryClass)
    • getPipelinePolicy

      @Nullable com.azure.core.http.policy.HttpPipelinePolicy getPipelinePolicy()
    • setPipelinePolicy

      void setPipelinePolicy(com.azure.core.http.policy.HttpPipelinePolicy pipelinePolicy)
    • getAzureConnectionString

      String getAzureConnectionString()
    • setAzureConnectionString

      void setAzureConnectionString(String connectionString)
    • getSasToken

      String getSasToken()
    • setSasToken

      void setSasToken(String sasToken)
    • getAccountName

      String getAccountName()
    • setAccountName

      void setAccountName(String name)
    • getAccessKey

      String getAccessKey()
    • setAccessKey

      void setAccessKey(String key)
    • getCustomerProvidedKey

      com.azure.storage.blob.models.CustomerProvidedKey getCustomerProvidedKey()
    • setCustomerProvidedKey

      void setCustomerProvidedKey(com.azure.storage.blob.models.CustomerProvidedKey customerProvidedKey)
    • getBlobServiceEndpoint

      @Nullable String getBlobServiceEndpoint()
      The Azure Blobstore service endpoint used by the Blob service client.
    • setBlobServiceEndpoint

      void setBlobServiceEndpoint(String endpoint)
    • getHttpClient

      @Nullable com.azure.core.http.HttpClient getHttpClient()
    • setHttpClient

      void setHttpClient(com.azure.core.http.HttpClient httpClient)
    • getHttpPipeline

      @Nullable com.azure.core.http.HttpPipeline getHttpPipeline()
    • setHttpPipeline

      void setHttpPipeline(com.azure.core.http.HttpPipeline httpPipeline)