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

public final class DataCfg extends Object implements ConfigurationEntry
  • Field Details

  • Constructor Details

    • DataCfg

      public DataCfg()
  • Method Details

    • init

      public void init(BrokerCfg globalConfig, String brokerBase)
      Specified by:
      init in interface ConfigurationEntry
    • getDirectory

      public String getDirectory()
    • setDirectory

      public void setDirectory(String directory)
    • getRuntimeDirectory

      public String getRuntimeDirectory()
    • setRuntimeDirectory

      public void setRuntimeDirectory(String runtimeDirectory)
    • useSeparateRuntimeDirectory

      public boolean useSeparateRuntimeDirectory()
    • getLogSegmentSizeInBytes

      public long getLogSegmentSizeInBytes()
    • getLogSegmentSize

      public org.springframework.util.unit.DataSize getLogSegmentSize()
    • setLogSegmentSize

      public void setLogSegmentSize(org.springframework.util.unit.DataSize logSegmentSize)
    • getSnapshotPeriod

      public Duration getSnapshotPeriod()
    • setSnapshotPeriod

      public void setSnapshotPeriod(Duration snapshotPeriod)
    • getLogIndexDensity

      public int getLogIndexDensity()
    • setLogIndexDensity

      public void setLogIndexDensity(int logIndexDensity)
    • setDiskUsageMonitoringEnabled

      public void setDiskUsageMonitoringEnabled(boolean diskUsageMonitoringEnabled)
    • setDiskUsageCommandWatermark

      public void setDiskUsageCommandWatermark(double diskUsageCommandWatermark)
    • setDiskUsageReplicationWatermark

      public void setDiskUsageReplicationWatermark(double diskUsageReplicationWatermark)
    • setDiskUsageMonitoringInterval

      public void setDiskUsageMonitoringInterval(Duration diskUsageMonitoringInterval)
    • getDisk

      public DiskCfg getDisk()
    • setDisk

      public void setDisk(DiskCfg disk)
    • getBackup

      public BackupStoreCfg getBackup()
    • setBackup

      public void setBackup(BackupStoreCfg backup)
    • toString

      public String toString()
      Overrides:
      toString in class Object