public abstract class DataStreamPacketImpl extends Object implements DataStreamPacket
DataStreamPacket.
This class is immutable.| Constructor and Description |
|---|
DataStreamPacketImpl(ClientId clientId,
org.apache.ratis.proto.RaftProtos.DataStreamPacketHeaderProto.Type type,
long streamId,
long streamOffset) |
| Modifier and Type | Method and Description |
|---|---|
ClientId |
getClientId() |
long |
getStreamId() |
long |
getStreamOffset() |
org.apache.ratis.proto.RaftProtos.DataStreamPacketHeaderProto.Type |
getType() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDataLengthpublic DataStreamPacketImpl(ClientId clientId, org.apache.ratis.proto.RaftProtos.DataStreamPacketHeaderProto.Type type, long streamId, long streamOffset)
public ClientId getClientId()
getClientId in interface DataStreamPacketpublic org.apache.ratis.proto.RaftProtos.DataStreamPacketHeaderProto.Type getType()
getType in interface DataStreamPacketpublic long getStreamId()
getStreamId in interface DataStreamPacketpublic long getStreamOffset()
getStreamOffset in interface DataStreamPacketCopyright © 2017–2022 The Apache Software Foundation. All rights reserved.