T - the type of elements contained in this bloom filter.public static class BloomFilters.ScalableBloomFilterBuilder<T> extends BloomFilters.BloomFilterBuilder<T>
| Modifier and Type | Method and Description |
|---|---|
BloomFilters.ScalableBloomFilterBuilder<T> |
withCapacityGrowthFactor(double growthFactor)
The factor by which to increase the capacity of the bloom filter when it exceeds the initial capacity.
|
BloomFilters.ScalableBloomFilterBuilder<T> |
withFalsePositiveProbabilityScaleFactor(double scaleFactor)
The factor by which to reduce the probability of false positives when expanding a scalable/rolling bloom
filter.
|
BloomFilters.ScalableBloomFilterBuilder<T> |
withMaximumNumberOfBuckets(int maximumNumberOfBuckets)
Sets the maximum number of buckets to create before throwing an exception indicating the maximum capacity
has been reached.
|
build, rolling, scalable, withConcurrencyStrategy, withExpiryStrategy, withFalsePositiveProbability, withInitialCapacity, withWriteBatchSizepublic BloomFilters.ScalableBloomFilterBuilder<T> withCapacityGrowthFactor(double growthFactor)
BloomFilters.BloomFilterBuilderwithCapacityGrowthFactor in class BloomFilters.BloomFilterBuilder<T>growthFactor - the factor by which to increase bloom filter capacity when expanding.public BloomFilters.ScalableBloomFilterBuilder<T> withFalsePositiveProbabilityScaleFactor(double scaleFactor)
BloomFilters.BloomFilterBuilderwithFalsePositiveProbabilityScaleFactor in class BloomFilters.BloomFilterBuilder<T>scaleFactor - the factor by which to decrease the false positive probability when expanding.public BloomFilters.ScalableBloomFilterBuilder<T> withMaximumNumberOfBuckets(int maximumNumberOfBuckets)
BloomFilters.BloomFilterBuilderwithMaximumNumberOfBuckets in class BloomFilters.BloomFilterBuilder<T>maximumNumberOfBuckets - the maximum number of buckets to create.Copyright © 2025 Open Identity Platform Community. All rights reserved.