Class KafkaRebalanceSpec
java.lang.Object
io.strimzi.api.kafka.model.common.Spec
io.strimzi.api.kafka.model.rebalance.KafkaRebalanceSpec
- All Implemented Interfaces:
UnknownPropertyPreserving
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintintgetGoals()getMode()longbooleanbooleanvoidsetBrokers(List<Integer> brokers) voidsetConcurrentIntraBrokerPartitionMovements(int movements) voidsetConcurrentLeaderMovements(int movements) voidsetConcurrentPartitionMovementsPerBroker(int movements) voidsetExcludedTopics(String excludedTopics) voidvoidsetMode(KafkaRebalanceMode mode) voidsetMoveReplicasOffVolumes(List<BrokerAndVolumeIds> moveReplicasOffVolumes) voidsetRebalanceDisk(boolean rebalanceDisk) voidsetReplicaMovementStrategies(List<String> replicaMovementStrategies) voidsetReplicationThrottle(long bandwidth) voidsetSkipHardGoalCheck(boolean skipHardGoalCheck) Methods inherited from class io.strimzi.api.kafka.model.common.Spec
getAdditionalProperties, setAdditionalProperty
-
Constructor Details
-
KafkaRebalanceSpec
public KafkaRebalanceSpec()
-
-
Method Details
-
getMode
-
setMode
-
getBrokers
-
setBrokers
-
getGoals
-
setGoals
-
isSkipHardGoalCheck
public boolean isSkipHardGoalCheck() -
setSkipHardGoalCheck
public void setSkipHardGoalCheck(boolean skipHardGoalCheck) -
isRebalanceDisk
public boolean isRebalanceDisk() -
setRebalanceDisk
public void setRebalanceDisk(boolean rebalanceDisk) -
getExcludedTopics
-
setExcludedTopics
-
getConcurrentPartitionMovementsPerBroker
public int getConcurrentPartitionMovementsPerBroker() -
setConcurrentPartitionMovementsPerBroker
public void setConcurrentPartitionMovementsPerBroker(int movements) -
getConcurrentIntraBrokerPartitionMovements
public int getConcurrentIntraBrokerPartitionMovements() -
setConcurrentIntraBrokerPartitionMovements
public void setConcurrentIntraBrokerPartitionMovements(int movements) -
getConcurrentLeaderMovements
public int getConcurrentLeaderMovements() -
setConcurrentLeaderMovements
public void setConcurrentLeaderMovements(int movements) -
getReplicationThrottle
public long getReplicationThrottle() -
setReplicationThrottle
public void setReplicationThrottle(long bandwidth) -
getReplicaMovementStrategies
-
setReplicaMovementStrategies
-
getMoveReplicasOffVolumes
-
setMoveReplicasOffVolumes
-