Package io.pravega.shared.protocol.netty
Class Append
- java.lang.Object
-
- io.pravega.shared.protocol.netty.Append
-
-
Constructor Summary
Constructors Constructor Description Append(java.lang.String segment, java.util.UUID writerId, long eventNumber, int eventCount, io.netty.buffer.ByteBuf data, java.lang.Long expectedLength, long flowId)Append(java.lang.String segment, java.util.UUID writerId, long eventNumber, WireCommands.Event event, long flowId)Append(java.lang.String segment, java.util.UUID writerId, long eventNumber, WireCommands.Event event, long expectedLength, long flowId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(java.lang.Object other)intcompareTo(Append other)booleanequals(java.lang.Object o)io.netty.buffer.ByteBufgetData()intgetDataLength()intgetEventCount()longgetEventNumber()java.lang.LonggetExpectedLength()longgetFlowId()longgetRequestId()java.lang.StringgetSegment()java.util.UUIDgetWriterId()inthashCode()booleanisConditional()voidprocess(RequestProcessor cp)java.lang.StringtoString()
-
-
-
Constructor Detail
-
Append
public Append(java.lang.String segment, java.util.UUID writerId, long eventNumber, WireCommands.Event event, long flowId)
-
Append
public Append(java.lang.String segment, java.util.UUID writerId, long eventNumber, WireCommands.Event event, long expectedLength, long flowId)
-
Append
@ConstructorProperties({"segment","writerId","eventNumber","eventCount","data","expectedLength","flowId"}) public Append(java.lang.String segment, java.util.UUID writerId, long eventNumber, int eventCount, io.netty.buffer.ByteBuf data, java.lang.Long expectedLength, long flowId)
-
-
Method Detail
-
getDataLength
public int getDataLength()
-
isConditional
public boolean isConditional()
-
process
public void process(RequestProcessor cp)
-
compareTo
public int compareTo(Append other)
- Specified by:
compareToin interfacejava.lang.Comparable<Append>
-
getRequestId
public long getRequestId()
- Specified by:
getRequestIdin interfaceRequest
-
getSegment
public java.lang.String getSegment()
-
getWriterId
public java.util.UUID getWriterId()
-
getEventNumber
public long getEventNumber()
-
getEventCount
public int getEventCount()
-
getData
public io.netty.buffer.ByteBuf getData()
-
getExpectedLength
public java.lang.Long getExpectedLength()
-
getFlowId
public long getFlowId()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-