Uses of Package
io.helidon.integrations.common.rest
-
Packages that use io.helidon.integrations.common.rest Package Description io.helidon.integrations.common.rest Common classes for accessing JSON based REST APIs of third party systems.io.helidon.integrations.oci.atp OCI ATP integration.io.helidon.integrations.oci.connect Classes needed for OCI to connect to service API.io.helidon.integrations.oci.objectstorage OCI Object Storage integration.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.common Common classes for Vault integration.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.cubbyhole Cubbyhole secret engine support for Vault.io.helidon.integrations.vault.secrets.database Vault's Database Secrets Engine support.io.helidon.integrations.vault.secrets.kv1 Vault's KV1 Secrets Engine support.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.io.helidon.integrations.vault.spi Vault integration SPI.io.helidon.integrations.vault.sys Sys operations for Vault. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.common.rest Class Description ApiEntityResponse Response from a remote server with an entity.ApiEntityResponse.Builder Fluent API builder base to build subclasses ofApiEntityResponse
.ApiException API exception that is not related to processing of a response.ApiJsonBuilder Common base class for builders that construct a JSON object.ApiJsonParser Helper methods to process a returned JSON.ApiJsonRequest Common base class for REST requests that have an entity.ApiOptionalResponse A response for requests that may or may not return an entity, such as GET requests that may have a404
response code.ApiOptionalResponse.Builder Fluent API builder forApiOptionalResponse
.ApiOptionalResponse.BuilderBase Fluent API builder base for subclasses ofApiOptionalResponse
.ApiRequest Common base class for REST requests.ApiResponse A base for responses without an entity.ApiResponse.Builder Abstract fluent API builder to build subclasses ofApiResponse
.ApiRestException Exception when invoking remote REST API caused by wrong response from the API call.ApiRestException.BaseBuilder Base builder extended by specific builder class.ApiRestRequest Common base class for REST requests.JsonRequest Implementation of aApiRequest
that allows free configuration of the JSON object.ResponseBuilder Response builder extracted as an interface, to work around the restriction that we cannot have multiple inheritance in Java.RestApi JSON based REST API operations.RestApi.Builder Base builder for REST APIs.RestException.Builder Fluent API builder forRestException
.RestRequest Simple REST request. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.oci.atp Class Description ApiJsonBuilder Common base class for builders that construct a JSON object.ApiJsonParser Helper methods to process a returned JSON.ApiJsonRequest Common base class for REST requests that have an entity.ApiOptionalResponse A response for requests that may or may not return an entity, such as GET requests that may have a404
response code.ApiRequest Common base class for REST requests. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.oci.connect Class Description ApiException API exception that is not related to processing of a response.ApiJsonBuilder Common base class for builders that construct a JSON object.ApiJsonParser Helper methods to process a returned JSON.ApiJsonRequest Common base class for REST requests that have an entity.ApiRequest Common base class for REST requests.ApiRestException Exception when invoking remote REST API caused by wrong response from the API call.ApiRestException.BaseBuilder Base builder extended by specific builder class.RestApi JSON based REST API operations.RestApi.Builder Base builder for REST APIs.RestApiBase Base REST API implementation. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.oci.objectstorage Class Description ApiJsonBuilder Common base class for builders that construct a JSON object.ApiJsonParser Helper methods to process a returned JSON.ApiJsonRequest Common base class for REST requests that have an entity.ApiOptionalResponse A response for requests that may or may not return an entity, such as GET requests that may have a404
response code.ApiRequest Common base class for REST requests.ApiResponse A base for responses without an entity. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.oci.telemetry Class Description ApiEntityResponse Response from a remote server with an entity.ApiJsonBuilder Common base class for builders that construct a JSON object.ApiJsonParser Helper methods to process a returned JSON.ApiJsonRequest Common base class for REST requests that have an entity.ApiRequest Common base class for REST requests.ApiResponse A base for responses without an entity. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.oci.vault Class Description ApiEntityResponse Response from a remote server with an entity.ApiJsonBuilder Common base class for builders that construct a JSON object.ApiJsonParser Helper methods to process a returned JSON.ApiJsonRequest Common base class for REST requests that have an entity.ApiOptionalResponse A response for requests that may or may not return an entity, such as GET requests that may have a404
response code.ApiRequest Common base class for REST requests.ApiResponse A base for responses without an entity. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault Class Description ApiEntityResponse Response from a remote server with an entity.ApiEntityResponse.Builder Fluent API builder base to build subclasses ofApiEntityResponse
.ApiException API exception that is not related to processing of a response.ApiJsonBuilder Common base class for builders that construct a JSON object.ApiJsonParser Helper methods to process a returned JSON.ApiJsonRequest Common base class for REST requests that have an entity.ApiOptionalResponse A response for requests that may or may not return an entity, such as GET requests that may have a404
response code.ApiOptionalResponse.BuilderBase Fluent API builder base for subclasses ofApiOptionalResponse
.ApiRequest Common base class for REST requests.ApiResponse A base for responses without an entity.ApiResponse.Builder Abstract fluent API builder to build subclasses ofApiResponse
.ApiRestException Exception when invoking remote REST API caused by wrong response from the API call.ApiRestException.BaseBuilder Base builder extended by specific builder class.ResponseBuilder 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.approle Class Description ApiEntityResponse Response from a remote server with an entity.ApiJsonBuilder Common base class for builders that construct a JSON object.ApiJsonParser Helper methods to process a returned JSON.ApiJsonRequest Common base class for REST requests that have an entity.ApiRequest Common base class for REST requests.ApiResponse A base for responses without an entity.RestApi JSON based REST API operations. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.auths.common Class Description ApiRequest Common base class for REST requests.ResponseBuilder Response builder extracted as an interface, to work around the restriction that we cannot have multiple inheritance in Java.RestApi JSON based REST API operations.RestApi.Builder Base builder for REST APIs.RestApiBase Base REST API implementation. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.auths.k8s Class Description ApiEntityResponse Response from a remote server with an entity.ApiJsonBuilder Common base class for builders that construct a JSON object.ApiJsonParser Helper methods to process a returned JSON.ApiJsonRequest Common base class for REST requests that have an entity.ApiRequest Common base class for REST requests.ApiResponse A base for responses without an entity.RestApi JSON based REST API operations. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.auths.token Class Description ApiEntityResponse Response from a remote server with an entity.ApiEntityResponse.Builder Fluent API builder base to build subclasses ofApiEntityResponse
.ApiJsonBuilder Common base class for builders that construct a JSON object.ApiJsonParser Helper methods to process a returned JSON.ApiJsonRequest Common base class for REST requests that have an entity.ApiRequest Common base class for REST requests.ApiResponse A base for responses without an entity.RestApi JSON based REST API operations. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.secrets.cubbyhole Class Description ApiJsonBuilder Common base class for builders that construct a JSON object.ApiJsonParser Helper methods to process a returned JSON.ApiJsonRequest Common base class for REST requests that have an entity.ApiRequest Common base class for REST requests.ApiResponse A base for responses without an entity.RestApi JSON based REST API operations. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.secrets.database Class Description ApiJsonBuilder Common base class for builders that construct a JSON object.ApiJsonParser Helper methods to process a returned JSON.ApiJsonRequest Common base class for REST requests that have an entity.ApiRequest Common base class for REST requests.ApiResponse A base for responses without an entity.RestApi JSON based REST API operations. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.secrets.kv1 Class Description ApiJsonBuilder Common base class for builders that construct a JSON object.ApiJsonParser Helper methods to process a returned JSON.ApiJsonRequest Common base class for REST requests that have an entity.ApiRequest Common base class for REST requests.ApiResponse A base for responses without an entity.RestApi JSON based REST API operations. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.secrets.kv2 Class Description ApiEntityResponse Response from a remote server with an entity.ApiJsonBuilder Common base class for builders that construct a JSON object.ApiJsonParser Helper methods to process a returned JSON.ApiJsonRequest Common base class for REST requests that have an entity.ApiRequest Common base class for REST requests.ApiResponse A base for responses without an entity.RestApi JSON based REST API operations. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.secrets.pki Class Description ApiEntityResponse Response from a remote server with an entity.ApiJsonBuilder Common base class for builders that construct a JSON object.ApiJsonParser Helper methods to process a returned JSON.ApiJsonRequest Common base class for REST requests that have an entity.ApiRequest Common base class for REST requests.ApiResponse A base for responses without an entity.RestApi JSON based REST API operations. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.secrets.transit Class Description ApiEntityResponse Response from a remote server with an entity.ApiJsonBuilder Common base class for builders that construct a JSON object.ApiJsonParser Helper methods to process a returned JSON.ApiJsonRequest Common base class for REST requests that have an entity.ApiRequest Common base class for REST requests.ApiResponse A base for responses without an entity.RestApi JSON based REST API operations. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.spi Class Description RestApi JSON based REST API operations. -
Classes in io.helidon.integrations.common.rest used by io.helidon.integrations.vault.sys Class Description ApiJsonBuilder Common base class for builders that construct a JSON object.ApiJsonParser Helper methods to process a returned JSON.ApiJsonRequest Common base class for REST requests that have an entity.ApiRequest Common base class for REST requests.ApiResponse A base for responses without an entity.RestApi JSON based REST API operations.