Uses of Annotation Interface
io.helidon.config.metadata.Configured
Packages that use Configured
Package
Description
General utilities that use
Config.Utilities for PKI configuration and loading of certificates and keys.
Fault tolerance for Helidon SE reactive implementation.
gRPC client API.
Core classes used by both the reactive gRPC server API and gRPC client API.
Reactive gRPC server API.
Health check support for helidon SE.
Support for Micrometer in Helidon SE.
Integrating with OCI Metrics.
Common classes for processing content with a specific
MediaType.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.
API and minimal implementation for metrics support service.
Support for OpenAPI in Helidon MP.
Microprofile 1.0 server implementation.
Helidon SE OpenAPI Support.
Security
Attribute based access control (ABAC) security provider.
Common classes for provider implementation.
Vault operation backed by configuration.
Integration with Google login button.
Provider that can extract username from a (any) header.
Basic security provider, supporting "basic" and "digest" authentication schemes with role support.
Provider supporting validation of incoming signatures and signing of outbound requests.
Mapper that retrieves roles from IDCS server and maps them to user subject.
Provider that can process incoming JWTs and assert users based on them and can propagate JWTs (or create
new ones) for outbound calls.
Integration with Open ID Connect providers.
Open ID Connect (OIDC) classes usable from all OIDC related components.
General utilities for security modules.
Support types for REST services.
Distributed tracing support for Helidon.
Helidon integration with Jaeger tracer.
Open Tracing tracing support that plugs into the
TracerBuilder SPI and provides
a Tracer implementation.Brave based Open Tracing implementation for an integration with Zipkin.
A reactive client for rest calls.
Reactive web server API.
Helidon SE CORS Support
-
Uses of Configured in io.helidon.common.configurable
Classes in io.helidon.common.configurable with annotations of type ConfiguredModifier and TypeClassDescriptionstatic final classFluent API builder forAllowList.static classLruCache.Builder<K,V> Fluent API builder forLruCache.interfaceA representation of a resource that can be loaded from URL (Resource.create(URI)), classpath (Resource.create(String)), filesystem (Resource.create(Path), content in config (Resource.create(Config), input stream(Resource.create(String, InputStream), or direct value (Resource.create(String, byte[]),Resource.create(String, String).static final classA fluent API builder forScheduledThreadPoolSupplier.static final classA fluent API builder forThreadPoolSupplier. -
Uses of Configured in io.helidon.common.pki
Classes in io.helidon.common.pki with annotations of type ConfiguredModifier and TypeClassDescriptionstatic classFluent API builder forKeyConfig.static final classBuilder for resources from a java keystore (PKCS12, JKS etc.).static final classBuilder for PEM files - accepts private key and certificate chain. -
Uses of Configured in io.helidon.faulttolerance
Classes in io.helidon.faulttolerance with annotations of type ConfiguredModifier and TypeClassDescriptionstatic classFluent API builder forBulkhead.static classFluent API builder forCircuitBreaker.static classFluent API builder forRetry.static classFluent API builder forRetry.DelayingRetryPolicy.static classFluent API builder forRetry.ExponentialRetryPolicy.static classFluent API builder forRetry.FibonacciRetryPolicy.static classFluent API builder forRetry.JitterRetryPolicy.static classFluent API builder forTimeout. -
Uses of Configured in io.helidon.grpc.client
Classes in io.helidon.grpc.client with annotations of type ConfiguredModifier and TypeClassDescriptionstatic classBuilder builds a GrpcChannelDescriptor. -
Uses of Configured in io.helidon.grpc.core
Classes in io.helidon.grpc.core with annotations of type ConfiguredModifier and TypeClassDescriptionstatic classBuilder to build a new instance ofGrpcTlsDescriptor. -
Uses of Configured in io.helidon.grpc.server
Classes in io.helidon.grpc.server with annotations of type Configured -
Uses of Configured in io.helidon.health
Classes in io.helidon.health with annotations of type Configured -
Uses of Configured in io.helidon.integrations.micrometer
Classes in io.helidon.integrations.micrometer with annotations of type ConfiguredModifier and TypeClassDescriptionstatic classFluid builder forMicrometerSupportobjects. -
Uses of Configured in io.helidon.integrations.oci.metrics
Classes in io.helidon.integrations.oci.metrics with annotations of type Configured -
Uses of Configured in io.helidon.media.common
Classes in io.helidon.media.common with annotations of type Configured -
Uses of Configured in io.helidon.metrics.api
Classes in io.helidon.metrics.api with annotations of type ConfiguredModifier and TypeInterfaceDescriptionstatic interfaceBuilder forBaseMetricsSettings.static interfaceBuilder forComponentMetricsSettings.static interfaceOverride default settings.static interfaceBuilder forMetricsSettings.static interfaceBuilder for a newRegistryFilterSettingsinstance.static interfaceBuilder forRegistrySettings. -
Uses of Configured in io.helidon.metrics.serviceapi
Classes in io.helidon.metrics.serviceapi with annotations of type ConfiguredModifier and TypeInterfaceDescriptionstatic interfaceMetricsSupport.Builder<B extends MetricsSupport.Builder<B,T>, T extends MetricsSupport> Builder forMetricsSupport. -
Uses of Configured in io.helidon.microprofile.openapi
Classes in io.helidon.microprofile.openapi with annotations of type ConfiguredModifier and TypeClassDescriptionfinal classFluent builder for OpenAPISupport in Helidon MP. -
Uses of Configured in io.helidon.microprofile.server
Classes in io.helidon.microprofile.server with annotations of type Configured -
Uses of Configured in io.helidon.openapi
Classes in io.helidon.openapi with annotations of type ConfiguredModifier and TypeClassDescriptionstatic classOpenAPISupport.Builder<B extends OpenAPISupport.Builder<B>>Fluent API builder forOpenAPISupport.static interfaceOpenApiUi.Builder<B extends OpenApiUi.Builder<B,T>, T extends OpenApiUi> Builder for anOpenApiUi.final classBuildsOpenAPISupportin a Helidon SE environment. -
Uses of Configured in io.helidon.security
Classes in io.helidon.security with annotations of type ConfiguredModifier and TypeClassDescriptionstatic final classBuilder pattern class for helping createSecurityin a convenient way.static final classFluent API builder forSecurityTime. -
Uses of Configured in io.helidon.security.providers.abac
Classes in io.helidon.security.providers.abac with annotations of type Configured -
Uses of Configured in io.helidon.security.providers.common
Classes in io.helidon.security.providers.common with annotations of type ConfiguredModifier and TypeClassDescriptionstatic classBuilder to create instances ofEvictableCacheusing the default implementation backed by aConcurrentHashMap.static final classOutboundConfigbuilder when not reading it from configuration.static final classFluent API builder forOutboundTarget. -
Uses of Configured in io.helidon.security.providers.config.vault
Classes in io.helidon.security.providers.config.vault with annotations of type ConfiguredModifier and TypeClassDescriptionstatic classFluent API builder forConfigVaultProvider.static classConfiguration of a secret. -
Uses of Configured in io.helidon.security.providers.google.login
Classes in io.helidon.security.providers.google.login with annotations of type ConfiguredModifier and TypeClassDescriptionstatic final classFluent API builder to buildGoogleTokenProviderinstance. -
Uses of Configured in io.helidon.security.providers.header
Classes in io.helidon.security.providers.header with annotations of type Configured -
Uses of Configured in io.helidon.security.providers.httpauth
Classes in io.helidon.security.providers.httpauth with annotations of type ConfiguredModifier and TypeClassDescriptionstatic final classHttpBasicAuthProviderfluent API builder.static final classHttpDigestAuthProviderfluent API builder. -
Uses of Configured in io.helidon.security.providers.httpsign
Classes in io.helidon.security.providers.httpsign with annotations of type ConfiguredModifier and TypeClassDescriptionstatic final classFluent API builder for this provider.static final classFluent API builder to create a new instance ofInboundClientDefinition.static final classConfiguration of headers to be signed. -
Uses of Configured in io.helidon.security.providers.idcs.mapper
Classes in io.helidon.security.providers.idcs.mapper with annotations of type ConfiguredModifier and TypeClassDescriptionstatic classFluent API builder forIdcsMtRoleMapperRxProvider.static classFluent API builder forIdcsRoleMapperRxProvider.static classFluent API builder forIdcsRoleMapperRxProviderBase. -
Uses of Configured in io.helidon.security.providers.jwt
Classes in io.helidon.security.providers.jwt with annotations of type Configured -
Uses of Configured in io.helidon.security.providers.oidc
Classes in io.helidon.security.providers.oidc with annotations of type Configured -
Uses of Configured in io.helidon.security.providers.oidc.common
Classes in io.helidon.security.providers.oidc.common with annotations of type ConfiguredModifier and TypeClassDescriptionstatic classA fluent APIBuilderto build instances ofOidcConfig.static final classA fluent APIBuilderto build instances ofTenantConfig. -
Uses of Configured in io.helidon.security.util
Classes in io.helidon.security.util with annotations of type Configured -
Uses of Configured in io.helidon.servicecommon.rest
Classes in io.helidon.servicecommon.rest with annotations of type ConfiguredModifier and TypeClassDescriptionstatic classHelidonRestServiceSupport.Builder<B extends HelidonRestServiceSupport.Builder<B,T>, T extends HelidonRestServiceSupport> Abstract implementation of aBuilderfor the service.static interfaceBuilder forRestServiceSettings. -
Uses of Configured in io.helidon.tracing
Classes in io.helidon.tracing with annotations of type ConfiguredModifier and TypeInterfaceDescriptioninterfaceTracerBuilder<T extends TracerBuilder<T>>A builder for tracingtracer. -
Uses of Configured in io.helidon.tracing.jaeger
Classes in io.helidon.tracing.jaeger with annotations of type ConfiguredModifier and TypeClassDescriptionclassThe JaegerTracerBuilder is a convenience builder forTracerto use with Jaeger. -
Uses of Configured in io.helidon.tracing.opentracing
Classes in io.helidon.tracing.opentracing with annotations of type ConfiguredModifier and TypeInterfaceDescriptioninterfaceOpenTracingTracerBuilder<T extends OpenTracingTracerBuilder<T>>A builder for tracingtracer. -
Uses of Configured in io.helidon.tracing.zipkin
Classes in io.helidon.tracing.zipkin with annotations of type ConfiguredModifier and TypeClassDescriptionclassThe ZipkinTracerBuilder is a convenience builder forTracerto use with Zipkin. -
Uses of Configured in io.helidon.webclient
Classes in io.helidon.webclient with annotations of type ConfiguredModifier and TypeClassDescriptionstatic classFluent API builder forProxy.static final classFluent API builder forWebClientTlsinstance. -
Uses of Configured in io.helidon.webserver
Classes in io.helidon.webserver with annotations of type ConfiguredModifier and TypeClassDescriptionstatic final classTheSocketConfigurationbuilder class.static interfaceSocketConfiguration.SocketConfigurationBuilder<B extends SocketConfiguration.SocketConfigurationBuilder<B>>Socket configuration builder API, used bySocketConfiguration.Builderto configure additional sockets, and byWebServer.Builderto configure the default socket.static final classWebServer builder class provides a convenient way to set up WebServer with multiple server sockets and optional multiple routings.static classFluent API builder forWebServerTls. -
Uses of Configured in io.helidon.webserver.cors
Classes in io.helidon.webserver.cors with annotations of type Configured