Uses of Class
io.helidon.integrations.common.rest.ApiEntityResponse.Builder
Packages that use ApiEntityResponse.Builder
Package
Description
Common classes for accessing JSON based REST APIs of third party systems.
Vault integration.
Token authentication method for Vault.
-
Uses of ApiEntityResponse.Builder in io.helidon.integrations.common.rest
Classes in io.helidon.integrations.common.rest with type parameters of type ApiEntityResponse.BuilderModifier and TypeClassDescriptionstatic classApiEntityResponse.Builder<B extends ApiEntityResponse.Builder<B,T, X>, T extends ApiEntityResponse, X> Fluent API builder base to build subclasses ofApiEntityResponse.Methods in io.helidon.integrations.common.rest with parameters of type ApiEntityResponse.BuilderModifier and TypeMethodDescriptionprotected <T extends ApiEntityResponse>
Single<T>RestApiBase.handleJsonResponse(String path, ApiRequest<?> request, Http.RequestMethod method, String requestId, WebClientResponse response, ApiEntityResponse.Builder<?, T, JsonObject> responseBuilder) Reads JsonObject from response entity and either calls thejsonOkResponseorerrorResponsedepending on its success.<T extends ApiEntityResponse>
Single<T>RestApi.invokeWithResponse(Http.RequestMethod method, String path, ApiRequest<?> request, ApiEntityResponse.Builder<?, T, JsonObject> responseBuilder) Invoke a request that is expected to yield an entity.<T extends ApiEntityResponse>
Single<T>RestApiBase.invokeWithResponse(Http.RequestMethod method, String path, ApiRequest<?> request, ApiEntityResponse.Builder<?, T, JsonObject> responseBuilder) Constructors in io.helidon.integrations.common.rest with parameters of type ApiEntityResponse.BuilderModifierConstructorDescriptionprotectedApiEntityResponse(ApiEntityResponse.Builder<?, ?, ?> builder) Create a new instance. -
Uses of ApiEntityResponse.Builder in io.helidon.integrations.vault
Constructors in io.helidon.integrations.vault with parameters of type ApiEntityResponse.BuilderModifierConstructorDescriptionprotectedVaultResponse(ApiEntityResponse.Builder<?, ? extends VaultResponse, JsonObject> builder) Create a new response from a builder. -
Uses of ApiEntityResponse.Builder in io.helidon.integrations.vault.auths.token
Constructors in io.helidon.integrations.vault.auths.token with parameters of type ApiEntityResponse.BuilderModifierConstructorDescriptionprotectedTokenResponse(ApiEntityResponse.Builder<?, ? extends VaultResponse, JsonObject> builder)