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 SummaryNested classes/interfaces inherited from interface one.microstream.storage.types.StorageHousekeepingControllerStorageHousekeepingController.Default, StorageHousekeepingController.Defaults, StorageHousekeepingController.Validation
- 
Constructor SummaryConstructors Constructor Description Default()
- 
Method SummaryModifier and Type Method Description longfileCheckTimeBudgetNs()longgarbageCollectionTimeBudgetNs()longhousekeepingIntervalMs()longhousekeepingTimeBudgetNs()longliveCheckTimeBudgetNs()StringtoString()
- 
Constructor Details- 
Defaultpublic Default()
 
- 
- 
Method Details- 
housekeepingIntervalMspublic final long housekeepingIntervalMs()- Specified by:
- housekeepingIntervalMsin interface- StorageHousekeepingController
- Returns:
- The housekeeping interval in milliseconds.
 
- 
housekeepingTimeBudgetNspublic final long housekeepingTimeBudgetNs()- Specified by:
- housekeepingTimeBudgetNsin interface- StorageHousekeepingController
- Returns:
- The general housekeeping time budget per interval in nanoseconds.
 
- 
garbageCollectionTimeBudgetNspublic final long garbageCollectionTimeBudgetNs()- Specified by:
- garbageCollectionTimeBudgetNsin interface- StorageHousekeepingController
- Returns:
- The garbage collection housekeeping time budget per interval in nanoseconds.
 
- 
liveCheckTimeBudgetNspublic final long liveCheckTimeBudgetNs()- Specified by:
- liveCheckTimeBudgetNsin interface- StorageHousekeepingController
- Returns:
- The live/cache check housekeeping time budget per interval in nanoseconds.
 
- 
fileCheckTimeBudgetNspublic final long fileCheckTimeBudgetNs()- Specified by:
- fileCheckTimeBudgetNsin interface- StorageHousekeepingController
- Returns:
- The file cleanup housekeeping time budget per interval in nanoseconds.
 
- 
toString
 
-