public class TailsRequest extends Object implements ICorfuPayload<TailsRequest>
ICorfuPayload.PayloadConstructor<T>
Modifier and Type | Field and Description |
---|---|
static byte |
ALL_STREAMS_TAIL |
static byte |
LOG_TAIL |
static byte |
STREAMS_TAILS |
constructorMap, lookup
Constructor and Description |
---|
TailsRequest(byte reqType) |
TailsRequest(io.netty.buffer.ByteBuf buf)
Deserialization Constructor from Bytebuf to TailsRequest.
|
TailsRequest(List<UUID> streams)
Constructor for TailsRequest.
|
Modifier and Type | Method and Description |
---|---|
void |
doSerialize(io.netty.buffer.ByteBuf buf) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
enumMapFromBuffer, fromBuffer, fromBuffer, listFromBuffer, mapFromBuffer, rangeFromBuffer, rangeSetFromBuffer, serialize, setFromBuffer
public static final byte LOG_TAIL
public static final byte STREAMS_TAILS
public static final byte ALL_STREAMS_TAIL
public TailsRequest(List<UUID> streams)
streams
- list of streams identifiers for which tails are requested.public TailsRequest(byte reqType)
public TailsRequest(io.netty.buffer.ByteBuf buf)
buf
- The buffer to deserializepublic void doSerialize(io.netty.buffer.ByteBuf buf)
doSerialize
in interface ICorfuPayload<TailsRequest>
Copyright © 2019 CorfuDB. All rights reserved.