@Override public void initialize() { RequestMessage message = new RequestMessage(); message.setMagic(TapMagic.PROTOCOL_BINARY_RES); message.setOpcode(opcode); message.setOpaque(opaque); setBuffer(message.getBytes()); }
public void takeoverVbuckets(short[] vbucketlist) { message.setVbucketlist(vbucketlist); message.setFlags(TapRequestFlag.TAKEOVER_VBUCKETS); }
public void doBackfill(long date) { message.setBackfill(date); message.setFlags(TapRequestFlag.BACKFILL); }
public MessageBuilder() { this.message = new RequestMessage(); message.setMagic(TapMagic.PROTOCOL_BINARY_REQ); message.setOpcode(TapOpcode.REQUEST); }
@Override public void initialize() { RequestMessage message = new RequestMessage(); message.setMagic(TapMagic.PROTOCOL_BINARY_REQ); message.setOpcode(TapOpcode.REQUEST); message.setFlags(TapRequestFlag.BACKFILL); message.setFlags(TapRequestFlag.SUPPORT_ACK); message.setFlags(TapRequestFlag.FIX_BYTEORDER); if (id != null) { message.setName(id); } else { message.setName(UUID.randomUUID().toString()); } message.setBackfill(date); setBuffer(message.getBytes()); }
final String password = conf.get(CouchbaseConfig.CB_INPUT_PASSWORD, ""); RequestMessage tapReq = new RequestMessage(); tapReq.setMagic(TapMagic.PROTOCOL_BINARY_REQ); tapReq.setOpcode(TapOpcode.REQUEST); tapReq.setFlags(TapRequestFlag.DUMP); tapReq.setFlags(TapRequestFlag.SUPPORT_ACK); tapReq.setFlags(TapRequestFlag.FIX_BYTEORDER); tapReq.setFlags(TapRequestFlag.LIST_VBUCKETS); final CouchbaseSplit couchSplit = (CouchbaseSplit) split; short[] vbids = new short[couchSplit.vbuckets.size()]; tapReq.setVbucketlist(vbids); final String streamName = namebase + "_" + UUID.randomUUID().toString(); tapReq.setName(streamName);
public void supportAck() { message.setFlags(TapRequestFlag.SUPPORT_ACK); }
ByteBuffer bb = ByteBuffer.allocate(HEADER_LENGTH + getTotalbody()); bb.put(magic.getMagic()); bb.put(opcode.getOpcode());
@Override public void initialize() { RequestMessage message = new RequestMessage(); message.setMagic(TapMagic.PROTOCOL_BINARY_REQ); message.setOpcode(TapOpcode.REQUEST); message.setFlags(TapRequestFlag.DUMP); message.setFlags(TapRequestFlag.SUPPORT_ACK); message.setFlags(TapRequestFlag.FIX_BYTEORDER); if (id != null) { message.setName(id); } else { message.setName(UUID.randomUUID().toString()); } setBuffer(message.getBytes()); }
public MessageBuilder() { this.message = new RequestMessage(); message.setMagic(TapMagic.PROTOCOL_BINARY_REQ); message.setOpcode(TapOpcode.REQUEST); }
public void keysOnly() { message.setFlags(TapRequestFlag.KEYS_ONLY); }
ByteBuffer bb = ByteBuffer.allocate(HEADER_LENGTH + getTotalbody()); bb.put(magic.getMagic()); bb.put(opcode.getOpcode());
@Override public void initialize() { RequestMessage message = new RequestMessage(); message.setMagic(TapMagic.PROTOCOL_BINARY_REQ); message.setOpcode(TapOpcode.REQUEST); message.setFlags(TapRequestFlag.DUMP); message.setFlags(TapRequestFlag.SUPPORT_ACK); message.setFlags(TapRequestFlag.FIX_BYTEORDER); if (id != null) { message.setName(id); } else { message.setName(UUID.randomUUID().toString()); } setBuffer(message.getBytes()); }
@Override public void initialize() { RequestMessage message = new RequestMessage(); message.setMagic(TapMagic.PROTOCOL_BINARY_RES); message.setOpcode(opcode); message.setOpaque(opaque); setBuffer(message.getBytes()); }
public MessageBuilder() { this.message = new RequestMessage(); message.setMagic(TapMagic.PROTOCOL_BINARY_REQ); message.setOpcode(TapOpcode.REQUEST); }
public void specifyVbuckets(short[] vbucketlist) { message.setVbucketlist(vbucketlist); message.setFlags(TapRequestFlag.LIST_VBUCKETS); }
public void doBackfill(long date) { message.setBackfill(date); message.setFlags(TapRequestFlag.BACKFILL); }