private void sequence() { int index = 0; for (Bucket bucket : buckets) { bucket.index(index); index++; } }
public DataStoreClientConfig buckets(List<Bucket> buckets) { this.buckets = buckets; sequence(); return this; }
private static String getLogFilesDirectory() { DataStoreConfig dsc = DataStoreConfig.load(); return dsc.outputDirectory(); }
public void init(ReplicationDataStoreConfig config) { this.config = config; dataStoreClient = ClientHelper.getVertxWebSocketClient(config.dataStoreClient().clientId(), config.dataStoreClient(), config.verbose()); }
private Handler<HttpServerRequest> clientRequestHandler() { final String restURI = config.restURI(); return new Handler<HttpServerRequest>() { @Override public void handle(final HttpServerRequest request) { handleRESTCall(restURI, request); } }; }
public static Bucket bucket(String server, int serverPort, String backupServer, int backupServerPort) { return new Bucket(server, serverPort, backupServer, backupServerPort, 0); }
public static DataStoreClientConfig config() { return new DataStoreClientConfig(); }
public static DataStoreConfig config() { return new DataStoreConfig(); }
public static DataStoreServerConfig config() { return new DataStoreServerConfig(); }
@Override public String toString() { sequence(); return "DataStoreClientConfig{" + "buckets=" + buckets + '}'; }
public static Bucket bucket(String server) { return new Bucket(server, ProtocolConstants.DEFAULT_PORT, null, 0, 0); }
private void sequence() { int index = 0; for (Bucket bucket : buckets) { bucket.index(index); index++; } }
public static DataStoreClientConfig config(Bucket... buckets) { return new DataStoreClientConfig(buckets); }
public DataStoreClientConfig buckets(List<Bucket> buckets) { this.buckets = buckets; sequence(); return this; }
public static Bucket bucket(String server, int port) { return new Bucket(server, port, null, 0, 0); }
public DataStoreClientConfig(List<Bucket> buckets) { this.buckets = buckets; sequence(); }
public static Bucket bucket(String server, String backupServer) { return new Bucket(server, ProtocolConstants.DEFAULT_PORT, backupServer, 0, ProtocolConstants.DEFAULT_PORT); }
@Override public String toString() { sequence(); return "DataStoreClientConfig{" + "buckets=" + buckets + '}'; }
public DataStoreClientConfig(List<Bucket> buckets) { this.buckets = buckets; sequence(); }