public class OkHttpClientImpl extends StandardHttpClient<OkHttpClientImpl,OkHttpClientFactory,io.fabric8.kubernetes.client.okhttp.OkHttpClientBuilderImpl>
HttpClient.Builder, HttpClient.DerivedClientBuilder, HttpClient.Factory, HttpClient.ProxyType| Modifier and Type | Field and Description |
|---|---|
static okhttp3.MediaType |
JSON |
builder, closed| Constructor and Description |
|---|
OkHttpClientImpl(okhttp3.OkHttpClient client,
io.fabric8.kubernetes.client.okhttp.OkHttpClientBuilderImpl builder,
AtomicBoolean closed) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<WebSocketResponse> |
buildWebSocketDirect(StandardWebSocketBuilder standardWebSocketBuilder,
WebSocket.Listener listener) |
CompletableFuture<HttpResponse<AsyncBody>> |
consumeBytesDirect(StandardHttpRequest request,
AsyncBody.Consumer<List<ByteBuffer>> consumer) |
void |
doClose() |
okhttp3.OkHttpClient |
getOkHttpClient() |
close, consumeBytes, getClosed, getTag, isClosed, newBuilder, newHttpRequestBuilder, newWebSocketBuilder, sendAsyncpublic OkHttpClientImpl(okhttp3.OkHttpClient client,
io.fabric8.kubernetes.client.okhttp.OkHttpClientBuilderImpl builder,
AtomicBoolean closed)
public void doClose()
public okhttp3.OkHttpClient getOkHttpClient()
public CompletableFuture<HttpResponse<AsyncBody>> consumeBytesDirect(StandardHttpRequest request, AsyncBody.Consumer<List<ByteBuffer>> consumer)
public CompletableFuture<WebSocketResponse> buildWebSocketDirect(StandardWebSocketBuilder standardWebSocketBuilder, WebSocket.Listener listener)
Copyright © 2015–2024 Red Hat. All rights reserved.