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
.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.
JDBC client for Helidon.
Helidon Fault Tolerance Support.
HTTP Content encoding support, usually used to compress entity, such as
gzip
.Helidon Media 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 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.
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.
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
).Helidon WebClient APIs shared by all types of clients.
Helidon WebClient HTTP/1.1 Support.
Helidon WebClient HTTP/1.1 Support.
Helidon WebClient HTTP/2 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 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 TypeInterfaceDescriptioninterface
Provides 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 TypeInterfaceDescriptioninterface
Configuration ofAimdLimit
.interface
Configuration ofFixedLimit
. -
Uses of Generated in io.helidon.common.configurable
Classes in io.helidon.common.configurable with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
AllowList
defines a list of allowed and/or denied matches and tests if a particular value conforms to the conditions.interface
LruCacheConfig<K,
V> Configuration of a LRU Cache.interface
Configuration of a resource.interface
Interface generated from definition.interface
Interface generated from definition. -
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 TypeInterfaceDescriptioninterface
Configuration of keys.interface
Resources from a java keystore (PKCS12, JKS etc.).interface
PEM 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 TypeInterfaceDescriptioninterface
Certificate revocation configuration.interface
Interface generated from definition. -
Uses of Generated in io.helidon.common.uri
Classes in io.helidon.common.uri with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
Information 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.dbclient.jdbc
Classes in io.helidon.dbclient.jdbc with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
JDBC parameters setter configuration. -
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 TypeInterfaceDescriptioninterface
Interface generated from definition. -
Uses of Generated in io.helidon.http.media
Classes in io.helidon.http.media with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
Interface generated from definition. -
Uses of Generated in io.helidon.integrations.eureka
Classes in io.helidon.integrations.eureka with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
interface
A prototype describing initial Eureka Server service instance registration details.interface
A prototype describing initial Eureka Server service instance registration lease details.interface
A 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 TypeInterfaceDescriptioninterface
Configuration class forEmbeddingStoreContentRetrieverConfigBlueprint
. -
Uses of Generated in io.helidon.integrations.langchain4j.providers.cohere
Classes in io.helidon.integrations.langchain4j.providers.cohere with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
Configuration for the Cohere embedding model,CohereEmbeddingModel
.interface
Configuration for the Cohere embedding model,CohereScoringModel
. -
Uses of Generated in io.helidon.integrations.langchain4j.providers.ollama
Classes in io.helidon.integrations.langchain4j.providers.ollama with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
Configuration class for the Ollama chat model,OllamaChatModel
.interface
Configuration class for the Ollama embedding model,OllamaEmbeddingModel
.interface
Configuration class for the Ollama language model,OllamaLanguageModel
.interface
Configuration class for the Ollama streaming chat model,OllamaStreamingChatModel
. -
Uses of Generated in io.helidon.integrations.langchain4j.providers.openai
Classes in io.helidon.integrations.langchain4j.providers.openai with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
Configuration for the OpenAI chat model,OpenAiChatModel
.interface
Configuration for the OpenAI embedding model,OpenAiEmbeddingModel
.interface
Configuration for the OpenAI image model,OpenAiImageModel
.interface
Configuration for the OpenAI language model,OpenAiLanguageModel
.interface
Configuration for the OpenAI moderation model,OpenAiModerationModel
.interface
Configuration for the OpenAI streaming chat model,OpenAiStreamingChatModel
. -
Uses of Generated in io.helidon.integrations.langchain4j.providers.oracle
Classes in io.helidon.integrations.langchain4j.providers.oracle with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
Configuration for the Oracle embedding store,OracleEmbeddingStore
.interface
Configuration for the Oracle embedding store,OracleEmbeddingStore
. -
Uses of Generated in io.helidon.integrations.oci
Classes in io.helidon.integrations.oci with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
Interface generated from definition.interface
Configuration of theconfig
authentication method.interface
Information about the instance retrieved from Imds.interface
Meta configuration of OCI integration for Helidon.interface
Configuration of theconfig
authentication 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 TypeInterfaceDescriptioninterface
Deprecated, 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 TypeInterfaceDescriptioninterface
Blueprint 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.metrics.api
Classes in io.helidon.metrics.api with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
Config bean for KPI metrics configuration.interface
Configuration settings for metrics.interface
Configuration settings for a scope within the "metrics" config section.interface
Interface 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 TypeInterfaceDescriptioninterface
Interface generated from definition.interface
Interface generated from definition. -
Uses of Generated in io.helidon.microprofile.openapi
Classes in io.helidon.microprofile.openapi with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
MpOpenApiManager
prototype. -
Uses of Generated in io.helidon.microprofile.restclientmetrics
Classes in io.helidon.microprofile.restclientmetrics with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
Configuration 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 TypeInterfaceDescriptioninterface
Interface generated from definition.interface
Interface generated from definition.interface
Interface generated from definition. -
Uses of Generated in io.helidon.service.registry
Classes in io.helidon.service.registry with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
Request to activate a service.interface
Represents the result of a service activation or deactivation.interface
Dependency metadata.interface
Invocation context provides metadata about the invoked element to an interceptor.interface
Lookup criteria to discover services, mostly used when interacting with a service registry.interface
Represents a qualifier annotation (a specific case of annotations, annotated withService.Qualifier
).interface
Helidon service registry configuration. -
Uses of Generated in io.helidon.webclient.api
Classes in io.helidon.webclient.api with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
This can be used by any HTTP client version, and does not act as a factory, for easy extensibility.interface
Common configuration for HTTP protocols.interface
WebClient configuration.interface
Interface generated from definition.interface
Response which is created upon receiving of server response. -
Uses of Generated in io.helidon.webclient.grpc
Classes in io.helidon.webclient.grpc with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
Configuration of a grpc client.interface
Configuration of a gRPC client.interface
Interface generated from definition. -
Uses of Generated in io.helidon.webclient.http1
Classes in io.helidon.webclient.http1 with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
HTTP/1.1.interface
Configuration 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 TypeInterfaceDescriptioninterface
HTTP/2 full webclient configuration.interface
Interface generated from definition. -
Uses of Generated in io.helidon.webclient.websocket
Classes in io.helidon.webclient.websocket with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
WebSocket full webclient configuration.interface
Configuration of an HTTP/1.1 client. -
Uses of Generated in io.helidon.webserver
Classes in io.helidon.webserver with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
Deprecated.interface
Interface generated from definition.interface
Configuration of a server listener (server socket).interface
WebServer configuration bean. -
Uses of Generated in io.helidon.webserver.accesslog
Classes in io.helidon.webserver.accesslog with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
Configuration 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 TypeInterfaceDescriptioninterface
Interface generated from definition. -
Uses of Generated in io.helidon.webserver.context
Classes in io.helidon.webserver.context with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
Configuration 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 TypeInterfaceDescriptioninterface
Interface generated from definition.interface
Interface generated from definition. -
Uses of Generated in io.helidon.webserver.http1
Classes in io.helidon.webserver.http1 with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
HTTP/1.1 server configuration.interface
Configuration 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.observe
Classes in io.helidon.webserver.observe with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
Configuration for observability feature itself.interface
Base 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 TypeInterfaceDescriptioninterface
Interface 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 TypeInterfaceDescriptioninterface
Configuration 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 TypeInterfaceDescriptioninterface
Log Observer configuration.interface
Log 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 TypeInterfaceDescriptioninterface
Metrics Observer configuration. -
Uses of Generated in io.helidon.webserver.observe.tracing
Classes in io.helidon.webserver.observe.tracing with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
Configuration of Tracing observer. -
Uses of Generated in io.helidon.webserver.security
Classes in io.helidon.webserver.security with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
Interface generated from definition.interface
Configuration of security feature fow webserver.interface
Configuration of aSecurityHandler
. -
Uses of Generated in io.helidon.webserver.staticcontent
Classes in io.helidon.webserver.staticcontent with annotations of type GeneratedModifier and TypeInterfaceDescriptioninterface
Configuration of static content handlers that is common for classpath and file system based handlers.interface
Classpath based static content handler configuration.interface
File system based static content handler configuration.interface
Configuration of memory cache for static content.interface
Configuration of Static content feature.interface
Configuration 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
SocketOptionsBlueprint
instead