Package one.microstream.storage.types
Class StorageHousekeepingController.Default
java.lang.Object
one.microstream.storage.types.StorageHousekeepingController.Default
- All Implemented Interfaces:
 StorageHousekeepingController
- Enclosing interface:
 - StorageHousekeepingController
 
public static final class StorageHousekeepingController.Default extends Object implements StorageHousekeepingController
- 
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.storage.types.StorageHousekeepingController
StorageHousekeepingController.Default, StorageHousekeepingController.Defaults, StorageHousekeepingController.Validation - 
Constructor Summary
Constructors Constructor Description Default() - 
Method Summary
Modifier and Type Method Description longfileCheckTimeBudgetNs()longgarbageCollectionTimeBudgetNs()longhousekeepingIntervalMs()longhousekeepingTimeBudgetNs()longliveCheckTimeBudgetNs()StringtoString() 
- 
Constructor Details
- 
Default
public Default() 
 - 
 - 
Method Details
- 
housekeepingIntervalMs
public final long housekeepingIntervalMs()- Specified by:
 housekeepingIntervalMsin interfaceStorageHousekeepingController- Returns:
 - The housekeeping interval in milliseconds.
 
 - 
housekeepingTimeBudgetNs
public final long housekeepingTimeBudgetNs()- Specified by:
 housekeepingTimeBudgetNsin interfaceStorageHousekeepingController- Returns:
 - The general housekeeping time budget per interval in nanoseconds.
 
 - 
garbageCollectionTimeBudgetNs
public final long garbageCollectionTimeBudgetNs()- Specified by:
 garbageCollectionTimeBudgetNsin interfaceStorageHousekeepingController- Returns:
 - The garbage collection housekeeping time budget per interval in nanoseconds.
 
 - 
liveCheckTimeBudgetNs
public final long liveCheckTimeBudgetNs()- Specified by:
 liveCheckTimeBudgetNsin interfaceStorageHousekeepingController- Returns:
 - The live/cache check housekeeping time budget per interval in nanoseconds.
 
 - 
fileCheckTimeBudgetNs
public final long fileCheckTimeBudgetNs()- Specified by:
 fileCheckTimeBudgetNsin interfaceStorageHousekeepingController- Returns:
 - The file cleanup housekeeping time budget per interval in nanoseconds.
 
 - 
toString
 
 -