Uses of Interface
io.helidon.webclient.api.ClientRequest
Package
Description
Helidon WebClient APIs shared by all types of clients.
Helidon WebClient HTTP/1.1 Support.
Helidon WebClient HTTP/2 Support.
Helidon WebClient SPI.
-
Uses of ClientRequest in io.helidon.webclient.api
Modifier and TypeInterfaceDescriptioninterface
ClientRequest<T extends ClientRequest<T>>
Request can be reused within a single thread, but it remembers all explicitly configured headers and URI.class
ClientRequestBase<T extends ClientRequest<T>,
R extends HttpClientResponse> Abstract base implementation of an HTTP client.interface
FullClientRequest<T extends ClientRequest<T>>
Client request with getters for all configurable options, used for integration with HTTP version implementations.interface
HttpClient<REQ extends ClientRequest<REQ>>
HTTP client.Modifier and TypeInterfaceDescriptioninterface
FullClientRequest<T extends ClientRequest<T>>
Client request with getters for all configurable options, used for integration with HTTP version implementations.Modifier and TypeClassDescriptionclass
ClientRequestBase<T extends ClientRequest<T>,
R extends HttpClientResponse> Abstract base implementation of an HTTP client.class
Client request of any client that support HTTP protocol. -
Uses of ClientRequest in io.helidon.webclient.http1
-
Uses of ClientRequest in io.helidon.webclient.http2
Modifier and TypeMethodDescriptionHttp2ClientImpl.clientRequest
(FullClientRequest<?> clientRequest, ClientUri clientUri) -
Uses of ClientRequest in io.helidon.webclient.spi
Modifier and TypeMethodDescriptionHttpClientSpi.clientRequest
(FullClientRequest<?> clientRequest, ClientUri clientUri) Create a client request based on the provided HTTP request that is for the version of this client.