Uses of Package
io.helidon.integrations.common.rest
Packages that use io.helidon.integrations.common.rest
Package
Description
Common classes for accessing JSON based REST APIs of third party systems.
Vault integration.
AppRole authentication method for Vault.
Common classes for Vault integration.
Vault authentication method for Kubernetes.
Token authentication method for Vault.
Cubbyhole secret engine support for Vault.
Vault's Database Secrets Engine support.
Vault's KV1 Secrets Engine support.
Vault's Key/value version 2 Secrets Engine support.
Vault's PKI Secrets Engine support.
Vault transit secrets.
Vault integration SPI.
Sys operations for Vault.
-
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.common.restClassDescriptionResponse from a remote server with an entity.Fluent API builder base to build subclasses of
ApiEntityResponse
.API exception that is not related to processing of a response.Common base class for builders that construct a JSON object.Helper methods to process a returned JSON.Common base class for REST requests that have an entity.A response for requests that may or may not return an entity, such as GET requests that may have a404
response code.Fluent API builder forApiOptionalResponse
.Fluent API builder base for subclasses ofApiOptionalResponse
.Common base class for REST requests.A base for responses without an entity.Abstract fluent API builder to build subclasses ofApiResponse
.Exception when invoking remote REST API caused by wrong response from the API call.Base builder extended by specific builder class.Common base class for REST requests.Implementation of aApiRequest
that allows free configuration of the JSON object.Response builder extracted as an interface, to work around the restriction that we cannot have multiple inheritance in Java.JSON based REST API operations.Base builder for REST APIs.Fluent API builder forRestException
.Simple REST request. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vaultClassDescriptionResponse from a remote server with an entity.Fluent API builder base to build subclasses of
ApiEntityResponse
.API exception that is not related to processing of a response.Common base class for builders that construct a JSON object.Helper methods to process a returned JSON.Common base class for REST requests that have an entity.A response for requests that may or may not return an entity, such as GET requests that may have a404
response code.Fluent API builder base for subclasses ofApiOptionalResponse
.Common base class for REST requests.A base for responses without an entity.Abstract fluent API builder to build subclasses ofApiResponse
.Exception when invoking remote REST API caused by wrong response from the API call.Base builder extended by specific builder class.Response builder extracted as an interface, to work around the restriction that we cannot have multiple inheritance in Java. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.auths.approleClassDescriptionResponse from a remote server with an entity.Common base class for builders that construct a JSON object.Helper methods to process a returned JSON.Common base class for REST requests that have an entity.Common base class for REST requests.A base for responses without an entity.JSON based REST API operations.
-
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.auths.commonClassDescriptionCommon base class for REST requests.Exception when invoking remote REST API caused by wrong response from the API call.Response builder extracted as an interface, to work around the restriction that we cannot have multiple inheritance in Java.JSON based REST API operations.Base builder for REST APIs.Base REST API implementation.
-
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.auths.k8sClassDescriptionResponse from a remote server with an entity.Common base class for builders that construct a JSON object.Helper methods to process a returned JSON.Common base class for REST requests that have an entity.Common base class for REST requests.A base for responses without an entity.JSON based REST API operations.
-
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.auths.tokenClassDescriptionResponse from a remote server with an entity.Fluent API builder base to build subclasses of
ApiEntityResponse
.Common base class for builders that construct a JSON object.Helper methods to process a returned JSON.Common base class for REST requests that have an entity.Common base class for REST requests.A base for responses without an entity.JSON based REST API operations. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.secrets.cubbyholeClassDescriptionCommon base class for builders that construct a JSON object.Helper methods to process a returned JSON.Common base class for REST requests that have an entity.Common base class for REST requests.A base for responses without an entity.JSON based REST API operations.
-
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.secrets.databaseClassDescriptionCommon base class for builders that construct a JSON object.Helper methods to process a returned JSON.Common base class for REST requests that have an entity.Common base class for REST requests.A base for responses without an entity.JSON based REST API operations.
-
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.secrets.kv1ClassDescriptionCommon base class for builders that construct a JSON object.Helper methods to process a returned JSON.Common base class for REST requests that have an entity.Common base class for REST requests.A base for responses without an entity.JSON based REST API operations.
-
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.secrets.kv2ClassDescriptionResponse from a remote server with an entity.Common base class for builders that construct a JSON object.Helper methods to process a returned JSON.Common base class for REST requests that have an entity.Common base class for REST requests.A base for responses without an entity.JSON based REST API operations.
-
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.secrets.pkiClassDescriptionResponse from a remote server with an entity.Common base class for builders that construct a JSON object.Helper methods to process a returned JSON.Common base class for REST requests that have an entity.Common base class for REST requests.A base for responses without an entity.JSON based REST API operations.
-
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.secrets.transitClassDescriptionResponse from a remote server with an entity.Common base class for builders that construct a JSON object.Helper methods to process a returned JSON.Common base class for REST requests that have an entity.Common base class for REST requests.A base for responses without an entity.JSON based REST API operations.
-
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.spi
-
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.sysClassDescriptionCommon base class for builders that construct a JSON object.Helper methods to process a returned JSON.Common base class for REST requests that have an entity.Common base class for REST requests.A base for responses without an entity.JSON based REST API operations.