Uses of Class
io.helidon.integrations.common.rest.ApiJsonBuilder
Packages that use ApiJsonBuilder
Package
Description
Common classes for accessing JSON based REST APIs of third party systems.
OCI ATP integration.
Classes needed for OCI to connect to service API.
OCI Object Storage integration.
Integration with OCI Telemetry.
Integration with OCI Vault REST API including the KMS encryption and digest support.
Vault integration.
AppRole authentication method for Vault.
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.
Sys operations for Vault.
-
Uses of ApiJsonBuilder in io.helidon.integrations.common.rest
Classes in io.helidon.integrations.common.rest with type parameters of type ApiJsonBuilderModifier and TypeClassDescriptionclassApiJsonBuilder<T extends ApiJsonBuilder<T>>Common base class for builders that construct a JSON object.Subclasses of ApiJsonBuilder in io.helidon.integrations.common.restModifier and TypeClassDescriptionclassApiJsonRequest<T extends ApiJsonRequest<T>>Common base class for REST requests that have an entity.final classImplementation of aApiRequestthat allows free configuration of the JSON object.Methods in io.helidon.integrations.common.rest with parameters of type ApiJsonBuilderModifier and TypeMethodDescriptionprotected TApiJsonBuilder.add(String name, ApiJsonBuilder<?> object) Add a custom object to payload.JsonRequest.add(String name, ApiJsonBuilder<?> object) protected TApiJsonBuilder.addToArray(String name, ApiJsonBuilder<?> element) Add an object to an array.JsonRequest.addToArray(String name, ApiJsonBuilder<?> element) -
Uses of ApiJsonBuilder in io.helidon.integrations.oci.atp
Subclasses of ApiJsonBuilder in io.helidon.integrations.oci.atpModifier and TypeClassDescriptionstatic classRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.oci.connect
Subclasses of ApiJsonBuilder in io.helidon.integrations.oci.connectModifier and TypeClassDescriptionclassOciRequestBase<T extends OciRequestBase<T>>A base for OCI requests that acts as a builder. -
Uses of ApiJsonBuilder in io.helidon.integrations.oci.objectstorage
Subclasses of ApiJsonBuilder in io.helidon.integrations.oci.objectstorageModifier and TypeClassDescriptionstatic classRequest object.static classRequest object.static classRequest object.classObjectRequest<T extends ObjectRequest<T>>Object store base request class.static classRequest object.static classRename Object request. -
Uses of ApiJsonBuilder in io.helidon.integrations.oci.telemetry
Subclasses of ApiJsonBuilder in io.helidon.integrations.oci.telemetryModifier and TypeClassDescriptionstatic classMetric data send with post metric data.static classThe post metric data consists of a set ofPostMetricData.MetricData, and each metric data has one or more data points.static classPost metric data request. -
Uses of ApiJsonBuilder in io.helidon.integrations.oci.vault
Subclasses of ApiJsonBuilder in io.helidon.integrations.oci.vaultModifier and TypeClassDescriptionstatic final classRequest object.static classThe content of the secret and metadata to help identify it.static final classRequest object.static final classRequest object.static final classRequest object.static classRequest object.static classRequest object.static classRequest object.static classRequest object.static final classRequest object.static final classRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault
Subclasses of ApiJsonBuilder in io.helidon.integrations.vaultModifier and TypeClassDescriptionstatic classRequest object.classVaultRequest<T extends VaultRequest<T>>Common helper methods for Vault Requests. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault.auths.approle
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault.auths.approleModifier and TypeClassDescriptionstatic classRequest object.static classRequest object.static classRequest object.static classRequest object.static classRequest object.static classRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault.auths.k8s
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault.auths.k8sModifier and TypeClassDescriptionstatic classRequest object.static classRequest object.static classRequest object.static classRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault.auths.token
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault.auths.tokenModifier and TypeClassDescriptionstatic classRequest object.static classRequest object.static classRequest object.static final classRequest object.static final classRequest object.static final classRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.cubbyhole
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.cubbyholeModifier and TypeClassDescriptionstatic classRequest object.static classRequest object.static classRequest object.static classRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.database
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.databaseModifier and TypeClassDescriptionstatic classDbConfigure.Request<T extends DbConfigure.Request<T>>Request object.static final classRequest object.static final classRequest object.static final classRequest object.static final classRequest object.classRequest to configure MySQL database.classRequest to configure Oracle database. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.kv1
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.kv1Modifier and TypeClassDescriptionstatic final classRequest object.static final classRequest object.static final classRequest object.static final classRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.kv2
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.kv2Modifier and TypeClassDescriptionstatic final classRequest object.static final classRequest object.static final classRequest object.static final classRequest object.static final classRequest object.static final classRequest object.static final classRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.pki
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.pkiModifier and TypeClassDescriptionstatic final classRequest object.static final classRequest object.static final classRequest object.static final classRequest object.static final classRequest object.static final classRequest object.static final classRequest object.static final classRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.transit
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.transitModifier and TypeClassDescriptionstatic final classRequest object.static classRequest object.static classDefinition of a batch entry.static classRequest object.static final classRequest object.static classRequest object.static classDefinition of a batch entry.static classRequest object.static classRequest object.static classRequest object.static final classRequest object.static classRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault.sys
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault.sysModifier and TypeClassDescriptionstatic final classRequest object.static final classRequest object.static final classRequest object.static final classRequest object.static final classRequest object.static final classRequest object.