Class ScatteredConsistentHashFactory.Builder
java.lang.Object
org.infinispan.distribution.ch.impl.ScatteredConsistentHashFactory.Builder
- Enclosing class:
- ScatteredConsistentHashFactory
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionBuilder(ScatteredConsistentHash baseCH) Builder(ScatteredConsistentHash baseCH, List<Address> actualMembers, Map<Address, Float> actualCapacityFactors) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPrimaryOwner(int segment, Address newPrimaryOwner) build()floatgetCapacityFactor(Address node) intintintintgetPrimaryOwned(Address node) getPrimaryOwner(int segment) voidsetRebalanced(boolean isRebalanced)
-
Field Details
-
stats
-
members
-
capacityFactors
-
modCount
protected int modCount
-
-
Constructor Details
-
Builder
-
Builder
-
Builder
-
Builder
-
-
Method Details
-
getNumSegments
public int getNumSegments() -
getPrimaryOwner
-
addPrimaryOwner
-
build
-
setRebalanced
public void setRebalanced(boolean isRebalanced) -
getPrimaryOwned
-
getOwned
-
getMembers
-
getNumNodes
public int getNumNodes() -
getCapacityFactors
-
getCapacityFactor
-