Uses of Class
io.helidon.integrations.common.rest.ApiJsonBuilder
-
Packages that use ApiJsonBuilder 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.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.sys 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 ApiJsonBuilder Modifier and Type Class Description classApiJsonBuilder<T extends ApiJsonBuilder<T>>Common base class for builders that construct a JSON object.Subclasses of ApiJsonBuilder in io.helidon.integrations.common.rest Modifier and Type Class Description classApiJsonRequest<T extends ApiJsonRequest<T>>Common base class for REST requests that have an entity.classJsonRequestImplementation of aApiRequestthat allows free configuration of the JSON object.Methods in io.helidon.integrations.common.rest with parameters of type ApiJsonBuilder Modifier and Type Method Description protected TApiJsonBuilder. add(String name, ApiJsonBuilder<?> object)Add a custom object to payload.JsonRequestJsonRequest. add(String name, ApiJsonBuilder<?> object)protected TApiJsonBuilder. addToArray(String name, ApiJsonBuilder<?> element)Add an object to an array.JsonRequestJsonRequest. addToArray(String name, ApiJsonBuilder<?> element) -
Uses of ApiJsonBuilder in io.helidon.integrations.oci.atp
Subclasses of ApiJsonBuilder in io.helidon.integrations.oci.atp Modifier and Type Class Description static classGenerateAutonomousDatabaseWallet.RequestRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.oci.connect
Subclasses of ApiJsonBuilder in io.helidon.integrations.oci.connect Modifier and Type Class Description classOciRequestBase<T extends OciRequestBase<T>>Deprecated, for removal: This API element is subject to removal in a future version.OCI SDK instead -
Uses of ApiJsonBuilder in io.helidon.integrations.oci.objectstorage
Subclasses of ApiJsonBuilder in io.helidon.integrations.oci.objectstorage Modifier and Type Class Description static classDeleteObject.RequestRequest object.static classGetBucket.RequestRequest object.static classGetObject.RequestRequest object.classObjectRequest<T extends ObjectRequest<T>>Object store base request class.static classPutObject.RequestRequest object.static classRenameObject.RequestRename Object request. -
Uses of ApiJsonBuilder in io.helidon.integrations.oci.telemetry
Subclasses of ApiJsonBuilder in io.helidon.integrations.oci.telemetry Modifier and Type Class Description static classPostMetricData.MetricDataMetric data send with post metric data.static classPostMetricData.MetricDataPointThe post metric data consists of a set ofPostMetricData.MetricData, and each metric data has one or more data points.static classPostMetricData.RequestPost metric data request. -
Uses of ApiJsonBuilder in io.helidon.integrations.oci.vault
Subclasses of ApiJsonBuilder in io.helidon.integrations.oci.vault Modifier and Type Class Description static classCreateSecret.RequestRequest object.static classCreateSecret.SecretContentThe content of the secret and metadata to help identify it.static classDecrypt.RequestRequest object.static classDeleteSecret.RequestRequest object.static classEncrypt.RequestRequest object.static classGetKey.RequestRequest object.static classGetSecret.RequestRequest object.static classGetSecretBundle.RequestRequest object.static classGetVault.RequestRequest object.static classSign.RequestRequest object.static classVerify.RequestRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault Modifier and Type Class Description static classListSecrets.RequestRequest 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.approle Modifier and Type Class Description static classCreateAppRole.RequestRequest object.static classDeleteAppRole.RequestRequest object.static classDestroySecretId.RequestRequest object.static classGenerateSecretId.RequestRequest object.static classLogin.RequestRequest object.static classReadRoleId.RequestRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault.auths.k8s
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault.auths.k8s Modifier and Type Class Description static classConfigureK8s.RequestRequest object.static classCreateRole.RequestRequest object.static classDeleteRole.RequestRequest object.static classLogin.RequestRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault.auths.token
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault.auths.token Modifier and Type Class Description static classCreateToken.RequestRequest object.static classCreateTokenRole.RequestRequest object.static classDeleteTokenRole.RequestRequest object.static classRenewToken.RequestRequest object.static classRevokeAndOrphanToken.RequestRequest object.static classRevokeToken.RequestRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.cubbyhole
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.cubbyhole Modifier and Type Class Description static classCreateCubbyhole.RequestRequest object.static classDeleteCubbyhole.RequestRequest object.static classGetCubbyhole.RequestRequest object.static classUpdateCubbyhole.RequestRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.database
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.database Modifier and Type Class Description static classDbConfigure.Request<T extends DbConfigure.Request<T>>Request object.static classDbCreateRole.RequestRequest object.static classDbDelete.RequestRequest object.static classDbDeleteRole.RequestRequest object.static classDbGet.RequestRequest object.classMySqlConfigureRequestRequest to configure MySQL database.classOracleConfigureRequestRequest to configure Oracle database. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.kv1
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.kv1 Modifier and Type Class Description static classCreateKv1.RequestRequest object.static classDeleteKv1.RequestRequest object.static classGetKv1.RequestRequest object.static classUpdateKv1.RequestRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.kv2
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.kv2 Modifier and Type Class Description static classCreateKv2.RequestRequest object.static classDeleteAllKv2.RequestRequest object.static classDeleteKv2.RequestRequest object.static classDestroyKv2.RequestRequest object.static classGetKv2.RequestRequest object.static classUndeleteKv2.RequestRequest object.static classUpdateKv2.RequestRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.pki
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.pki Modifier and Type Class Description static classCaCertificateGet.RequestRequest object.static classCertificateGet.RequestRequest object.static classCrlGet.RequestRequest object.static classGenerateSelfSignedRoot.RequestRequest object.static classIssueCertificate.RequestRequest object.static classPkiRole.RequestRequest object.static classRevokeCertificate.RequestRequest object.static classSignCsr.RequestRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.transit
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault.secrets.transit Modifier and Type Class Description static classCreateKey.RequestRequest object.static classDecrypt.RequestRequest object.static classDecryptBatch.BatchEntryDefinition of a batch entry.static classDecryptBatch.RequestRequest object.static classDeleteKey.RequestRequest object.static classEncrypt.RequestRequest object.static classEncryptBatch.BatchEntryDefinition of a batch entry.static classEncryptBatch.RequestRequest object.static classHmac.RequestRequest object.static classSign.RequestRequest object.static classUpdateKeyConfig.RequestRequest object.static classVerify.RequestRequest object. -
Uses of ApiJsonBuilder in io.helidon.integrations.vault.sys
Subclasses of ApiJsonBuilder in io.helidon.integrations.vault.sys Modifier and Type Class Description static classCreatePolicy.RequestRequest object.static classDeletePolicy.RequestRequest object.static classDisableAuth.RequestRequest object.static classDisableEngine.RequestRequest object.static classEnableAuth.RequestRequest object.static classEnableEngine.RequestRequest object.
-