org.apache.cassandra.net
Class MessageOut<T>
java.lang.Object
org.apache.cassandra.net.MessageOut<T>
public class MessageOut<T>
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
from
public final java.net.InetAddress from
verb
public final MessagingService.Verb verb
payload
public final T payload
serializer
public final IVersionedSerializer<T> serializer
parameters
public final java.util.Map<java.lang.String,byte[]> parameters
MessageOut
public MessageOut(MessagingService.Verb verb)
MessageOut
public MessageOut(MessagingService.Verb verb,
T payload,
IVersionedSerializer<T> serializer)
MessageOut
public MessageOut(java.net.InetAddress from,
MessagingService.Verb verb,
T payload,
IVersionedSerializer<T> serializer,
java.util.Map<java.lang.String,byte[]> parameters)
withParameter
public MessageOut<T> withParameter(java.lang.String key,
byte[] value)
withHeaderRemoved
public MessageOut withHeaderRemoved(java.lang.String key)
getStage
public Stage getStage()
getTimeout
public long getTimeout()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
serialize
public void serialize(java.io.DataOutputStream out,
int version)
throws java.io.IOException
- Throws:
java.io.IOException
serializedSize
public int serializedSize(int version)
Copyright © 2013 The Apache Software Foundation