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)
    • 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)
    • isDiskUsageMonitoringEnabled

      public boolean isDiskUsageMonitoringEnabled()
    • setDiskUsageMonitoringEnabled

      public void setDiskUsageMonitoringEnabled(boolean diskUsageMonitoringEnabled)
    • getDiskUsageCommandWatermark

      public double getDiskUsageCommandWatermark()
    • setDiskUsageCommandWatermark

      public void setDiskUsageCommandWatermark(double diskUsageCommandWatermark)
    • getFreeDiskSpaceCommandWatermark

      public long getFreeDiskSpaceCommandWatermark()
    • getDiskUsageReplicationWatermark

      public double getDiskUsageReplicationWatermark()
    • setDiskUsageReplicationWatermark

      public void setDiskUsageReplicationWatermark(double diskUsageReplicationWatermark)
    • getFreeDiskSpaceReplicationWatermark

      public long getFreeDiskSpaceReplicationWatermark()
    • getDiskUsageMonitoringInterval

      public Duration getDiskUsageMonitoringInterval()
    • setDiskUsageMonitoringInterval

      public void setDiskUsageMonitoringInterval(Duration diskUsageMonitoringInterval)
    • toString

      public String toString()
      Overrides:
      toString in class Object