Class PushStreamRequest
java.lang.Object
io.camunda.zeebe.transport.stream.impl.messages.PushStreamRequest
- All Implemented Interfaces:
BufferReader,BufferWriter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanintinthashCode()org.agrona.DirectBufferpayload()Returns the payload after a call towrap(DirectBuffer, int, int)orpayload(DirectBuffer).payload(BufferWriter payloadWriter) payload(org.agrona.DirectBuffer payload) May return null ifpayload(DirectBuffer),payload(BufferWriter), orwrap(DirectBuffer, int, int)were never called.streamId()May return null if it was never read or set.toString()voidwrap(org.agrona.DirectBuffer buffer, int offset, int length) voidwrite(org.agrona.MutableDirectBuffer buffer, int offset) Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.camunda.zeebe.util.buffer.BufferReader
copyFrom
-
Constructor Details
-
PushStreamRequest
public PushStreamRequest()
-
-
Method Details
-
wrap
public void wrap(org.agrona.DirectBuffer buffer, int offset, int length) - Specified by:
wrapin interfaceBufferReader
-
getLength
public int getLength()- Specified by:
getLengthin interfaceBufferWriter
-
write
public void write(org.agrona.MutableDirectBuffer buffer, int offset) - Specified by:
writein interfaceBufferWriter
-
streamId
May return null if it was never read or set. -
streamId
-
payload
public org.agrona.DirectBuffer payload()Returns the payload after a call towrap(DirectBuffer, int, int)orpayload(DirectBuffer). Otherwise, may return old or invalid data (e.g. empty buffer) -
payloadWriter
May return null ifpayload(DirectBuffer),payload(BufferWriter), orwrap(DirectBuffer, int, int)were never called. -
payload
-
payload
-
hashCode
public int hashCode() -
equals
-
toString
-