Uses of Annotation Interface
io.helidon.common.Weight
Packages that use Weight
Package
Description
Custom copyright provider that generates Helidon copyright headers.
Concurrency limits API and default implementations.
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
HOCON format ConfigParser implementation using Typesafe (Lightbend) Config library.
Mappers that can map
Config
to classes with factory methods, classes with Builders and
general "bean" classes with constructor and setters.YAML format ConfigParser implementation.
JSON Processing support for Helidon Database Client.
Integration with Langchain4j.
Provides integration with Cohere models.
Provides integration with Ollama models.
Provides integration with OpenAi models.
Provides classes and interfaces for using the Oracle Cloud Infrastructure (OCI) Secrets
Retrieval and Vault APIs
as part of a ConfigSourceProvider implementation.
AppRole authentication method for Vault.
Common classes for Vault integration.
Vault authentication method for Kubernetes.
Token authentication method for Vault.
Helidon Java util logging MDC support.
CDI extension for Helidon MP.
Implementation of Microprofile JWT Auth specification.
Helidon MP integration with Tyrus.
Helidon OpenAPI support.
Role attribute validator.
Vault operation backed by configuration.
Integration with Open ID Connect providers.
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
).Helidon integration with Jaeger tracer.
Open Telemetry tracing support that plugs into the
TracerBuilder
SPI and provides
a Tracer
implementation.Open Tracing support that plugs into the
TracerBuilder
SPI and provides
a Tracer
implementation.Brave based Open Tracing implementation for an integration with Zipkin.
Helidon tracing support for
TracerResolver
.Helidon WebClient DNS Resolver First Support.
Helidon WebClient DNS Resolver Round Robin Support.
Helidon WebClient Tracing Support.
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 Observability Support.
Helidon WebServer Security Support.
Helidon WebServer Static Content Support.
-
Uses of Weight in io.helidon.codegen.helidon.copyright
Classes in io.helidon.codegen.helidon.copyright with annotations of type WeightModifier and TypeClassDescriptionclass
JavaServiceLoader
provider implementation that generates copyright as used by the Helidon project. -
Uses of Weight in io.helidon.common.concurrency.limits
Classes in io.helidon.common.concurrency.limits with annotations of type WeightModifier and TypeClassDescriptionclass
ServiceLoader
service provider forAimdLimit
limit implementation.class
ServiceLoader
service provider forFixedLimit
limit implementation. -
Uses of Weight in io.helidon.config
Classes in io.helidon.config with annotations of type WeightModifier and TypeClassDescriptionclass
Built-in mapper forenum
s.class
ConfigParser
implementation that parses Java Properties content. -
Uses of Weight in io.helidon.config.hocon
Classes in io.helidon.config.hocon with annotations of type WeightModifier and TypeClassDescriptionclass
Typesafe (Lightbend) Config (HOCON)ConfigParser
implementation that supports following media types:MediaTypes.APPLICATION_HOCON
andMediaTypes.APPLICATION_JSON
. -
Uses of Weight in io.helidon.config.objectmapping
Classes in io.helidon.config.objectmapping with annotations of type WeightModifier and TypeClassDescriptionclass
Java beans support for configuration. -
Uses of Weight in io.helidon.config.yaml
Classes in io.helidon.config.yaml with annotations of type WeightModifier and TypeClassDescriptionclass
YAMLConfigParser
implementation that supportsMediaTypes.APPLICATION_YAML
. -
Uses of Weight in io.helidon.dbclient.jsonp
Classes in io.helidon.dbclient.jsonp with annotations of type Weight -
Uses of Weight in io.helidon.integrations.langchain4j
Classes in io.helidon.integrations.langchain4j with annotations of type WeightModifier and TypeClassDescriptionclass
Factory for embedding store content retrievers. -
Uses of Weight in io.helidon.integrations.langchain4j.providers.cohere
Classes in io.helidon.integrations.langchain4j.providers.cohere with annotations of type WeightModifier and TypeClassDescriptionclass
Factory for a configuredCohereEmbeddingModel
.class
Factory for a configuredCohereScoringModel
. -
Uses of Weight in io.helidon.integrations.langchain4j.providers.ollama
Classes in io.helidon.integrations.langchain4j.providers.ollama with annotations of type WeightModifier and TypeClassDescriptionclass
Factory for a configuredOllamaChatModel
.class
Factory for a configuredOllamaEmbeddingModel
.class
Factory for a configuredOllamaLanguageModel
.class
Factory for a configuredOllamaStreamingChatModel
. -
Uses of Weight in io.helidon.integrations.langchain4j.providers.openai
Classes in io.helidon.integrations.langchain4j.providers.openai with annotations of type WeightModifier and TypeClassDescriptionclass
Factory for a configuredOpenAiChatModel
.class
Factory for a configuredOpenAiEmbeddingModel
.class
Factory for a configuredOpenAiImageModel
.class
Factory for creating a configuredOpenAiLanguageModel
.class
Factory for creating a configuredOpenAiModerationModel
.class
Factory for creating a configuredOpenAiStreamingChatModel
. -
Uses of Weight in io.helidon.integrations.oci.secrets.configsource
Classes in io.helidon.integrations.oci.secrets.configsource with annotations of type WeightModifier and TypeClassDescriptionfinal class
AConfigSourceProvider
that createsConfigSource
implementations that interact with the Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault APIs. -
Uses of Weight in io.helidon.integrations.vault.auths.approle
Classes in io.helidon.integrations.vault.auths.approle with annotations of type Weight -
Uses of Weight in io.helidon.integrations.vault.auths.common
Classes in io.helidon.integrations.vault.auths.common with annotations of type WeightModifier and TypeClassDescriptionclass
Java Service Loader implementation for creating an unauthenticated Vault instance. -
Uses of Weight in io.helidon.integrations.vault.auths.k8s
Classes in io.helidon.integrations.vault.auths.k8s with annotations of type Weight -
Uses of Weight in io.helidon.integrations.vault.auths.token
Classes in io.helidon.integrations.vault.auths.token with annotations of type WeightModifier and TypeClassDescriptionclass
Java Service Loader implementation for authenticating using a token. -
Uses of Weight in io.helidon.logging.jul
Classes in io.helidon.logging.jul with annotations of type Weight -
Uses of Weight in io.helidon.microprofile.cdi
Classes in io.helidon.microprofile.cdi with annotations of type WeightModifier and TypeClassDescriptionclass
ServiceLoader
implementation of a Helidon startup provider. -
Uses of Weight in io.helidon.microprofile.jwt.auth
Classes in io.helidon.microprofile.jwt.auth with annotations of type WeightModifier and TypeClassDescriptionclass
Implementation ofAnnotationAnalyzer
which checks forLoginConfig
annotation if JWT Authentication should be enabled. -
Uses of Weight in io.helidon.microprofile.tyrus
Classes in io.helidon.microprofile.tyrus with annotations of type Weight -
Uses of Weight in io.helidon.openapi
Classes in io.helidon.openapi with annotations of type WeightModifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for OpenAPI feature forWebServer
. -
Uses of Weight in io.helidon.security.abac.role
Classes in io.helidon.security.abac.role with annotations of type WeightModifier and TypeClassDescriptionclass
Implementation ofAnnotationAnalyzer
which checks forPermitAll
annotation if authentication is needed or not. -
Uses of Weight in io.helidon.security.providers.config.vault
Classes in io.helidon.security.providers.config.vault with annotations of type WeightModifier and TypeClassDescriptionclass
Java Service Loader implementation of aSecurityProviderService
provider service. -
Uses of Weight in io.helidon.security.providers.oidc
Classes in io.helidon.security.providers.oidc with annotations of type WeightModifier and TypeClassDescriptionfinal class
OIDC integration requires web resources to be exposed through a web server. -
Uses of Weight in io.helidon.service.codegen
Classes in io.helidon.service.codegen with annotations of type WeightModifier and TypeClassDescriptionclass
AServiceLoader
provider implementation to map class named annotations to named annotations.class
AServiceLoader
provider implementation forCodegenExtensionProvider
that handles Helidon Service Registry code generation. -
Uses of Weight in io.helidon.service.registry
Classes in io.helidon.service.registry with annotations of type WeightModifier and TypeClassDescriptionclass
ServiceLoader
implementation of a Helidon startup provider for Helidon Service Registry based applications. -
Uses of Weight in io.helidon.tracing.providers.jaeger
Classes in io.helidon.tracing.providers.jaeger with annotations of type Weight -
Uses of Weight in io.helidon.tracing.providers.opentelemetry
Classes in io.helidon.tracing.providers.opentelemetry with annotations of type WeightModifier and TypeClassDescriptionclass
Service loader provider implementation forTracerProvider
. -
Uses of Weight in io.helidon.tracing.providers.opentracing
Classes in io.helidon.tracing.providers.opentracing with annotations of type WeightModifier and TypeClassDescriptionclass
ServiceLoader
service implementation ofTracerProvider
for Open Tracing tracers. -
Uses of Weight in io.helidon.tracing.providers.zipkin
Classes in io.helidon.tracing.providers.zipkin with annotations of type Weight -
Uses of Weight in io.helidon.tracing.tracerresolver
Classes in io.helidon.tracing.tracerresolver with annotations of type WeightModifier and TypeClassDescriptionclass
Service to useTracerResolver
to find tracer to use with Helidon. -
Uses of Weight in io.helidon.webclient.dns.resolver.first
Classes in io.helidon.webclient.dns.resolver.first with annotations of type WeightModifier and TypeClassDescriptionclass
Provider of theFirstDnsResolver
instance. -
Uses of Weight in io.helidon.webclient.dns.resolver.roundrobin
Classes in io.helidon.webclient.dns.resolver.roundrobin with annotations of type Weight -
Uses of Weight in io.helidon.webclient.tracing
Classes in io.helidon.webclient.tracing with annotations of type Weight -
Uses of Weight in io.helidon.webserver.accesslog
Classes in io.helidon.webserver.accesslog with annotations of type WeightModifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for access log feature forWebServer
. -
Uses of Weight in io.helidon.webserver.concurrency.limits
Classes in io.helidon.webserver.concurrency.limits with annotations of type WeightModifier and TypeClassDescriptionclass
ServiceLoader
provider implementation to automatically register this service. -
Uses of Weight in io.helidon.webserver.context
Classes in io.helidon.webserver.context with annotations of type WeightModifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for context feature forWebServer
. -
Uses of Weight in io.helidon.webserver.cors
Classes in io.helidon.webserver.cors with annotations of type WeightModifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for CORS feature forWebServer
. -
Uses of Weight in io.helidon.webserver.grpc
Classes in io.helidon.webserver.grpc with annotations of type WeightModifier and TypeClassDescriptionclass
AServerInterceptor
that adds tracing to gRPC service calls. -
Uses of Weight in io.helidon.webserver.observe
Classes in io.helidon.webserver.observe with annotations of type WeightModifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for observe feature forWebServer
. -
Uses of Weight in io.helidon.webserver.security
Classes in io.helidon.webserver.security with annotations of type WeightModifier and TypeClassDescriptionclass
ServiceLoader
provider implementation ofServerFeatureProvider
for security. -
Uses of Weight in io.helidon.webserver.staticcontent
Classes in io.helidon.webserver.staticcontent with annotations of type WeightModifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for static-content feature forWebServer
.
ServiceLoader
.