public class PartitionConfig extends Object
Constructor and Description |
---|
PartitionConfig() |
PartitionConfig(int partition,
NodeConfig leader) |
PartitionConfig(int partition,
NodeConfig leader,
List<NodeConfig> replicas) |
Modifier and Type | Method and Description |
---|---|
void |
addReplica(NodeConfig node) |
static PartitionConfig |
fromMap(Map<String,Object> map) |
NodeConfig |
getLeader() |
int |
getPartition() |
List<NodeConfig> |
getReplicas() |
void |
setLeader(NodeConfig leader) |
void |
setPartition(int partition) |
void |
setReplicas(List<NodeConfig> replicas) |
public PartitionConfig()
public PartitionConfig(int partition, NodeConfig leader)
public PartitionConfig(int partition, NodeConfig leader, List<NodeConfig> replicas)
public void addReplica(NodeConfig node)
public int getPartition()
public void setPartition(int partition)
public NodeConfig getLeader()
public void setLeader(NodeConfig leader)
public List<NodeConfig> getReplicas()
public void setReplicas(List<NodeConfig> replicas)
public static PartitionConfig fromMap(Map<String,Object> map)