/**
* Message sent from a leader to install a snapshot chunk on a follower.
*/
-public class InstallSnapshot extends AbstractRaftRPC {
+public final class InstallSnapshot extends AbstractRaftRPC {
private static final long serialVersionUID = 1L;
private final String leaderId;
return serverConfig;
}
-
public <T> Object toSerializable(final short version) {
return this;
}
+ ", serverConfig=" + serverConfig.orElse(null) + "]";
}
- private Object writeReplace() {
+ @Override
+ Object writeReplace() {
return new Proxy(this);
}