Uses of Annotation Interface
io.helidon.common.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.
Helidon Injection Runtime Integrations to support OCI SDK.
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.
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.
-
Uses of Weight in io.helidon.codegen.helidon.copyright
Modifier and TypeClassDescriptionclass
JavaServiceLoader
provider implementation that generates copyright as used by the Helidon project. -
Uses of Weight in io.helidon.common.concurrency.limits
Modifier and TypeClassDescriptionclass
ServiceLoader
service provider forAimdLimit
limit implementation.class
ServiceLoader
service provider forFixedLimit
limit implementation. -
Uses of Weight in io.helidon.config
Modifier and TypeClassDescriptionclass
ConfigParser
implementation that parses Java Properties content. -
Uses of Weight in io.helidon.config.hocon
Modifier 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
Modifier and TypeClassDescriptionclass
Java beans support for configuration. -
Uses of Weight in io.helidon.config.yaml
Modifier and TypeClassDescriptionclass
YAMLConfigParser
implementation that supportsMediaTypes.APPLICATION_YAML
. -
Uses of Weight in io.helidon.dbclient.jsonp
-
Uses of Weight in io.helidon.integrations.oci.sdk.runtime
Modifier and TypeClassDescriptionclass
Activator forOciAuthenticationDetailsProvider
.class
Activator forOciAvailabilityDefault
.class
Activator forOciRegionProvider
. -
Uses of Weight in io.helidon.integrations.oci.secrets.configsource
Modifier 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
-
Uses of Weight in io.helidon.integrations.vault.auths.common
Modifier and TypeClassDescriptionclass
Java Service Loader implementation for creating an unauthenticated Vault instance. -
Uses of Weight in io.helidon.integrations.vault.auths.k8s
-
Uses of Weight in io.helidon.integrations.vault.auths.token
Modifier and TypeClassDescriptionclass
Java Service Loader implementation for authenticating using a token. -
Uses of Weight in io.helidon.logging.jul
-
Uses of Weight in io.helidon.microprofile.cdi
Modifier and TypeClassDescriptionclass
ServiceLoader
implementation of a Helidon startup provider. -
Uses of Weight in io.helidon.microprofile.jwt.auth
Modifier and TypeClassDescriptionclass
Implementation ofAnnotationAnalyzer
which checks forLoginConfig
annotation if JWT Authentication should be enabled. -
Uses of Weight in io.helidon.microprofile.tyrus
-
Uses of Weight in io.helidon.openapi
Modifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for OpenAPI feature forWebServer
. -
Uses of Weight in io.helidon.security.abac.role
Modifier and TypeClassDescriptionclass
Implementation ofAnnotationAnalyzer
which checks forPermitAll
annotation if authentication is needed or not. -
Uses of Weight in io.helidon.security.providers.config.vault
Modifier and TypeClassDescriptionclass
Java Service Loader implementation of aSecurityProviderService
provider service. -
Uses of Weight in io.helidon.security.providers.oidc
Modifier and TypeClassDescriptionfinal class
OIDC integration requires web resources to be exposed through a web server. -
Uses of Weight in io.helidon.tracing.providers.jaeger
-
Uses of Weight in io.helidon.tracing.providers.opentelemetry
Modifier and TypeClassDescriptionclass
Service loader provider implementation forTracerProvider
. -
Uses of Weight in io.helidon.tracing.providers.opentracing
Modifier and TypeClassDescriptionclass
ServiceLoader
service implementation ofTracerProvider
for Open Tracing tracers. -
Uses of Weight in io.helidon.tracing.providers.zipkin
-
Uses of Weight in io.helidon.tracing.tracerresolver
Modifier and TypeClassDescriptionclass
Service to useTracerResolver
to find tracer to use with Helidon. -
Uses of Weight in io.helidon.webclient.dns.resolver.first
Modifier and TypeClassDescriptionclass
Provider of theFirstDnsResolver
instance. -
Uses of Weight in io.helidon.webclient.dns.resolver.roundrobin
-
Uses of Weight in io.helidon.webclient.tracing
-
Uses of Weight in io.helidon.webserver.accesslog
Modifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for access log feature forWebServer
. -
Uses of Weight in io.helidon.webserver.concurrency.limits
Modifier and TypeClassDescriptionclass
ServiceLoader
provider implementation to automatically register this service. -
Uses of Weight in io.helidon.webserver.context
Modifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for context feature forWebServer
. -
Uses of Weight in io.helidon.webserver.cors
Modifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for CORS feature forWebServer
. -
Uses of Weight in io.helidon.webserver.grpc
Modifier and TypeClassDescriptionclass
AServerInterceptor
that adds tracing to gRPC service calls. -
Uses of Weight in io.helidon.webserver.observe
Modifier and TypeClassDescriptionclass
ServiceLoader
provider implementation for observe feature forWebServer
. -
Uses of Weight in io.helidon.webserver.security
Modifier and TypeClassDescriptionclass
ServiceLoader
provider implementation ofServerFeatureProvider
for security.
ServiceLoader
.