Class DiskSpaceUsageMonitor

java.lang.Object
io.camunda.zeebe.util.sched.Actor
io.camunda.zeebe.broker.system.monitoring.DiskSpaceUsageMonitor
All Implemented Interfaces:
CloseableSilently, AsyncClosable, ConcurrencyControl, AutoCloseable

public class DiskSpaceUsageMonitor extends Actor
  • Constructor Details

    • DiskSpaceUsageMonitor

      public DiskSpaceUsageMonitor(DataCfg dataCfg)
  • Method Details

    • onActorStarted

      protected void onActorStarted()
      Overrides:
      onActorStarted in class Actor
    • addDiskUsageListener

      public void addDiskUsageListener(DiskSpaceUsageListener listener)
    • removeDiskUsageListener

      public void removeDiskUsageListener(DiskSpaceUsageListener listener)
    • setFreeDiskSpaceSupplier

      public void setFreeDiskSpaceSupplier(LongSupplier freeDiskSpaceSupplier)