Class ServiceConfig.Azblob

java.lang.Object
org.apache.opendal.ServiceConfig.Azblob
All Implemented Interfaces:
ServiceConfig
Enclosing interface:
ServiceConfig

public static class ServiceConfig.Azblob extends Object implements ServiceConfig
Configuration for service azblob.
  • Field Details

    • container

      @NonNull public final @NonNull String container

      The container name of Azblob service backend.

    • root

      public final String root

      The root of Azblob service backend.

      All operations will happen under this root.

    • endpoint

      public final String endpoint

      The endpoint of Azblob service backend.

      Endpoint must be full uri, e.g.

      • Azblob: https://accountname.blob.core.windows.net
      • Azurite: http://127.0.0.1:10000/devstoreaccount1
    • accountName

      public final String accountName

      The account name of Azblob service backend.

    • accountKey

      public final String accountKey

      The account key of Azblob service backend.

    • encryptionKey

      public final String encryptionKey

      The encryption key of Azblob service backend.

    • encryptionKeySha256

      public final String encryptionKeySha256

      The encryption key sha256 of Azblob service backend.

    • encryptionAlgorithm

      public final String encryptionAlgorithm

      The encryption algorithm of Azblob service backend.

    • sasToken

      public final String sasToken

      The sas token of Azblob service backend.

    • batchMaxOperations

      public final Long batchMaxOperations

      The maximum batch operations of Azblob service backend.

  • Constructor Details

    • Azblob

      public Azblob()
  • Method Details