Uses of Class
io.helidon.integrations.common.rest.ApiEntityResponse
Packages that use 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
Classes in io.helidon.integrations.common.rest with type parameters of type ApiEntityResponseModifier and TypeClassDescriptionstatic 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 type parameters of type ApiEntityResponseModifier 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
Subclasses of ApiEntityResponse in io.helidon.integrations.vaultModifier and TypeClassDescriptionclass
Response from Vault, always expects a JSON entity. -
Uses of ApiEntityResponse in io.helidon.integrations.vault.auths.approle
Subclasses of ApiEntityResponse in io.helidon.integrations.vault.auths.approle -
Uses of ApiEntityResponse in io.helidon.integrations.vault.auths.k8s
Subclasses of ApiEntityResponse in io.helidon.integrations.vault.auths.k8sModifier and TypeClassDescriptionstatic class
Response object parsed from JSON returned by theRestApi
. -
Uses of ApiEntityResponse in io.helidon.integrations.vault.auths.token
Subclasses of ApiEntityResponse in io.helidon.integrations.vault.auths.token -
Uses of ApiEntityResponse in io.helidon.integrations.vault.secrets.kv2
Subclasses of ApiEntityResponse in io.helidon.integrations.vault.secrets.kv2Modifier and TypeClassDescriptionstatic final class
Response object parsed from JSON returned by theRestApi
. -
Uses of ApiEntityResponse in io.helidon.integrations.vault.secrets.pki
Subclasses of ApiEntityResponse in io.helidon.integrations.vault.secrets.pkiModifier 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
Subclasses of ApiEntityResponse in io.helidon.integrations.vault.secrets.transitModifier 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
.