Uses of Class
io.helidon.webclient.api.HttpClientRequest
Packages that use 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
Methods in io.helidon.integrations.common.rest that return HttpClientRequestModifier 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
.Methods in io.helidon.integrations.common.rest with parameters of type HttpClientRequestModifier 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
Methods in io.helidon.security.providers.idcs.mapper with parameters of type HttpClientRequestModifier and TypeMethodDescriptionIdcsRoleMapperProviderBase.processRoleRequest
(HttpClientRequest request, Object entity, String subjectName) -
Uses of HttpClientRequest in io.helidon.webclient.api
Methods in io.helidon.webclient.api that return HttpClientRequestModifier 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
Methods in io.helidon.webserver.testing.junit5 that return HttpClientRequest