Uses of Class
io.helidon.integrations.common.rest.ApiEntityResponse.Builder
-
Packages that use ApiEntityResponse.Builder Package Description io.helidon.integrations.common.rest Common classes for accessing JSON based REST APIs of third party systems.io.helidon.integrations.vault Vault integration.io.helidon.integrations.vault.auths.token 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.Builder Modifier and Type Class Description static class
ApiEntityResponse.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.Builder Modifier and Type Method Description protected <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 thejsonOkResponse
orerrorResponse
depending 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.Builder Constructor Description ApiEntityResponse(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.Builder Constructor Description VaultResponse(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.Builder Constructor Description TokenResponse(ApiEntityResponse.Builder<?,? extends VaultResponse,JsonObject> builder)
-