public interface  io.fabric.kubernetes.client.http.HttpClient extends java.lang.Object implements java.lang.AutoCloseable
{
public abstract void close();
public abstract io.fabric.kubernetes.client.http.HttpClient$DerivedClientBuilder newBuilder();
public abstract java.util.concurrent.CompletableFuture sendAsync(io.fabric.kubernetes.client.http.HttpRequest, java.lang.Class);
public abstract java.util.concurrent.CompletableFuture consumeLines(io.fabric.kubernetes.client.http.HttpRequest, io.fabric.kubernetes.client.http.HttpClient$BodyConsumer);
public abstract java.util.concurrent.CompletableFuture consumeBytes(io.fabric.kubernetes.client.http.HttpRequest, io.fabric.kubernetes.client.http.HttpClient$BodyConsumer);
public abstract io.fabric.kubernetes.client.http.WebSocket$Builder newWebSocketBuilder();
public abstract io.fabric.kubernetes.client.http.HttpRequest$Builder newHttpRequestBuilder();
public abstract io.fabric.kubernetes.client.http.HttpClient$Factory getFactory();
}