Class S3BackupStoreConfig

java.lang.Object
io.camunda.zeebe.broker.system.configuration.backup.S3BackupStoreConfig
All Implemented Interfaces:
ConfigurationEntry

public class S3BackupStoreConfig extends Object implements ConfigurationEntry
  • Constructor Details

    • S3BackupStoreConfig

      public S3BackupStoreConfig()
  • Method Details

    • getBucketName

      public String getBucketName()
    • setBucketName

      public void setBucketName(String bucketName)
    • getEndpoint

      public String getEndpoint()
    • setEndpoint

      public void setEndpoint(String endpoint)
    • getRegion

      public String getRegion()
    • setRegion

      public void setRegion(String region)
    • getAccessKey

      public String getAccessKey()
    • setAccessKey

      public void setAccessKey(String accessKey)
    • getSecretKey

      public String getSecretKey()
    • setSecretKey

      public void setSecretKey(String secretKey)
    • getApiCallTimeout

      public Duration getApiCallTimeout()
    • setApiCallTimeout

      public void setApiCallTimeout(Duration apiCallTimeout)
    • isForcePathStyleAccess

      public boolean isForcePathStyleAccess()
    • setForcePathStyleAccess

      public void setForcePathStyleAccess(boolean forcePathStyleAccess)
    • getCompression

      public String getCompression()
    • setCompression

      public void setCompression(String algorithm)
    • setBasePath

      public void setBasePath(String basePath)
    • getBasePath

      public String getBasePath()
    • toStoreConfig

      public static S3BackupConfig toStoreConfig(S3BackupStoreConfig config)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object