Uses of Annotation Interface
io.helidon.config.metadata.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
Modifier and TypeClassDescriptionstatic final class
Fluent API builder forAllowList
.static class
LruCache.Builder<K,
V> Fluent API builder forLruCache
.interface
A 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 class
A fluent API builder forScheduledThreadPoolSupplier
.static final class
A fluent API builder forThreadPoolSupplier
. -
Uses of Configured in io.helidon.common.pki
Modifier and TypeClassDescriptionstatic class
Fluent API builder forKeyConfig
.static final class
Builder for resources from a java keystore (PKCS12, JKS etc.).static final class
Builder for PEM files - accepts private key and certificate chain. -
Uses of Configured in io.helidon.faulttolerance
Modifier and TypeClassDescriptionstatic class
Fluent API builder forBulkhead
.static class
Fluent API builder forCircuitBreaker
.static class
Fluent API builder forRetry
.static class
Fluent API builder forRetry.DelayingRetryPolicy
.static class
Fluent API builder forRetry.ExponentialRetryPolicy
.static class
Fluent API builder forRetry.FibonacciRetryPolicy
.static class
Fluent API builder forRetry.JitterRetryPolicy
.static class
Fluent API builder forTimeout
. -
Uses of Configured in io.helidon.grpc.client
Modifier and TypeClassDescriptionstatic class
Builder builds a GrpcChannelDescriptor. -
Uses of Configured in io.helidon.grpc.core
Modifier and TypeClassDescriptionstatic class
Builder to build a new instance ofGrpcTlsDescriptor
. -
Uses of Configured in io.helidon.grpc.server
-
Uses of Configured in io.helidon.health
-
Uses of Configured in io.helidon.integrations.micrometer
Modifier and TypeClassDescriptionstatic class
Fluid builder forMicrometerSupport
objects. -
Uses of Configured in io.helidon.integrations.oci.metrics
-
Uses of Configured in io.helidon.media.common
-
Uses of Configured in io.helidon.metrics.api
Modifier and TypeInterfaceDescriptionstatic interface
Builder forBaseMetricsSettings
.static interface
Builder forComponentMetricsSettings
.static interface
Override default settings.static interface
Builder forMetricsSettings
.static interface
Builder for a newRegistryFilterSettings
instance.static interface
Builder forRegistrySettings
. -
Uses of Configured in io.helidon.metrics.serviceapi
Modifier and TypeInterfaceDescriptionstatic interface
MetricsSupport.Builder<B extends MetricsSupport.Builder<B,
T>, T extends MetricsSupport> Builder forMetricsSupport
. -
Uses of Configured in io.helidon.microprofile.openapi
Modifier and TypeClassDescriptionfinal class
Fluent builder for OpenAPISupport in Helidon MP. -
Uses of Configured in io.helidon.microprofile.server
-
Uses of Configured in io.helidon.openapi
Modifier and TypeClassDescriptionstatic class
OpenAPISupport.Builder<B extends OpenAPISupport.Builder<B>>
Fluent API builder forOpenAPISupport
.static interface
OpenApiUi.Builder<B extends OpenApiUi.Builder<B,
T>, T extends OpenApiUi> Builder for anOpenApiUi
.final class
BuildsOpenAPISupport
in a Helidon SE environment. -
Uses of Configured in io.helidon.security
Modifier and TypeClassDescriptionstatic final class
Builder pattern class for helping createSecurity
in a convenient way.static final class
Fluent API builder forSecurityTime
. -
Uses of Configured in io.helidon.security.providers.abac
-
Uses of Configured in io.helidon.security.providers.common
Modifier and TypeClassDescriptionstatic class
Builder to create instances ofEvictableCache
using the default implementation backed by aConcurrentHashMap
.static final class
OutboundConfig
builder when not reading it from configuration.static final class
Fluent API builder forOutboundTarget
. -
Uses of Configured in io.helidon.security.providers.config.vault
Modifier and TypeClassDescriptionstatic class
Fluent API builder forConfigVaultProvider
.static class
Configuration of a secret. -
Uses of Configured in io.helidon.security.providers.google.login
Modifier and TypeClassDescriptionstatic final class
Fluent API builder to buildGoogleTokenProvider
instance. -
Uses of Configured in io.helidon.security.providers.header
-
Uses of Configured in io.helidon.security.providers.httpauth
Modifier and TypeClassDescriptionstatic final class
HttpBasicAuthProvider
fluent API builder.static final class
HttpDigestAuthProvider
fluent API builder. -
Uses of Configured in io.helidon.security.providers.httpsign
Modifier and TypeClassDescriptionstatic final class
Fluent API builder for this provider.static final class
Fluent API builder to create a new instance ofInboundClientDefinition
.static final class
Configuration of headers to be signed. -
Uses of Configured in io.helidon.security.providers.idcs.mapper
Modifier and TypeClassDescriptionstatic class
Fluent API builder forIdcsMtRoleMapperRxProvider
.static class
Fluent API builder forIdcsRoleMapperRxProvider
.static class
Fluent API builder forIdcsRoleMapperRxProviderBase
. -
Uses of Configured in io.helidon.security.providers.jwt
-
Uses of Configured in io.helidon.security.providers.oidc
-
Uses of Configured in io.helidon.security.providers.oidc.common
Modifier and TypeClassDescriptionstatic class
A fluent APIBuilder
to build instances ofOidcConfig
.static final class
A fluent APIBuilder
to build instances ofTenantConfig
. -
Uses of Configured in io.helidon.security.util
-
Uses of Configured in io.helidon.servicecommon.rest
Modifier and TypeClassDescriptionstatic class
HelidonRestServiceSupport.Builder<B extends HelidonRestServiceSupport.Builder<B,
T>, T extends HelidonRestServiceSupport> Abstract implementation of aBuilder
for the service.static interface
Builder forRestServiceSettings
. -
Uses of Configured in io.helidon.tracing
Modifier and TypeInterfaceDescriptioninterface
TracerBuilder<T extends TracerBuilder<T>>
A builder for tracingtracer
. -
Uses of Configured in io.helidon.tracing.jaeger
Modifier and TypeClassDescriptionclass
The JaegerTracerBuilder is a convenience builder forTracer
to use with Jaeger. -
Uses of Configured in io.helidon.tracing.opentracing
Modifier and TypeInterfaceDescriptioninterface
OpenTracingTracerBuilder<T extends OpenTracingTracerBuilder<T>>
A builder for tracingtracer
. -
Uses of Configured in io.helidon.tracing.zipkin
Modifier and TypeClassDescriptionclass
The ZipkinTracerBuilder is a convenience builder forTracer
to use with Zipkin. -
Uses of Configured in io.helidon.webclient
Modifier and TypeClassDescriptionstatic class
Fluent API builder forProxy
.static final class
Fluent API builder forWebClientTls
instance. -
Uses of Configured in io.helidon.webserver
Modifier and TypeClassDescriptionstatic final class
TheSocketConfiguration
builder class.static interface
SocketConfiguration.SocketConfigurationBuilder<B extends SocketConfiguration.SocketConfigurationBuilder<B>>
Socket configuration builder API, used bySocketConfiguration.Builder
to configure additional sockets, and byWebServer.Builder
to configure the default socket.static final class
WebServer builder class provides a convenient way to set up WebServer with multiple server sockets and optional multiple routings.static class
Fluent API builder forWebServerTls
. -
Uses of Configured in io.helidon.webserver.cors