Uses of Class
io.helidon.integrations.common.rest.ApiEntityResponse
-
Packages that use ApiEntityResponse Package Description io.helidon.integrations.common.rest Common classes for accessing JSON based REST APIs of third party systems.io.helidon.integrations.oci.telemetry Integration with OCI Telemetry.io.helidon.integrations.oci.vault Integration with OCI Vault REST API including the KMS encryption and digest support.io.helidon.integrations.vault Vault integration.io.helidon.integrations.vault.auths.approle AppRole authentication method for Vault.io.helidon.integrations.vault.auths.k8s Vault authentication method for Kubernetes.io.helidon.integrations.vault.auths.token Token authentication method for Vault.io.helidon.integrations.vault.secrets.kv2 Vault's Key/value version 2 Secrets Engine support.io.helidon.integrations.vault.secrets.pki Vault's PKI Secrets Engine support.io.helidon.integrations.vault.secrets.transit Vault transit secrets. -
-
Uses of ApiEntityResponse in io.helidon.integrations.common.rest
Classes in io.helidon.integrations.common.rest with type parameters of type ApiEntityResponse 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 type parameters of type ApiEntityResponse 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)
-
Uses of ApiEntityResponse in io.helidon.integrations.oci.telemetry
Subclasses of ApiEntityResponse in io.helidon.integrations.oci.telemetry Modifier and Type Class Description static class
PostMetricData.Response
Response object parsed from JSON returned by theRestApi
. -
Uses of ApiEntityResponse in io.helidon.integrations.oci.vault
Subclasses of ApiEntityResponse in io.helidon.integrations.oci.vault Modifier and Type Class Description static class
CreateSecret.Response
Response object parsed from JSON returned by theRestApi
.static class
Decrypt.Response
Response object parsed from JSON returned by theRestApi
.static class
Encrypt.Response
Response object parsed from JSON returned by theRestApi
.static class
Sign.Response
Response object parsed from JSON returned by theRestApi
.static class
Verify.Response
Response object parsed from JSON returned by theRestApi
. -
Uses of ApiEntityResponse in io.helidon.integrations.vault
Subclasses of ApiEntityResponse in io.helidon.integrations.vault Modifier and Type Class Description class
VaultResponse
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 Modifier and Type Class Description static class
GenerateSecretId.Response
Response object parsed from JSON returned by theRestApi
.static class
Login.Response
Response object parsed from JSON returned by theRestApi
. -
Uses of ApiEntityResponse in io.helidon.integrations.vault.auths.k8s
Subclasses of ApiEntityResponse in io.helidon.integrations.vault.auths.k8s Modifier and Type Class Description static class
Login.Response
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 Modifier and Type Class Description static class
CreateToken.Response
Response object parsed from JSON returned by theRestApi
.static class
RenewToken.Response
Response object parsed from JSON returned by theRestApi
.class
TokenResponse
Response returning a token. -
Uses of ApiEntityResponse in io.helidon.integrations.vault.secrets.kv2
Subclasses of ApiEntityResponse in io.helidon.integrations.vault.secrets.kv2 Modifier and Type Class Description static class
UpdateKv2.Response
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.pki Modifier and Type Class Description static class
CaCertificateGet.Response
Response object parsed from JSON returned by theRestApi
.static class
CrlGet.Response
Response object parsed from JSON returned by theRestApi
.static class
IssueCertificate.Response
Response object parsed from JSON returned by theRestApi
.static class
RevokeCertificate.Response
Response object parsed from JSON returned by theRestApi
.static class
SignCsr.Response
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.transit Modifier and Type Class Description static class
Decrypt.Response
Response object parsed from JSON returned by theRestApi
.static class
DecryptBatch.Response
Response object parsed from JSON returned by theRestApi
.static class
Encrypt.Response
Response object parsed from JSON returned by theRestApi
.static class
EncryptBatch.Response
Response object parsed from JSON returned by theRestApi
.static class
Hmac.Response
Response object parsed from JSON returned by theRestApi
.static class
Sign.Response
Response object parsed from JSON returned by theRestApi
.static class
Verify.Response
Response object parsed from JSON returned by theRestApi
.
-