Class GCSBackupRepository

All Implemented Interfaces:
Closeable, AutoCloseable, BackupRepository, NamedListInitializedPlugin

public class GCSBackupRepository extends AbstractBackupRepository
BackupRepository implementation that stores files in Google Cloud Storage ("GCS").
  • Field Details

    • storage

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

      protected String bucketName
    • credentialPath

      protected String credentialPath
    • writeBufferSizeBytes

      protected int writeBufferSizeBytes
    • readBufferSizeBytes

      protected int readBufferSizeBytes
    • storageOptionsBuilder

      protected com.google.cloud.storage.StorageOptions.Builder storageOptionsBuilder
  • Constructor Details

    • GCSBackupRepository

      public GCSBackupRepository()
  • Method Details