ByteBuf content = null;
if (msg instanceof ViewQueryRequest) {
ViewQueryRequest queryMsg = (ViewQueryRequest) msg;
path.append("/").append(msg.bucket()).append("/_design/");
path.append(queryMsg.development() ? "dev_" + queryMsg.design() : queryMsg.design());
path.append("/_view/").append(queryMsg.view());
if (queryMsg.query() != null && !queryMsg.query().isEmpty()) {
path.append("?").append(queryMsg.query());
}
} else if (msg instanceof GetDesignDocumentRequest) {
GetDesignDocumentRequest queryMsg = (GetDesignDocumentRequest) msg;