public class StreamInitMessage extends StreamMessage
StreamSession is started,
to initiate corresponding StreamSession on the other side.StreamMessage.Serializer<V extends StreamMessage>, StreamMessage.Type| Modifier and Type | Field and Description |
|---|---|
InetAddressAndPort |
from |
java.util.UUID |
pendingRepair |
java.util.UUID |
planId |
PreviewKind |
previewKind |
static StreamMessage.Serializer<StreamInitMessage> |
serializer |
int |
sessionIndex |
StreamOperation |
streamOperation |
type| Constructor and Description |
|---|
StreamInitMessage(InetAddressAndPort from,
int sessionIndex,
java.util.UUID planId,
StreamOperation streamOperation,
java.util.UUID pendingRepair,
PreviewKind previewKind) |
| Modifier and Type | Method and Description |
|---|---|
StreamSession |
getOrCreateSession(io.netty.channel.Channel channel)
Get or create a
StreamSession based on this stream message data: not all stream messages support this,
so the default implementation just throws an exception. |
java.lang.String |
toString() |
deserialize, getPriority, serialize, serializedSizepublic static StreamMessage.Serializer<StreamInitMessage> serializer
public final InetAddressAndPort from
public final int sessionIndex
public final java.util.UUID planId
public final StreamOperation streamOperation
public final java.util.UUID pendingRepair
public final PreviewKind previewKind
public StreamInitMessage(InetAddressAndPort from, int sessionIndex, java.util.UUID planId, StreamOperation streamOperation, java.util.UUID pendingRepair, PreviewKind previewKind)
public StreamSession getOrCreateSession(io.netty.channel.Channel channel)
StreamMessageStreamSession based on this stream message data: not all stream messages support this,
so the default implementation just throws an exception.getOrCreateSession in class StreamMessagepublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2009-2022 The Apache Software Foundation