Class VertxHttpClient<F extends io.fabric8.kubernetes.client.http.HttpClient.Factory>

  • All Implemented Interfaces:
    io.fabric8.kubernetes.client.http.HttpClient, io.fabric8.kubernetes.client.http.Interceptor.RequestTags, AutoCloseable

    public class VertxHttpClient<F extends io.fabric8.kubernetes.client.http.HttpClient.Factory>
    extends io.fabric8.kubernetes.client.http.StandardHttpClient<VertxHttpClient<F>,​F,​VertxHttpClientBuilder<F>>
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface io.fabric8.kubernetes.client.http.HttpClient

        io.fabric8.kubernetes.client.http.HttpClient.Builder, io.fabric8.kubernetes.client.http.HttpClient.DerivedClientBuilder, io.fabric8.kubernetes.client.http.HttpClient.Factory, io.fabric8.kubernetes.client.http.HttpClient.ProxyType
    • Field Summary

      • Fields inherited from class io.fabric8.kubernetes.client.http.StandardHttpClient

        builder, closed
    • Method Detail

      • buildWebSocketDirect

        public CompletableFuture<io.fabric8.kubernetes.client.http.WebSocketResponse> buildWebSocketDirect​(io.fabric8.kubernetes.client.http.StandardWebSocketBuilder standardWebSocketBuilder,
                                                                                                           io.fabric8.kubernetes.client.http.WebSocket.Listener listener)
        Specified by:
        buildWebSocketDirect in class io.fabric8.kubernetes.client.http.StandardHttpClient<VertxHttpClient<F extends io.fabric8.kubernetes.client.http.HttpClient.Factory>,​F extends io.fabric8.kubernetes.client.http.HttpClient.Factory,​VertxHttpClientBuilder<F extends io.fabric8.kubernetes.client.http.HttpClient.Factory>>
      • consumeBytesDirect

        public CompletableFuture<io.fabric8.kubernetes.client.http.HttpResponse<io.fabric8.kubernetes.client.http.AsyncBody>> consumeBytesDirect​(io.fabric8.kubernetes.client.http.StandardHttpRequest request,
                                                                                                                                                 io.fabric8.kubernetes.client.http.AsyncBody.Consumer<List<ByteBuffer>> consumer)
        Specified by:
        consumeBytesDirect in class io.fabric8.kubernetes.client.http.StandardHttpClient<VertxHttpClient<F extends io.fabric8.kubernetes.client.http.HttpClient.Factory>,​F extends io.fabric8.kubernetes.client.http.HttpClient.Factory,​VertxHttpClientBuilder<F extends io.fabric8.kubernetes.client.http.HttpClient.Factory>>
      • doClose

        public void doClose()
        Specified by:
        doClose in class io.fabric8.kubernetes.client.http.StandardHttpClient<VertxHttpClient<F extends io.fabric8.kubernetes.client.http.HttpClient.Factory>,​F extends io.fabric8.kubernetes.client.http.HttpClient.Factory,​VertxHttpClientBuilder<F extends io.fabric8.kubernetes.client.http.HttpClient.Factory>>