package com.datastax.oss.protocol.internal.response;
import com.datastax.oss.protocol.internal.Message;
import com.datastax.oss.protocol.internal.PrimitiveCodec;
import com.datastax.oss.protocol.internal.ProtocolConstants;
public class Ready extends Message {
public Ready() {
super(true, ProtocolConstants.Opcode.READY);
}
@Override
public String toString() {
return "READY";
}
public static class Codec extends Message.Codec {
public Codec(int protocolVersion) {
super(ProtocolConstants.Opcode.READY, protocolVersion);
}
@Override
public <B> void encode(B dest, Message message, PrimitiveCodec<B> encoder) {}
@Override
public int encodedSize(Message message) {
return 0;
}
@Override
public <B> Message decode(B source, PrimitiveCodec<B> decoder) {
return new Ready();
}
}
}