org.apache.cassandra.transport.messages
Class ResultMessage.SchemaChange

java.lang.Object
  extended by org.apache.cassandra.transport.Message
      extended by org.apache.cassandra.transport.Message.Response
          extended by org.apache.cassandra.transport.messages.ResultMessage
              extended by org.apache.cassandra.transport.messages.ResultMessage.SchemaChange
Enclosing class:
ResultMessage

public static class ResultMessage.SchemaChange
extends ResultMessage


Nested Class Summary
static class ResultMessage.SchemaChange.Change
           
 
Nested classes/interfaces inherited from class org.apache.cassandra.transport.messages.ResultMessage
ResultMessage.Kind, ResultMessage.Prepared, ResultMessage.Rows, ResultMessage.SchemaChange, ResultMessage.SetKeyspace, ResultMessage.Void
 
Nested classes/interfaces inherited from class org.apache.cassandra.transport.Message
Message.Codec<M extends Message>, Message.Direction, Message.Dispatcher, Message.ProtocolDecoder, Message.ProtocolEncoder, Message.Request, Message.Response, Message.Type
 
Field Summary
 ResultMessage.SchemaChange.Change change
           
 java.lang.String columnFamily
           
 java.lang.String keyspace
           
static Message.Codec<ResultMessage> subcodec
           
 
Fields inherited from class org.apache.cassandra.transport.messages.ResultMessage
codec, kind
 
Fields inherited from class org.apache.cassandra.transport.Message.Response
tracingId
 
Fields inherited from class org.apache.cassandra.transport.Message
connection, logger, type
 
Constructor Summary
ResultMessage.SchemaChange(ResultMessage.SchemaChange.Change change, java.lang.String keyspace)
           
ResultMessage.SchemaChange(ResultMessage.SchemaChange.Change change, java.lang.String keyspace, java.lang.String columnFamily)
           
 
Method Summary
protected  org.jboss.netty.buffer.ChannelBuffer encodeBody()
           
 java.lang.String toString()
           
 org.apache.cassandra.thrift.CqlResult toThriftResult()
           
 
Methods inherited from class org.apache.cassandra.transport.messages.ResultMessage
encode
 
Methods inherited from class org.apache.cassandra.transport.Message.Response
getTracingId, setTracingId
 
Methods inherited from class org.apache.cassandra.transport.Message
attach, connection, getStreamId, setStreamId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

change

public final ResultMessage.SchemaChange.Change change

keyspace

public final java.lang.String keyspace

columnFamily

public final java.lang.String columnFamily

subcodec

public static final Message.Codec<ResultMessage> subcodec
Constructor Detail

ResultMessage.SchemaChange

public ResultMessage.SchemaChange(ResultMessage.SchemaChange.Change change,
                                  java.lang.String keyspace)

ResultMessage.SchemaChange

public ResultMessage.SchemaChange(ResultMessage.SchemaChange.Change change,
                                  java.lang.String keyspace,
                                  java.lang.String columnFamily)
Method Detail

encodeBody

protected org.jboss.netty.buffer.ChannelBuffer encodeBody()
Specified by:
encodeBody in class ResultMessage

toThriftResult

public org.apache.cassandra.thrift.CqlResult toThriftResult()
Specified by:
toThriftResult in class ResultMessage

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2013 The Apache Software Foundation