Class GoogleStorageBlobStoreConfiguration


public class GoogleStorageBlobStoreConfiguration extends CloudBlobStoreConfiguration
Blob storage configuration in Google Storage.
Since:
2023.5
  • Field Details

    • log

      protected static final org.apache.logging.log4j.Logger log
    • BUCKET_NAME_PROPERTY

      public static final String BUCKET_NAME_PROPERTY
      See Also:
    • BUCKET_PREFIX_PROPERTY

      public static final String BUCKET_PREFIX_PROPERTY
      See Also:
    • UPLOAD_CHUNK_SIZE_PROPERTY

      public static final String UPLOAD_CHUNK_SIZE_PROPERTY
      See Also:
    • DEFAULT_UPLOAD_CHUNK_SIZE

      public static final int DEFAULT_UPLOAD_CHUNK_SIZE
      Default is taken from BaseWriteChannel.
      See Also:
    • SYSTEM_PROPERTY_PREFIX

      public static final String SYSTEM_PROPERTY_PREFIX
      See Also:
    • GOOGLE_PLATFORM_SCOPE

      public static final String GOOGLE_PLATFORM_SCOPE
      See Also:
    • GOOGLE_STORAGE_SCOPE

      public static final String GOOGLE_STORAGE_SCOPE
      See Also:
    • GOOGLE_APPLICATION_CREDENTIALS

      public static final String GOOGLE_APPLICATION_CREDENTIALS
      See Also:
    • GCP_JSON_FILE

      public static final String GCP_JSON_FILE
      See Also:
    • DELIMITER

      public static final String DELIMITER
      See Also:
    • PROJECT_ID_PROPERTY

      public static final String PROJECT_ID_PROPERTY
      See Also:
    • storage

      protected final com.google.cloud.storage.Storage storage
    • bucketName

      protected final String bucketName
    • bucketPrefix

      protected final String bucketPrefix
    • bucket

      protected final com.google.cloud.storage.Bucket bucket
    • allowByteRange

      protected final boolean allowByteRange
    • chunkSize

      protected final int chunkSize
  • Constructor Details