Uses of Annotation Interface
io.helidon.common.Generated
Packages that use Generated
Package
Description
Java in-process compiler.
Concurrency limits API and default implementations.
General utilities that use
Config.Common types for Context propagation over HTTP.
Metadata for Helidon Features.
Support for mapping of types.
Utilities for PKI configuration and loading of certificates and keys.
Socket abstraction and data writing.
TLS Configuration for client and server.
URI utilities.
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
Helidon Data Repository.
Common code processing and generation.
Data query abstract model.
Helidon Data Repository with Jakarta Persistence Runtime.
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.
HTTP Rest model.
Provides classes and interfaces related to implementing discovery using Eureka.
Helidon Fault Tolerance Support.
HTTP Content encoding support, usually used to compress entity, such as
gzip.Helidon Media Support.
Gson media type support.
Jackson media type support.
JSON-Binding Entity Media handling support.
JSON-Processing Entity Media handling support.
Provides classes and interfaces related to automatic and unobtrusive service instance registration in Netflix Eureka servers of version 2.0.3 or later.
Integration with Langchain4j.
Provides integration with Cohere models.
Provides integration with Coherence embedding store.
Provides integration with Jlama models.
Provides integration with OCI GenAi models.
Provides integration with Ollama models.
Provides integration with OpenAi models.
Provides integration with Oracle embedding store.
Implementation of OCI integrations.
Helidon Service Registry Integrations to support OCI SDK.
Helidon Integrations of OCI Certificates Service.
Helidon OpenAPI UI support.
JSON Schema annotations and lookup.
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.
Client gRPC microprofile classes.
Support for OpenAPI in Helidon MP.
Metrics support for MP REST Client.
Helidon OpenAPI support.
Scheduling for Helidon SE reactive implementation.
Open ID Connect (OIDC) classes usable from all OIDC related components.
Code generation for Helidon Service Registry.
API required to define services, and to compile the code generated sources for Helidon Service Registry,
with a core service registry implementation (replacement for
ServiceLoader).Support for configuring OpenTelemetry via Helidon config.
Helidon WebClient APIs shared by all types of clients.
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.
Helidon WebServer CORS Support.
Helidon WebServer gRPC Support.
Helidon WebServer HTTP/1.1 specific APIs.
Helidon WebServer HTTP/2 Support.
Helidon WebServer JSON-RPC 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.
-
Uses of Generated in io.helidon.codegen.compiler
Classes in io.helidon.codegen.compiler with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceProvides configuration to the javac compiler. -
Uses of Generated in io.helidon.common.concurrency.limits
Classes in io.helidon.common.concurrency.limits with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceConfiguration ofAimdLimit.interfaceConfiguration ofFixedLimit. -
Uses of Generated in io.helidon.common.configurable
Classes in io.helidon.common.configurable with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceAllowListdefines a list of allowed and/or denied matches and tests if a particular value conforms to the conditions.interfaceLruCacheConfig<K,V> Configuration of a LRU Cache.interfaceConfiguration of a resource.interfaceInterface generated from definition.interfaceInterface generated from definition. -
Uses of Generated in io.helidon.common.context.http
Classes in io.helidon.common.context.http with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceConfiguration of a single propagation record, a mapping of a header name to its context classifier, with optional default value(s), and definition whether it is a single value, or an array. -
Uses of Generated in io.helidon.common.features.metadata
Classes in io.helidon.common.features.metadata with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceAOT (Ahead of time compilation) support.interfaceDeprecation information.interfaceMetadata of a feature, as stored in one of the Helidon specific filesFeatureRegistry.FEATURE_REGISTRY_LOCATION_V1orFeatureRegistry.FEATURE_REGISTRY_LOCATION_V2. -
Uses of Generated in io.helidon.common.mapper
Classes in io.helidon.common.mapper with annotations of type Generated -
Uses of Generated in io.helidon.common.pki
Classes in io.helidon.common.pki with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceConfiguration of keys.interfaceResources from a java keystore (PKCS12, JKS etc.).interfacePEM files based keys - accepts private key and certificate chain. -
Uses of Generated in io.helidon.common.socket
Classes in io.helidon.common.socket with annotations of type Generated -
Uses of Generated in io.helidon.common.tls
Classes in io.helidon.common.tls with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceCertificate revocation configuration.interfaceInterface generated from definition. -
Uses of Generated in io.helidon.common.uri
Classes in io.helidon.common.uri with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceInformation about URI, that can be used to invoke a specific request over the network. -
Uses of Generated in io.helidon.config
Classes in io.helidon.config with annotations of type Generated -
Uses of Generated in io.helidon.data
Classes in io.helidon.data with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceSingle rule of the dynamic ordering of the query result.interfaceRequest pageable query result as page with page number and size.interfaceDynamic ordering of the query result. -
Uses of Generated in io.helidon.data.codegen.common
Classes in io.helidon.data.codegen.common with annotations of type Generated -
Uses of Generated in io.helidon.data.codegen.query
Classes in io.helidon.data.codegen.query with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceCriteria condition.interfaceData query definition.interfaceData query ordering.interfaceOrdering expression.interfaceData query projection.interfaceEntity property. -
Uses of Generated in io.helidon.data.jakarta.persistence
Classes in io.helidon.data.jakarta.persistence with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceConfiguration of Helidon Data for Jakarta Persistence. -
Uses of Generated in io.helidon.data.sql.common
Classes in io.helidon.data.sql.common with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceConfiguration of a JDBC connection to a database.interfaceSQL specific configuration. -
Uses of Generated in io.helidon.data.sql.datasource
Classes in io.helidon.data.sql.datasource with annotations of type Generated -
Uses of Generated in io.helidon.data.sql.datasource.hikari
Classes in io.helidon.data.sql.datasource.hikari with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceHikari connection pool specific configuration forDataSource. -
Uses of Generated in io.helidon.data.sql.datasource.jdbc
Classes in io.helidon.data.sql.datasource.jdbc with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceJDBC Data source configuration. -
Uses of Generated in io.helidon.data.sql.datasource.ucp
Classes in io.helidon.data.sql.datasource.ucp with annotations of type Generated -
Uses of Generated in io.helidon.dbclient.jdbc
Classes in io.helidon.dbclient.jdbc with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceJDBC parameters setter configuration. -
Uses of Generated in io.helidon.declarative.codegen.model.http
Classes in io.helidon.declarative.codegen.model.http with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceRest endpoint for Typed HTTP client.interfaceAn element that is annotation within the HTTP REST handling.interfaceA model for HTTP endpoints.interfaceA REST endpoint may be a client endpoint or a server endpoint.interfaceDefinition of a rest method.interfaceA single REST method parameter.interfaceREST endpoint for server side endpoint definition. -
Uses of Generated in io.helidon.discovery.providers.eureka
Classes in io.helidon.discovery.providers.eureka with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfacePrototypical state for the portion of Eureka Discovery configuration related to a local cache of Eureka server information.interfacePrototypical state forEurekaDiscoveryinstances. -
Uses of Generated in io.helidon.faulttolerance
Classes in io.helidon.faulttolerance with annotations of type Generated -
Uses of Generated in io.helidon.http.encoding
Classes in io.helidon.http.encoding with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition. -
Uses of Generated in io.helidon.http.media
Classes in io.helidon.http.media with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition. -
Uses of Generated in io.helidon.http.media.gson
Classes in io.helidon.http.media.gson with annotations of type Generated -
Uses of Generated in io.helidon.http.media.jackson
Classes in io.helidon.http.media.jackson with annotations of type Generated -
Uses of Generated in io.helidon.http.media.jsonb
Classes in io.helidon.http.media.jsonb with annotations of type Generated -
Uses of Generated in io.helidon.http.media.jsonp
Classes in io.helidon.http.media.jsonp with annotations of type Generated -
Uses of Generated in io.helidon.integrations.eureka
Classes in io.helidon.integrations.eureka with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceinterfaceA prototype describing initial Eureka Server service instance registration details.interfaceA prototype describing initial Eureka Server service instance registration lease details.interfaceA prototype describing initial Eureka Server service instance registration port details. -
Uses of Generated in io.helidon.integrations.langchain4j
Classes in io.helidon.integrations.langchain4j with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceConfiguration class forEmbeddingStoreContentRetrieverConfigBlueprint.interfaceInterface generated from definition. -
Uses of Generated in io.helidon.integrations.langchain4j.providers.cohere
Classes in io.helidon.integrations.langchain4j.providers.cohere with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition.interfaceInterface generated from definition. -
Uses of Generated in io.helidon.integrations.langchain4j.providers.coherence
Classes in io.helidon.integrations.langchain4j.providers.coherence with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition. -
Uses of Generated in io.helidon.integrations.langchain4j.providers.jlama
Classes in io.helidon.integrations.langchain4j.providers.jlama with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition.interfaceInterface generated from definition.interfaceInterface generated from definition.interfaceInterface generated from definition. -
Uses of Generated in io.helidon.integrations.langchain4j.providers.oci.genai
Classes in io.helidon.integrations.langchain4j.providers.oci.genai with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition.interfaceInterface generated from definition.interfaceInterface generated from definition.interfaceInterface generated from definition. -
Uses of Generated in io.helidon.integrations.langchain4j.providers.ollama
Classes in io.helidon.integrations.langchain4j.providers.ollama with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition.interfaceInterface generated from definition.interfaceInterface generated from definition.interfaceInterface generated from definition. -
Uses of Generated in io.helidon.integrations.langchain4j.providers.openai
Classes in io.helidon.integrations.langchain4j.providers.openai with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition.interfaceInterface generated from definition.interfaceInterface generated from definition.interfaceInterface generated from definition.interfaceInterface generated from definition.interfaceInterface generated from definition. -
Uses of Generated in io.helidon.integrations.langchain4j.providers.oracle
Classes in io.helidon.integrations.langchain4j.providers.oracle with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition.interfaceInterface generated from definition.interfaceInterface generated from definition.interfaceInterface generated from definition. -
Uses of Generated in io.helidon.integrations.oci
Classes in io.helidon.integrations.oci with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition.interfaceConfiguration of theconfigauthentication method.interfaceInformation about the instance retrieved from Imds.interfaceMeta configuration of OCI integration for Helidon.interfaceConfiguration of theconfigauthentication method. -
Uses of Generated in io.helidon.integrations.oci.sdk.runtime
Classes in io.helidon.integrations.oci.sdk.runtime with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceDeprecated, for removal: This API element is subject to removal in a future version. -
Uses of Generated in io.helidon.integrations.oci.tls.certificates
Classes in io.helidon.integrations.oci.tls.certificates with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceBlueprint configuration forOciCertificatesTlsManager. -
Uses of Generated in io.helidon.integrations.openapi.ui
Classes in io.helidon.integrations.openapi.ui with annotations of type Generated -
Uses of Generated in io.helidon.json.schema
Classes in io.helidon.json.schema with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceJson schema object.interfaceJson schema related to the array.interfaceJson schema related to the boolean value.interfaceJson schema related to the integer numbers.interfaceCommon interface for all Json Schema items.interfaceJson schema related to the null types.interfaceJson schema related to the numbers.interfaceJson schema related to the objects.interfaceJson schema related to the strings. -
Uses of Generated in io.helidon.metrics.api
Classes in io.helidon.metrics.api with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceConfig bean for KPI metrics configuration.interfaceConfiguration settings for metrics.interfaceConfiguration settings for a scope within the "metrics" config section.interfaceInterface generated from definition. -
Uses of Generated in io.helidon.microprofile.grpc.client
Classes in io.helidon.microprofile.grpc.client with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition.interfaceInterface generated from definition. -
Uses of Generated in io.helidon.microprofile.openapi
Classes in io.helidon.microprofile.openapi with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceMpOpenApiManagerprototype. -
Uses of Generated in io.helidon.microprofile.restclientmetrics
Classes in io.helidon.microprofile.restclientmetrics with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceConfiguration settings for MP REST client metrics. -
Uses of Generated in io.helidon.openapi
Classes in io.helidon.openapi with annotations of type Generated -
Uses of Generated in io.helidon.scheduling
Classes in io.helidon.scheduling with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition.interfaceInterface generated from definition.interfaceInterface generated from definition. -
Uses of Generated in io.helidon.security.providers.oidc.common
Classes in io.helidon.security.providers.oidc.common with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceConfiguration of the OIDC client credentials flow. -
Uses of Generated in io.helidon.service.codegen
Classes in io.helidon.service.codegen with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceParameters to code generate default values. -
Uses of Generated in io.helidon.service.registry
Classes in io.helidon.service.registry with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceRequest to activate a service.interfaceRepresents the result of a service activation or deactivation.interfaceDependency metadata.interfaceInvocation context provides metadata about the invoked element to an interceptor.interfaceLookup criteria to discover services, mostly used when interacting with a service registry.interfaceRepresents a qualifier annotation (a specific case of annotations, annotated withService.Qualifier).interfaceHelidon service registry configuration. -
Uses of Generated in io.helidon.telemetry.otelconfig
Classes in io.helidon.telemetry.otelconfig with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceConfiguration for a batch span processor.interfaceOpenTelemetry settings.interfaceOpenTelemetry tracer settings.interfaceSettings for OpenTelemetry OTLP exporters.interfaceRetry policy settings.interfaceTracing sampler settings.interfaceInterface generated from definition.interfaceTracing span limits settings.interfaceGeneric configuration for aSpanProcessor, linked to aSpanExporterby its name in the configuration.interfaceInterface generated from definition. -
Uses of Generated in io.helidon.webclient.api
Classes in io.helidon.webclient.api with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceThis can be used by any HTTP client version, and does not act as a factory, for easy extensibility.interfaceCommon configuration for HTTP protocols.interfaceWebClient configuration.interfaceInterface generated from definition.interfaceResponse which is created upon receiving of server response. -
Uses of Generated in io.helidon.webclient.context
Classes in io.helidon.webclient.context with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceConfiguration of WebClient transport level propagation of context values. -
Uses of Generated in io.helidon.webclient.grpc
Classes in io.helidon.webclient.grpc with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceConfiguration of a grpc client.interfaceConfiguration of a gRPC client.interfaceInterface generated from definition. -
Uses of Generated in io.helidon.webclient.http1
Classes in io.helidon.webclient.http1 with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceHTTP/1.1.interfaceConfiguration of an HTTP/1.1 client. -
Uses of Generated in io.helidon.webclient.http2
Classes in io.helidon.webclient.http2 with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceHTTP/2 full webclient configuration.interfaceInterface generated from definition. -
Uses of Generated in io.helidon.webclient.jsonrpc
Classes in io.helidon.webclient.jsonrpc with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceConfiguration of a JSON-RPC client.interfaceConfiguration of a JSON-RPC client. -
Uses of Generated in io.helidon.webclient.websocket
Classes in io.helidon.webclient.websocket with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceWebSocket full webclient configuration.interfaceConfiguration of an HTTP/1.1 client. -
Uses of Generated in io.helidon.webserver
Classes in io.helidon.webserver with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceDeprecated.interfaceInterface generated from definition.interfaceConfiguration of a server listener (server socket).interfaceWebServer configuration bean. -
Uses of Generated in io.helidon.webserver.accesslog
Classes in io.helidon.webserver.accesslog with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceConfiguration of access log feature. -
Uses of Generated in io.helidon.webserver.concurrency.limits
Classes in io.helidon.webserver.concurrency.limits with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition. -
Uses of Generated in io.helidon.webserver.context
Classes in io.helidon.webserver.context with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceConfiguration of context feature. -
Uses of Generated in io.helidon.webserver.cors
Classes in io.helidon.webserver.cors with annotations of type Generated -
Uses of Generated in io.helidon.webserver.grpc
Classes in io.helidon.webserver.grpc with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition.interfaceConfiguration of gRPC Reflection feature.interfaceInterface generated from definition. -
Uses of Generated in io.helidon.webserver.http1
Classes in io.helidon.webserver.http1 with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceHTTP/1.1 server configuration.interfaceConfiguration of anHttp1ConnectionSelector. -
Uses of Generated in io.helidon.webserver.http2
Classes in io.helidon.webserver.http2 with annotations of type Generated -
Uses of Generated in io.helidon.webserver.jsonrpc
Classes in io.helidon.webserver.jsonrpc with annotations of type Generated -
Uses of Generated in io.helidon.webserver.observe
Classes in io.helidon.webserver.observe with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceConfiguration for observability feature itself.interfaceBase configuration for any observer that exposes an endpoint. -
Uses of Generated in io.helidon.webserver.observe.config
Classes in io.helidon.webserver.observe.config with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition. -
Uses of Generated in io.helidon.webserver.observe.health
Classes in io.helidon.webserver.observe.health with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceConfiguration of Health observer. -
Uses of Generated in io.helidon.webserver.observe.info
Classes in io.helidon.webserver.observe.info with annotations of type Generated -
Uses of Generated in io.helidon.webserver.observe.log
Classes in io.helidon.webserver.observe.log with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceLog Observer configuration.interfaceLog stream configuration for Log Observer. -
Uses of Generated in io.helidon.webserver.observe.metrics
Classes in io.helidon.webserver.observe.metrics with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceMetrics Observer configuration. -
Uses of Generated in io.helidon.webserver.observe.tracing
Classes in io.helidon.webserver.observe.tracing with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceConfiguration of Tracing observer. -
Uses of Generated in io.helidon.webserver.security
Classes in io.helidon.webserver.security with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition.interfaceConfiguration of security feature fow webserver.interfaceConfiguration of aSecurityHandler. -
Uses of Generated in io.helidon.webserver.staticcontent
Classes in io.helidon.webserver.staticcontent with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterfaceConfiguration of static content handlers that is common for classpath and file system based handlers.interfaceClasspath based static content handler configuration.interfaceFile system based static content handler configuration.interfaceConfiguration of memory cache for static content.interfaceConfiguration of Static content feature.interfaceConfiguration of temporary storage for classpath based handlers. -
Uses of Generated in io.helidon.webserver.websocket
Classes in io.helidon.webserver.websocket with annotations of type Generated
SocketOptionsBlueprintinstead