@Override public int replicaId() { return cfg.serverId(); }
@Override public int replicaId() { return cfg.serverId(); }
@Override public int replicaId() { return cfg.serverId(); }
@Override public String toString() { return MoreObjects.toStringHelper(this) .add("serverId", serverId()) .add("servers", servers()) .add("additionalProperties", additionalProperties()) .add("timeoutMillis", timeoutMillis()) .add("numWorkers", numWorkers()) .add("maxLogCount", maxLogCount()) .add("minLogAgeMillis", minLogAgeMillis()).toString(); } }
@Override public boolean equals(Object obj) { if (!(obj instanceof ZooKeeperReplicationConfig)) { return false; } if (obj == this) { return true; } final ZooKeeperReplicationConfig that = (ZooKeeperReplicationConfig) obj; return serverId() == that.serverId() && servers().equals(that.servers()) && additionalProperties().equals(that.additionalProperties()) && timeoutMillis() == that.timeoutMillis() && numWorkers() == that.numWorkers() && maxLogCount() == that.maxLogCount() && minLogAgeMillis() == that.minLogAgeMillis(); }
@Override public boolean equals(Object obj) { if (!(obj instanceof ZooKeeperReplicationConfig)) { return false; } if (obj == this) { return true; } final ZooKeeperReplicationConfig that = (ZooKeeperReplicationConfig) obj; return serverId() == that.serverId() && servers().equals(that.servers()) && additionalProperties().equals(that.additionalProperties()) && timeoutMillis() == that.timeoutMillis() && numWorkers() == that.numWorkers() && maxLogCount() == that.maxLogCount() && minLogAgeMillis() == that.minLogAgeMillis(); }
@Override public boolean equals(Object obj) { if (!(obj instanceof ZooKeeperReplicationConfig)) { return false; } if (obj == this) { return true; } final ZooKeeperReplicationConfig that = (ZooKeeperReplicationConfig) obj; return serverId() == that.serverId() && servers().equals(that.servers()) && additionalProperties().equals(that.additionalProperties()) && timeoutMillis() == that.timeoutMillis() && numWorkers() == that.numWorkers() && maxLogCount() == that.maxLogCount() && minLogAgeMillis() == that.minLogAgeMillis(); }
@Test public void autoDetection() throws Exception { final ZooKeeperReplicationConfig cfg = Jackson.readValue( '{' + " \"method\": \"ZOOKEEPER\"," + " \"servers\": {" + " \"1\": {" + " \"host\": \"127.0.0.1\"," + " \"quorumPort\": 100," + " \"electionPort\": 101" + " }," + " \"2\": {" + " \"host\": \"255.255.255.255\"," + " \"quorumPort\": 200," + " \"electionPort\": 201" + " }" + " }" + '}', ZooKeeperReplicationConfig.class); assertThat(cfg.serverId()).isEqualTo(1); }
@Override public String toString() { return MoreObjects.toStringHelper(this) .add("serverId", serverId()) .add("servers", servers()) .add("additionalProperties", additionalProperties()) .add("timeoutMillis", timeoutMillis()) .add("numWorkers", numWorkers()) .add("maxLogCount", maxLogCount()) .add("minLogAgeMillis", minLogAgeMillis()).toString(); } }
@Override public String toString() { return MoreObjects.toStringHelper(this) .add("serverId", serverId()) .add("servers", servers()) .add("additionalProperties", additionalProperties()) .add("timeoutMillis", timeoutMillis()) .add("numWorkers", numWorkers()) .add("maxLogCount", maxLogCount()) .add("minLogAgeMillis", minLogAgeMillis()).toString(); } }