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 support for Helidon Database Client.
JSON Processing support for Helidon Database Client.
CORS related code generation.
Code generation support for declarative GraphQL server endpoints.
Code generation support for declarative gRPC server endpoints.
Code generation for Helidon Webserver (HTTP endpoints etc.).
Code generation support for declarative messaging.
Metrics code generation.
Code generation support for declarative OpenAPI.
Scheduling code generation.
Tracing code generation.
Declarative validation code generation.
WebSocket client code generation.
WebSocket server code generation.
Helidon Java util logging MDC 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.
Helidon OpenAPI support.
OpenAPI 3.0 support.
OpenAPI 3.1 support.
OpenAPI 3.2 support.
Role attribute validator.
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).Open Telemetry tracing support that plugs into the
TracerBuilder SPI and provides
a Tracer implementation.Helidon WebClient DNS Resolver First Support.
Helidon WebClient DNS Resolver Round Robin Support.
Helidon WebClient Tracing 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 security support.
Helidon Webserver gRPC tracing support.
HTTP Strict Transport Security support for Helidon WebServer.
Helidon WebServer Observability Support.
Helidon WebServer Security Support.
Helidon WebServer Static Content Support.
A WebServer feature that adds error handling for
ValidationException.-
Uses of Weight in io.helidon.codegen.helidon.copyright
Classes in io.helidon.codegen.helidon.copyright with annotations of type WeightModifier and TypeClassDescriptionclassJavaServiceLoaderprovider 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 TypeClassDescriptionclassServiceLoaderservice provider forAimdLimitlimit implementation.classServiceLoaderservice provider forFixedLimitlimit implementation.classServiceLoaderservice provider forThroughputLimitlimit implementation. -
Uses of Weight in io.helidon.config
Classes in io.helidon.config with annotations of type WeightModifier and TypeClassDescriptionclassBuilt-in mapper forenums.classConfigParserimplementation 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 TypeClassDescriptionclassTypesafe (Lightbend) Config (HOCON)ConfigParserimplementation that supports following media types:MediaTypes.APPLICATION_HOCONandMediaTypes.APPLICATION_JSON. -
Uses of Weight in io.helidon.config.objectmapping
Classes in io.helidon.config.objectmapping with annotations of type WeightModifier and TypeClassDescriptionclassJava beans support for configuration. -
Uses of Weight in io.helidon.config.yaml
Classes in io.helidon.config.yaml with annotations of type WeightModifier and TypeClassDescriptionclassYAMLConfigParserimplementation that supportsMediaTypes.APPLICATION_YAML. -
Uses of Weight in io.helidon.dbclient.json
Classes in io.helidon.dbclient.json with annotations of type Weight -
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.declarative.codegen.cors
Classes in io.helidon.declarative.codegen.cors with annotations of type WeightModifier and TypeClassDescriptionclassJavaServiceLoaderprovider implementation forRegistryCodegenExtensionProviderthat generates required services to handle declarative CORS. -
Uses of Weight in io.helidon.declarative.codegen.graphql.server
Classes in io.helidon.declarative.codegen.graphql.server with annotations of type WeightModifier and TypeClassDescriptionclassJavaServiceLoaderprovider implementation for declarative GraphQL server code generation. -
Uses of Weight in io.helidon.declarative.codegen.grpc.server
Classes in io.helidon.declarative.codegen.grpc.server with annotations of type WeightModifier and TypeClassDescriptionclassJavaServiceLoaderprovider implementation forRegistryCodegenExtensionProviderthat generates required services to handle declarative gRPC server endpoints. -
Uses of Weight in io.helidon.declarative.codegen.http.webserver
Classes in io.helidon.declarative.codegen.http.webserver with annotations of type WeightModifier and TypeClassDescriptionclassJavaServiceLoaderprovider implementation ofCodegenExtensionProviderto support code generation for WebServer declarative. -
Uses of Weight in io.helidon.declarative.codegen.messaging
Classes in io.helidon.declarative.codegen.messaging with annotations of type WeightModifier and TypeClassDescriptionclassProvider for declarative messaging consumer code generation. -
Uses of Weight in io.helidon.declarative.codegen.metrics
Classes in io.helidon.declarative.codegen.metrics with annotations of type WeightModifier and TypeClassDescriptionclassJavaServiceLoaderprovider implementation forRegistryCodegenExtensionProviderthat generates required services to handle declarative metrics. -
Uses of Weight in io.helidon.declarative.codegen.openapi
Classes in io.helidon.declarative.codegen.openapi with annotations of type WeightModifier and TypeClassDescriptionclassJavaServiceLoaderprovider implementation for declarative OpenAPI code generation. -
Uses of Weight in io.helidon.declarative.codegen.scheduling
Classes in io.helidon.declarative.codegen.scheduling with annotations of type WeightModifier and TypeClassDescriptionclassJavaServiceLoaderprovider implementation forRegistryCodegenExtensionProviderthat generates required services to handle declarative scheduling. -
Uses of Weight in io.helidon.declarative.codegen.tracing
Classes in io.helidon.declarative.codegen.tracing with annotations of type WeightModifier and TypeClassDescriptionclassJavaServiceLoaderprovider implementation forRegistryCodegenExtensionProviderthat generates required services to handle declarative tracing. -
Uses of Weight in io.helidon.declarative.codegen.validation
Classes in io.helidon.declarative.codegen.validation with annotations of type WeightModifier and TypeClassDescriptionclassJavaServiceLoaderprovider implementation forRegistryCodegenExtensionProviderthat generates required services to handle declarative validation. -
Uses of Weight in io.helidon.declarative.codegen.websocket.client
Classes in io.helidon.declarative.codegen.websocket.client with annotations of type WeightModifier and TypeClassDescriptionclassJavaServiceLoaderprovider implementation forRegistryCodegenExtensionProviderthat generates required services to handle declarative websocket client endpoints. -
Uses of Weight in io.helidon.declarative.codegen.websocket.server
Classes in io.helidon.declarative.codegen.websocket.server with annotations of type WeightModifier and TypeClassDescriptionclassJavaServiceLoaderprovider implementation forRegistryCodegenExtensionProviderthat generates required services to handle declarative websocket server endpoint. -
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.metrics.api
Classes in io.helidon.metrics.api with annotations of type WeightModifier and TypeClassDescriptionclassProvides SE defaults for config values defaulted in a flavor-dependent way. -
Uses of Weight in io.helidon.openapi
Classes in io.helidon.openapi with annotations of type WeightModifier and TypeClassDescriptionfinal classHelidon Support for OpenAPI.classServiceLoaderprovider implementation for OpenAPI feature forWebServer. -
Uses of Weight in io.helidon.openapi.v30
Classes in io.helidon.openapi.v30 with annotations of type Weight -
Uses of Weight in io.helidon.openapi.v31
Classes in io.helidon.openapi.v31 with annotations of type Weight -
Uses of Weight in io.helidon.openapi.v32
Classes in io.helidon.openapi.v32 with annotations of type Weight -
Uses of Weight in io.helidon.security.abac.role
Classes in io.helidon.security.abac.role with annotations of type WeightModifier and TypeClassDescriptionclassImplementation ofAnnotationAnalyzerwhich checks forPermitAllannotation if authentication is needed or not. -
Uses of Weight in io.helidon.security.providers.oidc
Classes in io.helidon.security.providers.oidc with annotations of type WeightModifier and TypeClassDescriptionfinal classOIDC 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 TypeClassDescriptionclassAServiceLoaderprovider implementation to map class named annotations to named annotations.classAServiceLoaderprovider implementation forCodegenExtensionProviderthat 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 TypeClassDescriptionclassServiceLoaderimplementation of a Helidon startup provider for Helidon Service Registry based applications. -
Uses of Weight in io.helidon.tracing.providers.opentelemetry
Classes in io.helidon.tracing.providers.opentelemetry with annotations of type WeightModifier and TypeClassDescriptionclassService loader provider implementation forTracerProvider. -
Uses of Weight in io.helidon.webclient.dns.resolver.first
Classes in io.helidon.webclient.dns.resolver.first with annotations of type WeightModifier and TypeClassDescriptionclassProvider of theFirstDnsResolverinstance. -
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 WeightModifier and TypeClassDescriptionclassClient tracing SPI provider implementation. -
Uses of Weight in io.helidon.webserver
Classes in io.helidon.webserver with annotations of type WeightModifier and TypeClassDescriptionclassA feature that adds request scope support to Helidon declarative.classA JavaServiceLoaderprovider for adding declarative request scope to Helidon WebServer.final classServiceLoaderprovider forStuckThreadDetectionFeature. -
Uses of Weight in io.helidon.webserver.accesslog
Classes in io.helidon.webserver.accesslog with annotations of type WeightModifier and TypeClassDescriptionclassServiceLoaderprovider 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 TypeClassDescriptionclassServiceLoaderprovider 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 TypeClassDescriptionclassServiceLoaderprovider implementation for context feature forWebServer. -
Uses of Weight in io.helidon.webserver.cors
Classes in io.helidon.webserver.cors with annotations of type Weight -
Uses of Weight in io.helidon.webserver.grpc.security
Classes in io.helidon.webserver.grpc.security with annotations of type WeightModifier and TypeClassDescriptionfinal classIntegration of security into the gRPC server.final classPer-service or per-method security rules for gRPC security. -
Uses of Weight in io.helidon.webserver.grpc.tracing
Classes in io.helidon.webserver.grpc.tracing with annotations of type WeightModifier and TypeClassDescriptionclassAServerInterceptorthat adds tracing to gRPC service calls. -
Uses of Weight in io.helidon.webserver.hsts
Classes in io.helidon.webserver.hsts with annotations of type WeightModifier and TypeClassDescriptionclassServiceLoaderprovider implementation for HSTS feature forWebServer. -
Uses of Weight in io.helidon.webserver.observe
Classes in io.helidon.webserver.observe with annotations of type WeightModifier and TypeClassDescriptionclassProvider implementation for the observe feature forWebServer, discoverable throughServiceRegistryandServiceLoader. -
Uses of Weight in io.helidon.webserver.security
Classes in io.helidon.webserver.security with annotations of type WeightModifier and TypeClassDescriptionclassServiceLoaderprovider implementation ofServerFeatureProviderfor security. -
Uses of Weight in io.helidon.webserver.staticcontent
Classes in io.helidon.webserver.staticcontent with annotations of type WeightModifier and TypeClassDescriptionclassServiceLoaderprovider implementation for static-content feature forWebServer. -
Uses of Weight in io.helidon.webserver.validation
Classes in io.helidon.webserver.validation with annotations of type WeightModifier and TypeClassDescriptionclassA JavaServiceLoaderprovider implementation of aServerFeaturethat adds error handler forValidationExceptionto all server sockets.