public class InstallSnapshot extends AbstractRaftRPC
| Constructor and Description |
|---|
InstallSnapshot(long term,
String leaderId,
long lastIncludedIndex,
long lastIncludedTerm,
byte[] data,
int chunkIndex,
int totalChunks) |
InstallSnapshot(long term,
String leaderId,
long lastIncludedIndex,
long lastIncludedTerm,
byte[] data,
int chunkIndex,
int totalChunks,
com.google.common.base.Optional<Integer> lastChunkHashCode,
com.google.common.base.Optional<ServerConfigurationPayload> serverConfig) |
| Modifier and Type | Method and Description |
|---|---|
int |
getChunkIndex() |
byte[] |
getData() |
com.google.common.base.Optional<Integer> |
getLastChunkHashCode() |
long |
getLastIncludedIndex() |
long |
getLastIncludedTerm() |
String |
getLeaderId() |
com.google.common.base.Optional<ServerConfigurationPayload> |
getServerConfig() |
int |
getTotalChunks() |
<T> Object |
toSerializable(short version) |
String |
toString() |
getTerm, setTermpublic InstallSnapshot(long term,
String leaderId,
long lastIncludedIndex,
long lastIncludedTerm,
byte[] data,
int chunkIndex,
int totalChunks,
com.google.common.base.Optional<Integer> lastChunkHashCode,
com.google.common.base.Optional<ServerConfigurationPayload> serverConfig)
public InstallSnapshot(long term,
String leaderId,
long lastIncludedIndex,
long lastIncludedTerm,
byte[] data,
int chunkIndex,
int totalChunks)
public String getLeaderId()
public long getLastIncludedIndex()
public long getLastIncludedTerm()
public byte[] getData()
public int getChunkIndex()
public int getTotalChunks()
public com.google.common.base.Optional<Integer> getLastChunkHashCode()
public com.google.common.base.Optional<ServerConfigurationPayload> getServerConfig()
public <T> Object toSerializable(short version)
Copyright © 2019 OpenDaylight. All rights reserved.