public class DataStreamRequestByteBuf extends DataStreamPacketImpl implements DataStreamRequest
| Constructor and Description |
|---|
DataStreamRequestByteBuf(ClientId clientId,
org.apache.ratis.proto.RaftProtos.DataStreamPacketHeaderProto.Type type,
long streamId,
long streamOffset,
Iterable<WriteOption> options,
org.apache.ratis.thirdparty.io.netty.buffer.ByteBuf buf) |
DataStreamRequestByteBuf(DataStreamRequestHeader header,
org.apache.ratis.thirdparty.io.netty.buffer.ByteBuf buf) |
| Modifier and Type | Method and Description |
|---|---|
long |
getDataLength() |
List<WriteOption> |
getWriteOptionList() |
org.apache.ratis.thirdparty.io.netty.buffer.ByteBuf |
slice() |
getClientId, getStreamId, getStreamOffset, getType, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetWriteOptionsgetClientId, getStreamId, getStreamOffset, getTypepublic DataStreamRequestByteBuf(ClientId clientId, org.apache.ratis.proto.RaftProtos.DataStreamPacketHeaderProto.Type type, long streamId, long streamOffset, Iterable<WriteOption> options, org.apache.ratis.thirdparty.io.netty.buffer.ByteBuf buf)
public DataStreamRequestByteBuf(DataStreamRequestHeader header, org.apache.ratis.thirdparty.io.netty.buffer.ByteBuf buf)
public long getDataLength()
getDataLength in interface DataStreamPacketpublic org.apache.ratis.thirdparty.io.netty.buffer.ByteBuf slice()
public List<WriteOption> getWriteOptionList()
getWriteOptionList in interface DataStreamRequestCopyright © 2017–2023 The Apache Software Foundation. All rights reserved.