Class ConcurrentLongPairSet.Builder
- java.lang.Object
-
- org.apache.pulsar.common.util.collections.ConcurrentLongPairSet.Builder
-
- Enclosing class:
- ConcurrentLongPairSet
public static class ConcurrentLongPairSet.Builder extends java.lang.ObjectBuilder of ConcurrentLongPairSet.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConcurrentLongPairSet.BuilderautoShrink(boolean autoShrink)ConcurrentLongPairSetbuild()ConcurrentLongPairSet.BuilderconcurrencyLevel(int concurrencyLevel)ConcurrentLongPairSet.BuilderexpandFactor(float expandFactor)ConcurrentLongPairSet.BuilderexpectedItems(int expectedItems)ConcurrentLongPairSet.BuildermapFillFactor(float mapFillFactor)ConcurrentLongPairSet.BuildermapIdleFactor(float mapIdleFactor)ConcurrentLongPairSet.BuildershrinkFactor(float shrinkFactor)
-
-
-
Method Detail
-
expectedItems
public ConcurrentLongPairSet.Builder expectedItems(int expectedItems)
-
concurrencyLevel
public ConcurrentLongPairSet.Builder concurrencyLevel(int concurrencyLevel)
-
mapFillFactor
public ConcurrentLongPairSet.Builder mapFillFactor(float mapFillFactor)
-
mapIdleFactor
public ConcurrentLongPairSet.Builder mapIdleFactor(float mapIdleFactor)
-
expandFactor
public ConcurrentLongPairSet.Builder expandFactor(float expandFactor)
-
shrinkFactor
public ConcurrentLongPairSet.Builder shrinkFactor(float shrinkFactor)
-
autoShrink
public ConcurrentLongPairSet.Builder autoShrink(boolean autoShrink)
-
build
public ConcurrentLongPairSet build()
-
-