Uses of Package
io.helidon.config.metadata

Packages that use io.helidon.config.metadata
Package
Description
Concurrency limits API and default implementations.
General utilities that use Config.
Common types for Context propagation over HTTP.
Utilities for PKI configuration and loading of certificates and keys.
Socket abstraction and data writing.
TLS Configuration for client and server.
Config metadata annotations.
Helidon Data Repository with Jakarta Persistence Runtime.
Runs imperative applications and declarative Helidon Data repositories with JDBC.
SQL specific support, use by all modules that interact with SQL databases.
DataSource support API.
Hikari DataSource support.
JDBC DataSource support.
UCP DataSource support.
JDBC client for Helidon.
Helidon Fault Tolerance Support.
HTTP APIs and implementations usable by both server and client side of the HTTP story.
HTTP Content encoding support, usually used to compress entity, such as gzip.
Helidon Media Support.
Jackson media type support.
Helidon JSON Media Support.
Helidon JSON Binding Media Support.
JSON Smile media support.
JSON-Binding Entity Media handling support.
JSON-Processing Entity Media handling support.
Helidon JSON Binding.
Helidon Messaging API and runtime.
Service provider interfaces implemented or extended by messaging transport connectors.
Defines the Helidon metrics API so Helidon metrics-capable components can implement metrics simply and without regard for whether metrics is actually on the runtime path or not or is enabled or not.
Micrometer wrapper for Helidon metrics API.
Helidon OpenAPI support.
OpenAPI 3.0 support.
OpenAPI 3.1 support.
OpenAPI 3.2 support.
Scheduling for Helidon SE reactive implementation.
Security
Attribute based access control (ABAC) security provider.
Common classes for provider implementation.
Provider that can extract username from a (any) header.
Basic security provider with role support and optional outbound propagation.
Provider supporting validation of incoming signatures and signing of outbound requests.
Mapper that retrieves roles from IDCS server and maps them to user subject.
Provider that can process incoming JWTs and assert users based on them and can propagate JWTs (or create new ones) for outbound calls.
Integration with Open ID Connect providers.
Open ID Connect (OIDC) classes usable from all OIDC related components.
General utilities for security modules.
Support for configuring OpenTelemetry via Helidon config.
Distributed tracing support for Helidon.
Open Telemetry tracing support that plugs into the TracerBuilder SPI and provides a Tracer implementation.
Helidon WebClient APIs shared by all types of clients.
 
Provides classes and interfaces that integrate discovery features into webclients.
Helidon WebClient gRPC Support.
Helidon WebClient HTTP/1.1 Support.
Helidon WebClient HTTP/2 Support.
Helidon WebClient JSON-RPC Support.
Helidon WebClient WebSocket Support.
Helidon WebServer module, combining common server API, HTTP API and HTTP/1.1 API to create a server.
Helidon WebServer Access Log Support.
An implementation of a feature to protect all server requests with a limit.
Helidon WebServer Context Support.
CORS support for Helidon WebServer.
Helidon WebServer gRPC Support.
Helidon WebServer gRPC security support.
Helidon Webserver gRPC tracing support.
A gRPC server service that maps ValidationException to Status.INVALID_ARGUMENT.
HTTP Strict Transport Security support for Helidon WebServer.
Helidon WebServer HTTP specific APIs.
Helidon WebServer HTTP/1.1 specific APIs.
Helidon WebServer HTTP/2 Support.
Helidon WebServer Observability Support.
Helidon WebServer Observability Config Support.
Helidon WebServer Observability Health Support.
Helidon WebServer Observability Info Support.
Helidon WebServer Observability Log Support.
Helidon WebServer Observability Metrics Support.
Helidon WebServer Tracing Observability Support.
Helidon WebServer Security Support.
Helidon WebServer Static Content Support.
WebSocket server support.
WebSocket APIs.