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.