Uses of Class
io.helidon.integrations.common.rest.ApiEntityResponse
Package
Description
Common classes for accessing JSON based REST APIs of third party systems.
Vault integration.
AppRole authentication method for Vault.
Vault authentication method for Kubernetes.
Token authentication method for Vault.
Vault's Key/value version 2 Secrets Engine support.
Vault's PKI Secrets Engine support.
Vault transit secrets.
-
Uses of ApiEntityResponse in io.helidon.integrations.common.rest
Modifier and TypeClassDescriptionstatic class
ApiEntityResponse.Builder<B extends ApiEntityResponse.Builder<B,
T, X>, T extends ApiEntityResponse, X> Fluent API builder base to build subclasses ofApiEntityResponse
.Modifier 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 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) -
Uses of ApiEntityResponse in io.helidon.integrations.vault
Modifier and TypeClassDescriptionclass
Response from Vault, always expects a JSON entity. -
Uses of ApiEntityResponse in io.helidon.integrations.vault.auths.approle
-
Uses of ApiEntityResponse in io.helidon.integrations.vault.auths.k8s
Modifier and TypeClassDescriptionstatic class
Response object parsed from JSON returned by theRestApi
. -
Uses of ApiEntityResponse in io.helidon.integrations.vault.auths.token
-
Uses of ApiEntityResponse in io.helidon.integrations.vault.secrets.kv2
Modifier and TypeClassDescriptionstatic final class
Response object parsed from JSON returned by theRestApi
. -
Uses of ApiEntityResponse in io.helidon.integrations.vault.secrets.pki
Modifier and TypeClassDescriptionstatic final class
Response object parsed from JSON returned by theRestApi
.static final class
Response object parsed from JSON returned by theRestApi
.static final class
Response object parsed from JSON returned by theRestApi
.static final class
Response object parsed from JSON returned by theRestApi
.static final class
Response object parsed from JSON returned by theRestApi
. -
Uses of ApiEntityResponse in io.helidon.integrations.vault.secrets.transit
Modifier and TypeClassDescriptionstatic class
Response object parsed from JSON returned by theRestApi
.static class
Response object parsed from JSON returned by theRestApi
.static class
Response object parsed from JSON returned by theRestApi
.static class
Response object parsed from JSON returned by theRestApi
.static class
Response object parsed from JSON returned by theRestApi
.static class
Response object parsed from JSON returned by theRestApi
.static class
Response object parsed from JSON returned by theRestApi
.