Module iu.util.client
Package edu.iu.client
package edu.iu.client
Functional programming adapters for the
Jakarta JSON
Processing and Java
HTTP Client modules.
-
ClassDescriptionThrown by
IuHttp
when an error response is received from an HTTP request.Functional interface for converting a validated HTTP response.Validates HTTP response status code and headers.Provides common base-level whitelisting, logging, and exception handling utilities forHttpRequest
andHttpResponse
.JSON-P processing utilities.Adapts JSON values to equivalent Java types.IuJsonBuilder<B extends IuJsonBuilder<B>>Functional base class for implementing JSON-based builder pattern behavior components.Enumerates property name formats for JSON conversion.Provides access to a HashiCorp Vault K/V secrets engine.Encapsulates a single keyed value from HashiCorp Vault.Represents metadata related to a Vault K/V engine.Represents a HashiCorp Vault K/V secret.