Package org.projectnessie.gc.expire
Interface ExpireParameters
-
@Immutable public interface ExpireParameters
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceExpireParameters.Builder
-
Field Summary
Fields Modifier and Type Field Description static doubleDEFAULT_ALLOWED_FALSE_POSITIVE_PROBABILITYstatic longDEFAULT_EXPECTED_FILE_COUNTstatic doubleDEFAULT_FALSE_POSITIVE_PROBABILITY
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default doubleallowedFalsePositiveProbability()static ExpireParameters.Builderbuilder()ContentToFilescontentToFiles()default longexpectedFileCount()default doublefalsePositiveProbability()FileDeleterfileDeleter()FilesListerfilesLister()LiveContentSetliveContentSet()java.time.InstantmaxFileModificationTime()
-
-
-
Field Detail
-
DEFAULT_EXPECTED_FILE_COUNT
static final long DEFAULT_EXPECTED_FILE_COUNT
- See Also:
- Constant Field Values
-
DEFAULT_FALSE_POSITIVE_PROBABILITY
static final double DEFAULT_FALSE_POSITIVE_PROBABILITY
- See Also:
- Constant Field Values
-
DEFAULT_ALLOWED_FALSE_POSITIVE_PROBABILITY
static final double DEFAULT_ALLOWED_FALSE_POSITIVE_PROBABILITY
- See Also:
- Constant Field Values
-
-
Method Detail
-
builder
static ExpireParameters.Builder builder()
-
expectedFileCount
@Default default long expectedFileCount()
-
falsePositiveProbability
@Default default double falsePositiveProbability()
-
allowedFalsePositiveProbability
@Default default double allowedFalsePositiveProbability()
-
filesLister
FilesLister filesLister()
-
contentToFiles
ContentToFiles contentToFiles()
-
liveContentSet
LiveContentSet liveContentSet()
-
maxFileModificationTime
java.time.Instant maxFileModificationTime()
-
fileDeleter
FileDeleter fileDeleter()
-
-