Uses of Class
io.helidon.webclient.api.HttpClientRequest
Package
Description
Common classes for accessing JSON based REST APIs of third party systems.
Mapper that retrieves roles from IDCS server and maps them to user subject.
Helidon WebClient APIs shared by all types of clients.
Helidon WebServer Testing JUnit5 Support.
-
Uses of HttpClientRequest in io.helidon.integrations.common.rest
Modifier and TypeMethodDescriptionprotected HttpClientRequest
RestApiBase.updateRequestBuilder
(HttpClientRequest requestBuilder, String path, ApiRequest<?> request, Method method, String requestId) Update request builder with no request payload.protected HttpClientRequest
RestApiBase.updateRequestBuilder
(HttpClientRequest requestBuilder, String path, ApiRequest<?> request, Method method, String requestId, JsonObject jsonObject) Update request builder with no request payload.protected HttpClientRequest
RestApiBase.updateRequestBuilderBytesPayload
(HttpClientRequest requestBuilder, String path, ApiRequest<?> request, Method method, String requestId) Update request builder with publisher request payload.protected HttpClientRequest
RestApiBase.updateRequestBuilderCommon
(HttpClientRequest requestBuilder, String path, ApiRequest<?> request, Method method, String requestId) Update request builder used by all default implementation inRestApiBase
.Modifier and TypeMethodDescriptionprotected void
RestApiBase.addHeaders
(HttpClientRequest request, Map<String, List<String>> headers) Add HTTP headers.protected void
RestApiBase.addQueryParams
(HttpClientRequest request, Map<String, List<String>> queryParams) Add HTTP query parameters.protected Supplier
<HttpClientResponse> RestApiBase.requestBytesPayload
(String path, ApiRequest<?> request, Method method, String requestId, HttpClientRequest requestBuilder, InputStream is) Create a supplier for a response with publisher request.protected Supplier
<HttpClientResponse> RestApiBase.requestJsonPayload
(String path, ApiRequest<?> request, Method method, String requestId, HttpClientRequest requestBuilder, JsonObject jsonObject) Create a supplier for a response with JSON request.protected Supplier
<HttpClientResponse> RestApiBase.requestPayload
(String path, ApiRequest<?> request, Method method, String requestId, HttpClientRequest requestBuilder) Create a supplier for a response.protected HttpClientRequest
RestApiBase.updateRequestBuilder
(HttpClientRequest requestBuilder, String path, ApiRequest<?> request, Method method, String requestId) Update request builder with no request payload.protected HttpClientRequest
RestApiBase.updateRequestBuilder
(HttpClientRequest requestBuilder, String path, ApiRequest<?> request, Method method, String requestId, JsonObject jsonObject) Update request builder with no request payload.protected HttpClientRequest
RestApiBase.updateRequestBuilderBytesPayload
(HttpClientRequest requestBuilder, String path, ApiRequest<?> request, Method method, String requestId) Update request builder with publisher request payload.protected HttpClientRequest
RestApiBase.updateRequestBuilderCommon
(HttpClientRequest requestBuilder, String path, ApiRequest<?> request, Method method, String requestId) Update request builder used by all default implementation inRestApiBase
. -
Uses of HttpClientRequest in io.helidon.security.providers.idcs.mapper
Modifier and TypeMethodDescriptionIdcsRoleMapperProviderBase.processRoleRequest
(HttpClientRequest request, Object entity, String subjectName) -
Uses of HttpClientRequest in io.helidon.webclient.api
Modifier and TypeMethodDescriptionHttpClientRequest.protocolId
(String protocol) Use an explicit version of HTTP by defining its ALPN protocol ID. -
Uses of HttpClientRequest in io.helidon.webserver.testing.junit5