public class OutgoingFileMessage extends StreamMessage
StreamMessage.Serializer<V extends StreamMessage>, StreamMessage.Type
Modifier and Type | Field and Description |
---|---|
FileMessageHeader |
header |
static StreamMessage.Serializer<OutgoingFileMessage> |
serializer |
CURRENT_VERSION, type, VERSION_20, VERSION_22
Constructor and Description |
---|
OutgoingFileMessage(Ref<SSTableReader> ref,
int sequenceNumber,
long estimatedKeys,
java.util.List<Pair<java.lang.Long,java.lang.Long>> sections,
long repairedAt,
boolean keepSSTableLevel) |
Modifier and Type | Method and Description |
---|---|
void |
complete() |
void |
finishTransfer() |
void |
serialize(DataOutputStreamPlus out,
int version,
StreamSession session) |
void |
startTransfer() |
java.lang.String |
toString() |
deserialize, getPriority, serialize
public static StreamMessage.Serializer<OutgoingFileMessage> serializer
public final FileMessageHeader header
public OutgoingFileMessage(Ref<SSTableReader> ref, int sequenceNumber, long estimatedKeys, java.util.List<Pair<java.lang.Long,java.lang.Long>> sections, long repairedAt, boolean keepSSTableLevel)
public void serialize(DataOutputStreamPlus out, int version, StreamSession session) throws java.io.IOException
java.io.IOException
public void finishTransfer()
public void startTransfer()
public void complete()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2019 The Apache Software Foundation