Uses of Interface
io.helidon.integrations.common.rest.ResponseBuilder
Packages that use ResponseBuilder
Package
Description
Common classes for accessing JSON based REST APIs of third party systems.
Vault integration.
Common classes for Vault integration.
-
Uses of ResponseBuilder in io.helidon.integrations.common.rest
Classes in io.helidon.integrations.common.rest with type parameters of type ResponseBuilderModifier and TypeInterfaceDescriptioninterfaceResponseBuilder<B extends ResponseBuilder<B,T, X>, T, X> Response builder extracted as an interface, to work around the restriction that we cannot have multiple inheritance in Java.Classes in io.helidon.integrations.common.rest that implement ResponseBuilderModifier and TypeClassDescriptionstatic classApiEntityResponse.Builder<B extends ApiEntityResponse.Builder<B,T, X>, T extends ApiEntityResponse, X> Fluent API builder base to build subclasses ofApiEntityResponse.static final classFluent API builder forApiOptionalResponse.static classApiOptionalResponse.BuilderBase<B extends ApiOptionalResponse.BuilderBase<B,T, X, R>, T extends ApiOptionalResponse<R>, X, R> Fluent API builder base for subclasses ofApiOptionalResponse.Methods in io.helidon.integrations.common.rest with parameters of type ResponseBuilderModifier and TypeMethodDescriptionprotected <T> TRestApiBase.emptyResponse(String path, ApiRequest<?> request, Method method, String requestId, HttpClientResponse response, ResponseBuilder<?, T, ?> responseBuilder) Empty response, may be because of aStatus.NOT_FOUND_404, or some other status, such asStatus.NOT_MODIFIED_304.protected <T> TRestApiBase.jsonOkResponse(String path, ApiRequest<?> request, Method method, String requestId, HttpClientResponse response, JsonObject json, ResponseBuilder<?, T, JsonObject> responseBuilder) Builds the response using the response builder provided. -
Uses of ResponseBuilder in io.helidon.integrations.vault
Classes in io.helidon.integrations.vault that implement ResponseBuilderModifier and TypeClassDescriptionstatic classFluent API builder forVaultOptionalResponse.static classVaultOptionalResponse.BuilderBase<B extends VaultOptionalResponse.BuilderBase<B,X, R>, X, R> Base builder class for subclasses ofVaultOptionalResponse. -
Uses of ResponseBuilder in io.helidon.integrations.vault.auths.common
Methods in io.helidon.integrations.vault.auths.common with parameters of type ResponseBuilderModifier and TypeMethodDescriptionprotected <T> TVaultRestApi.emptyResponse(String path, ApiRequest<?> request, Method method, String requestId, HttpClientResponse response, ResponseBuilder<?, T, ?> responseBuilder)