public ServerProxy(Bucket bucket, Vertx vertx, boolean verbose, String uri, DataOutputQueue queue, boolean inVertx, String clientId, int maxDataSendSize) { if (maxDataSendSize != 0) { this.maxDataSendSize = maxDataSendSize; } else { this.maxDataSendSize = MAX_MESSAGE_SIZE; } this.server = new Server(bucket.server(), bucket.serverPort()); if (bucket.backupServer() == null) { this.backup = new Server(bucket.server(), bucket.serverPort()); } else { this.backup = new Server(bucket.backupServer(), bucket.backupServerPort()); } this.vertx = vertx; this.verbose = verbose; this.queue = queue; this.uri = uri; this.inVertx = inVertx; this.clientId = clientId; currentServer = server; }