All Downloads are FREE. Search and download functionalities are using the official Maven repository.

netflix.ocelli.rxnetty.ExecutionStrategies Maven / Gradle / Ivy

There is a newer version: 0.1.0-rc.2
Show newest version
package netflix.ocelli.rxnetty;

import io.netty.buffer.ByteBuf;
import io.reactivex.netty.protocol.http.client.HttpClientRequest;
import io.reactivex.netty.protocol.http.client.HttpClientResponse;
import netflix.ocelli.Host;
import netflix.ocelli.Instance;
import netflix.ocelli.executor.ExecutorBuilder;
import rx.Observable;

public abstract class ExecutionStrategies {
    public static ExecutorBuilder, HttpClientRequest, HttpClientResponse> newHttpClient(Observable> hosts) {
        ExecutorBuilder, HttpClientRequest, HttpClientResponse> builder = ExecutorBuilder.builder();
        new HttpClientConfigurator(hosts).configure(builder);
        return builder;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy