Uses of Interface
io.helidon.common.Builder
Packages that use Builder
Package
Description
Code generation and processing support.
Class model generator for annotation processors.
Java in-process compiler.
Common utilities for Helidon projects.
Concurrency limits API and default implementations.
General utilities that use
Config
.Support for context propagation across executor boundaries.
Common cryptography implementations.
Support for mapping of types.
Support for parameters with multiple values.
Utilities for PKI configuration and loading of certificates and keys.
Common reactive library for Helidon projects.
Socket abstraction and data writing.
TLS Configuration for client and server.
Subset of Builder's SPI types that are useful for runtime.
URI utilities.
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
Etcd configuration source.
Git configuration source.
HOCON format ConfigParser implementation using Typesafe (Lightbend) Config library.
Configuration SPI that defines the behavior developers can implement to extend the config system.
Common cross origin configuration and types used by all Helidon flavors.
Helidon Database Client API.
Health check support for Helidon Database Client.
JDBC client for Helidon.
Metrics support for Helidon Database Client.
Helidon Database Client MongoDB.
Service provider interface for Helidon Database Client.
Tracing support for Helidon Database Client.
Helidon Fault Tolerance Support.
GraphQL server implementation.
Helidon Health API.
Healthchecks provided by our implementation.
HTTP APIs and implementations usable by both server and client side of the HTTP story.
HTTP Content encoding support, usually used to compress entity, such as
gzip
.Helidon Common HTTP/2 classes.
Helidon Media Support.
Multipart Entity Media handling support.
HTTP SSE common package.
Common classes for accessing JSON based REST APIs of third party systems.
Support for Micrometer in Helidon SE.
Provides support for Microstream-Cache features integration.
Provides support for Microstream core features integration.
Provides support for Microstream-HealthChecks features integration.
Provides support for Microstream-Metrics features integration.
Neo4j integrations for Helidon.
Metrics package.
Implementation of OCI integrations.
Integrating with OCI Metrics.
Helidon Injection Runtime Integrations to support OCI SDK.
Helidon Integrations of OCI Certificates Service.
Helidon OpenAPI UI support.
Vault integration.
AppRole authentication method for Vault.
Common classes for Vault integration.
Vault authentication method for Kubernetes.
Token authentication method for Vault.
Cubbyhole secret engine support for Vault.
Vault's KV1 Secrets Engine support.
Vault's Key/value version 2 Secrets Engine support.
Vault transit secrets.
Vault integration SPI.
Mock LRA coordinator with Narayana like rest api for testing.
Helidon Reactive Messaging.
MicroProfile Reactive Messaging Oracle AQ connector.
Microprofile messaging JMS connector.
Microprofile messaging Kafka connector.
Tiny HSON parser and writer.
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.
Support for Prometheus client endpoint.
Micrometer wrapper for Helidon metrics API.
Client gRPC microprofile classes.
Microprofile gRPC server implementation.
Implementation of Microprofile JWT Auth specification.
Support for OpenAPI in Helidon MP.
Integration of Helidon security with Microprofile server.
Microprofile 1.0 server implementation.
Helidon MP integration with Tyrus.
Helidon OpenAPI support.
Scheduling for Helidon SE reactive implementation.
Security
Attribute based access control policy validator.
Integration with Java EE expression language.
Role attribute validator.
Scope (OAuth2) attribute validator.
Time attribute validator.
JWT (JSON web token) support.
JWK (JSON web key) support.
Attribute based access control (ABAC) security provider.
Common classes for provider implementation.
Extension of integration with Jersey to support customized analysis of resource classes and methods to enable/disable security.
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.
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
).Distributed tracing support for Helidon.
Configuration for traced components, spans and logs.
Helidon integration with Jaeger tracer.
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 WebClient APIs shared by all types of clients.
Helidon WebClient HTTP/1.1 Support.
Helidon WebClient HTTP/1.1 Support.
Helidon WebClient HTTP/2 Support.
Helidon WebClient WebSocket 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.
Helidon WebServer CORS Support.
Helidon WebServer GraphQL Support.
Helidon WebServer gRPC Support.
Helidon WebServer HTTP specific APIs.
Helidon WebServer HTTP/1.1 specific APIs.
Helidon WebServer HTTP/2 Support.
Helidon WebServer Observability Support.
Helidon WebServer Observability Config Support.
Helidon WebServer Observability Health Support.
Helidon WebServer Observability Info Support.
Helidon WebServer Observability Log Support.
Helidon WebServer Observability Metrics Support.
Helidon WebServer Tracing Observability Support.
Helidon WebServer Security Support.
Helidon WebServer Services Common.
Helidon WebServer SPI.
Helidon WebServer Static Content Support.
WebSocket server support.
-
Uses of Builder in io.helidon.codegen
Classes in io.helidon.codegen that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forCodegenEvent
.static class
CodegenEvent.BuilderBase<BUILDER extends CodegenEvent.BuilderBase<BUILDER>>
Fluent API builder base forCodegenEvent
.static class
Fluent API builder forModuleInfo
.static class
ModuleInfo.BuilderBase<BUILDER extends ModuleInfo.BuilderBase<BUILDER>>
Fluent API builder base forModuleInfo
. -
Uses of Builder in io.helidon.codegen.classmodel
Classes in io.helidon.codegen.classmodel that implement BuilderModifier and TypeClassDescriptionstatic final class
Fluent API builder forAnnotation
.static final class
Fluent API builder forAnnotationParameter
.static class
ClassBase.Builder<B extends ClassBase.Builder<B,
T>, T extends ClassBase> Fluent API builder forClassBase
.static final class
Fluent API builder forClassModel
.static final class
Fluent API builder forConstructor
.static class
Executable.Builder<B extends Executable.Builder<B,
T>, T extends Executable> Base builder from executable components (method an constructor).static final class
Fluent API builder forField
.static final class
Fluent API builder forInnerClass
.static final class
Fluent API builder forJavadoc
.static final class
Fluent API builder forMethod
.static final class
Fluent API builder forParameter
.static final class
Fluent API builder forReturns
.static final class
Fluent API builder forThrows
.static final class
Fluent API builder forTypeArgument
. -
Uses of Builder in io.helidon.codegen.compiler
Classes in io.helidon.codegen.compiler that implement Builder -
Uses of Builder in io.helidon.common
Classes in io.helidon.common with type parameters of type BuilderModifier and TypeInterfaceDescriptioninterface
Interface for builders, to be able to accept a builder in addition to an instance.Classes in io.helidon.common that implement BuilderModifier and TypeClassDescriptionstatic final class
Fluent api builder forHelidonServiceLoader
.static class
Fluent API builder to customizeSerializationConfig
. -
Uses of Builder in io.helidon.common.concurrency.limits
Classes in io.helidon.common.concurrency.limits that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forAimdLimit
.static class
Fluent API builder forFixedLimit
. -
Uses of Builder in io.helidon.common.configurable
Classes in io.helidon.common.configurable that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forAllowList
.static class
Fluent API builder forLruCache
.static class
Fluent API builder forResource
.static class
Fluent API builder forScheduledThreadPoolSupplier
.static class
Fluent API builder forThreadPoolSupplier
. -
Uses of Builder in io.helidon.common.context
Classes in io.helidon.common.context that implement Builder -
Uses of Builder in io.helidon.common.crypto
Classes in io.helidon.common.crypto that implement BuilderModifier and TypeClassDescriptionstatic final class
Builder of theAsymmetricCipher
.static final class
Builder of theHashDigest
.static final class
Builder of theHmacDigest
.static final class
Builder of theSignature
.static class
Builder of theSymmetricCipher
. -
Uses of Builder in io.helidon.common.mapper
Classes in io.helidon.common.mapper that implement Builder -
Uses of Builder in io.helidon.common.parameters
Classes in io.helidon.common.parameters that implement Builder -
Uses of Builder in io.helidon.common.pki
Classes in io.helidon.common.pki that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forKeys
.static class
Fluent API builder forKeystoreKeys
.static class
Fluent API builder forPemKeys
. -
Uses of Builder in io.helidon.common.reactive
Classes in io.helidon.common.reactive that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder to createBufferedEmittingPublisher
.static final class
Fluent API builder for creating aMulti
from aReadableByteChannel
.static final class
Fluent API builder for creating aMulti
from anInputStream
.static final class
Fluent API builder for creating a subscriber consumingMulti<ByteBuffer>
toWritableByteChannel
.static final class
Fluent API builder forOutputStreamMulti
.static class
Multi tapped publisher builder to register custom callbacks. -
Uses of Builder in io.helidon.common.socket
Classes in io.helidon.common.socket that implement Builder -
Uses of Builder in io.helidon.common.tls
Classes in io.helidon.common.tls that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forRevocationConfig
.static class
Fluent API builder forTls
. -
Uses of Builder in io.helidon.common.types
Classes in io.helidon.common.types that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forAnnotation
.static class
Fluent API builder forTypedElementInfo
.static class
Fluent API builder forTypeInfo
.static class
Fluent API builder forTypeName
. -
Uses of Builder in io.helidon.common.uri
Classes in io.helidon.common.uri that implement Builder -
Uses of Builder in io.helidon.config
Subinterfaces of Builder in io.helidon.configClasses in io.helidon.config that implement BuilderModifier and TypeClassDescriptionstatic final class
Classpath ConfigSource Builder.static final class
Classpath OverrideSource Builder.static class
Fluent API builder forConfigItem
.static final class
A fluent API builder forConfigSources.SystemPropertiesConfigSource
.static final class
A fluent API builder forDirectoryConfigSource
.static final class
File ConfigSource Builder.static final class
File OverrideSource Builder.static final class
Fluent API builder forFileSystemWatcher
.static final class
Fluent API builder forInMemoryOverrideSource
.class
Implementation ofConfigNode.ListNode.Builder
.static final class
Fluent API builder forMapConfigSource
.static class
MapConfigSource.MapBuilder<T extends MapConfigSource.MapBuilder<T>>
An abstract fluent API builder forMapConfigSource
.static final class
A builder for a scheduled polling strategy.static final class
A fluent API builder forScheduledPollingStrategy
.static final class
Fluent API builder forSimpleRetryPolicy
.static final class
Url ConfigSource Builder.static final class
Url Override Source Builder. -
Uses of Builder in io.helidon.config.etcd
Classes in io.helidon.config.etcd that implement Builder -
Uses of Builder in io.helidon.config.git
Classes in io.helidon.config.git that implement Builder -
Uses of Builder in io.helidon.config.hocon
Classes in io.helidon.config.hocon that implement BuilderModifier and TypeClassDescriptionfinal class
HOCON ConfigParser Builder. -
Uses of Builder in io.helidon.config.spi
Subinterfaces of Builder in io.helidon.config.spiModifier and TypeInterfaceDescriptionstatic interface
Builder to buildConfigNode.ListNode
instance.Classes in io.helidon.config.spi that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forConfigContent.NodeContent
.static class
Fluent API builder forConfigContent
.static class
Fluent API builder forConfigParser.Content
. -
Uses of Builder in io.helidon.cors
Classes in io.helidon.cors that implement BuilderModifier and TypeClassDescriptionstatic class
CorsSupportBase.Builder<Q,
R, T extends CorsSupportBase<Q, R, T, B>, B extends CorsSupportBase.Builder<Q, R, T, B>> Builder forCorsSupportBase
instances.static class
Builder class forCorsSupportHelper
s.static class
Builder forCrossOriginConfig
.static class
Fluent builder forMapped
cross-origin config. -
Uses of Builder in io.helidon.dbclient
Classes in io.helidon.dbclient that implement BuilderModifier and TypeClassDescriptionstatic final class
Helidon database handler builder.class
DbClientBuilderBase<T extends DbClientBuilderBase<T>>
BaseDbClientBuilder
implementation.static final class
Builder forDbClientContext
.static class
DbClientContext.BuilderBase<B extends DbClientContext.BuilderBase<B,
T>, T extends DbClientContext> Base builder forDbClientContext
.static class
DbClientServiceBase.BuilderBase<B extends DbClientServiceBase.BuilderBase<B,
T>, T extends DbClientServiceBase> A base class for builders ofDbClientServiceBase
.static final class
Builder forDbExecuteContext
.static class
DbExecuteContext.BuilderBase<B extends DbExecuteContext.BuilderBase<B,
T>, T extends DbExecuteContext> Base builder forDbExecuteContext
.static final class
Fluent API builder forDbMapperManager
.static class
Fluent API builder forDbStatements
. -
Uses of Builder in io.helidon.dbclient.health
Classes in io.helidon.dbclient.health that implement Builder -
Uses of Builder in io.helidon.dbclient.jdbc
Classes in io.helidon.dbclient.jdbc that implement BuilderModifier and TypeClassDescriptionfinal class
Fluent API builder forJdbcClientBuilder
that implements theDbClientBuilder
from Helidon DB API.static class
JdbcConnectionPool.BuilderBase<B extends JdbcConnectionPool.BuilderBase<B,
T>, T extends JdbcConnectionPool> Base fluent API builder forJdbcConnectionPool
.static class
Fluent API builder forJdbcParametersConfig
. -
Uses of Builder in io.helidon.dbclient.metrics
Classes in io.helidon.dbclient.metrics that implement BuilderModifier and TypeClassDescriptionclass
DbClientMetricBuilder<B extends DbClientMetricBuilder<B,
T>, T extends DbClientServiceBase> Database Client metric builder. -
Uses of Builder in io.helidon.dbclient.mongodb
Classes in io.helidon.dbclient.mongodb that implement Builder -
Uses of Builder in io.helidon.dbclient.spi
Subinterfaces of Builder in io.helidon.dbclient.spiModifier and TypeInterfaceDescriptioninterface
DbClientBuilder<T extends DbClientBuilder<T>>
Provider specificDbClient
builder. -
Uses of Builder in io.helidon.dbclient.tracing
Classes in io.helidon.dbclient.tracing that implement Builder -
Uses of Builder in io.helidon.faulttolerance
Classes in io.helidon.faulttolerance that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forAsync
.static class
Fluent API builder forBulkhead
.static class
Fluent API builder forCircuitBreaker
.static class
Fluent API builder forFallbackConfig
.static class
A builder used for setting up a customized list of fault tolerance handlers.static class
A builder used for fault tolerance handlers that require a specific type to be used, such asFallback
.static class
Fluent API builder forRetry.DelayingRetryPolicy
.static class
Fluent API builder forRetry.JitterRetryPolicy
.static class
Fluent API builder forRetry
.static class
Fluent API builder forTimeout
. -
Uses of Builder in io.helidon.graphql.server
Classes in io.helidon.graphql.server that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder to configure the invocation handler. -
Uses of Builder in io.helidon.health
Classes in io.helidon.health that implement Builder -
Uses of Builder in io.helidon.health.checks
Classes in io.helidon.health.checks that implement BuilderModifier and TypeClassDescriptionstatic final class
Fluent API builder forDiskSpaceHealthCheck
.static final class
Fluent API builder forHeapMemoryHealthCheck
. -
Uses of Builder in io.helidon.http
Classes in io.helidon.http that implement BuilderModifier and TypeClassDescriptionstatic final class
Fluent API builder forContentDisposition
.static class
Fluent API builder forDirectHandler.TransportResponse
.static class
Fluent API builder forHttpMediaType
.static final class
Builder forRequestedUriDiscoveryContext
.static class
Fluent API builder forRequestException
.static final class
A fluent API builder forSetCookie
. -
Uses of Builder in io.helidon.http.encoding
Classes in io.helidon.http.encoding that implement Builder -
Uses of Builder in io.helidon.http.http2
Classes in io.helidon.http.http2 that implement BuilderModifier and TypeClassDescriptionstatic class
Connection flow control builder.static class
Fluent API builder forHttp2Settings
. -
Uses of Builder in io.helidon.http.media
Classes in io.helidon.http.media that implement Builder -
Uses of Builder in io.helidon.http.media.multipart
Classes in io.helidon.http.media.multipart that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forWriteableMultiPart
.static class
Fluent API builder forWriteablePart
. -
Uses of Builder in io.helidon.http.sse
Classes in io.helidon.http.sse that implement Builder -
Uses of Builder in io.helidon.integrations.common.rest
Subinterfaces of Builder in io.helidon.integrations.common.restModifier and TypeInterfaceDescriptioninterface
ResponseBuilder<B extends ResponseBuilder<B,
T, X>, T, X> Response builder extracted as an interface, to work around the restriction that we cannot have multiple inheritance in Java.Classes in io.helidon.integrations.common.rest that implement BuilderModifier and TypeClassDescriptionstatic class
ApiEntityResponse.Builder<B extends ApiEntityResponse.Builder<B,
T, X>, T extends ApiEntityResponse, X> Fluent API builder base to build subclasses ofApiEntityResponse
.static final class
Fluent API builder forApiOptionalResponse
.static class
ApiOptionalResponse.BuilderBase<B extends ApiOptionalResponse.BuilderBase<B,
T, X, R>, T extends ApiOptionalResponse<R>, X, R> Fluent API builder base for subclasses ofApiOptionalResponse
.static class
ApiResponse.Builder<B extends ApiResponse.Builder<B,
T>, T extends ApiResponse> Abstract fluent API builder to build subclasses ofApiResponse
.static class
RestApi.Builder<B extends RestApi.Builder<B,
T>, T extends RestApi> Base builder for REST APIs.static class
Fluent API builder forRestException
. -
Uses of Builder in io.helidon.integrations.micrometer
Classes in io.helidon.integrations.micrometer that implement BuilderModifier and TypeClassDescriptionstatic class
Deprecated, for removal: This API element is subject to removal in a future version.Builder for constructingMeterRegistryFactory
instances.static class
Deprecated, for removal: This API element is subject to removal in a future version.Fluid builder forMicrometerSupport
objects. -
Uses of Builder in io.helidon.integrations.microstream.cache
Classes in io.helidon.integrations.microstream.cache that implement BuilderModifier and TypeClassDescriptionclass
Builder for Microstream-CacheConfigurations. -
Uses of Builder in io.helidon.integrations.microstream.core
Classes in io.helidon.integrations.microstream.core that implement BuilderModifier and TypeClassDescriptionclass
Builder for Microstream EmbeddedStorageManager. -
Uses of Builder in io.helidon.integrations.microstream.health
Classes in io.helidon.integrations.microstream.health that implement BuilderModifier and TypeClassDescriptionstatic class
Builder for MicrostreamHealthCheck. -
Uses of Builder in io.helidon.integrations.microstream.metrics
Classes in io.helidon.integrations.microstream.metrics that implement BuilderModifier and TypeClassDescriptionstatic final class
A fluent API builder to build instances ofMicrostreamMetricsSupport
. -
Uses of Builder in io.helidon.integrations.neo4j
Classes in io.helidon.integrations.neo4j that implement Builder -
Uses of Builder in io.helidon.integrations.neo4j.metrics
Classes in io.helidon.integrations.neo4j.metrics that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder for Neo4jMetricsSupport. -
Uses of Builder in io.helidon.integrations.oci
Classes in io.helidon.integrations.oci that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forConfigFileMethodConfig
.static class
Fluent API builder forConfigMethodConfig
.static class
Fluent API builder forImdsInstanceInfo
.static class
Fluent API builder forOciConfig
.static class
Fluent API builder forSessionTokenMethodConfig
. -
Uses of Builder in io.helidon.integrations.oci.metrics
Classes in io.helidon.integrations.oci.metrics that implement Builder -
Uses of Builder in io.helidon.integrations.oci.sdk.runtime
Classes in io.helidon.integrations.oci.sdk.runtime that implement BuilderModifier and TypeClassDescriptionstatic class
Deprecated, for removal: This API element is subject to removal in a future version.Fluent API builder forOciConfig
. -
Uses of Builder in io.helidon.integrations.oci.tls.certificates
Classes in io.helidon.integrations.oci.tls.certificates that implement Builder -
Uses of Builder in io.helidon.integrations.openapi.ui
Classes in io.helidon.integrations.openapi.ui that implement Builder -
Uses of Builder in io.helidon.integrations.vault
Classes in io.helidon.integrations.vault that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forVault
.static class
Fluent API builder forVaultOptionalResponse
.static class
VaultOptionalResponse.BuilderBase<B extends VaultOptionalResponse.BuilderBase<B,
X, R>, X, R> Base builder class for subclasses ofVaultOptionalResponse
.static class
Fluent API builder forVaultRestException
used byRestApiBase
.static class
Builder forVaultToken
.static class
VaultTokenBase.Builder<B extends VaultTokenBase.Builder<B,
T>, T> Base builder class for tokens. -
Uses of Builder in io.helidon.integrations.vault.auths.approle
Classes in io.helidon.integrations.vault.auths.approle that implement Builder -
Uses of Builder in io.helidon.integrations.vault.auths.common
Classes in io.helidon.integrations.vault.auths.common that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forVaultRestApi
.static class
VaultRestApi.BuilderBase<B extends VaultRestApi.BuilderBase<B>>
A base builder for VaultRestApi subclasses. -
Uses of Builder in io.helidon.integrations.vault.auths.k8s
Classes in io.helidon.integrations.vault.auths.k8s that implement Builder -
Uses of Builder in io.helidon.integrations.vault.auths.token
Classes in io.helidon.integrations.vault.auths.token that implement Builder -
Uses of Builder in io.helidon.integrations.vault.secrets.cubbyhole
Classes in io.helidon.integrations.vault.secrets.cubbyhole that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forCubbyholeSecurityProvider.CubbyholeSecretConfig
. -
Uses of Builder in io.helidon.integrations.vault.secrets.kv1
Classes in io.helidon.integrations.vault.secrets.kv1 that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forKv1SecurityProvider.Kv1SecretConfig
. -
Uses of Builder in io.helidon.integrations.vault.secrets.kv2
Classes in io.helidon.integrations.vault.secrets.kv2 that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forKv2SecurityProvider.Kv2SecretConfig
. -
Uses of Builder in io.helidon.integrations.vault.secrets.transit
Classes in io.helidon.integrations.vault.secrets.transit that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forTransitSecurityProvider.TransitDigestConfig
.static class
Fluent API builder forTransitSecurityProvider.TransitEncryptionConfig
. -
Uses of Builder in io.helidon.integrations.vault.spi
Classes in io.helidon.integrations.vault.spi that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forInjectionProvider.InstanceConfig
. -
Uses of Builder in io.helidon.lra.coordinator
Classes in io.helidon.lra.coordinator that implement BuilderModifier and TypeClassDescriptionstatic final class
Coordinator builder. -
Uses of Builder in io.helidon.messaging
Classes in io.helidon.messaging that implement BuilderModifier and TypeClassDescriptionstatic final class
Channel.Builder<PAYLOAD>
Channel builder.class
Detached configuration of a single connector.static final class
Emitter.Builder<PAYLOAD>
Builder forEmitter
.static final class
Fluent API builder forMessaging
. -
Uses of Builder in io.helidon.messaging.connectors.aq
Classes in io.helidon.messaging.connectors.aq that implement BuilderModifier and TypeClassDescriptionclass
Build AQ specific config.static class
Builder forAqConnectorImpl
. -
Uses of Builder in io.helidon.messaging.connectors.jms
Classes in io.helidon.messaging.connectors.jms that implement BuilderModifier and TypeClassDescriptionfinal class
Build Jms specific config.static class
Builder forJmsConnector
.static class
JmsMessage.OutgoingJmsMessageBuilder<PAYLOAD>
Outgoing JMS message builder. -
Uses of Builder in io.helidon.messaging.connectors.kafka
Classes in io.helidon.messaging.connectors.kafka that implement BuilderModifier and TypeClassDescriptionfinal class
Build Kafka specific config.static final class
Fluent API builder forKafkaPublisher
.static final class
Fluent API builder forKafkaSubscriber
. -
Uses of Builder in io.helidon.metadata.hson
Subinterfaces of Builder in io.helidon.metadata.hson -
Uses of Builder in io.helidon.metrics.api
Subinterfaces of Builder in io.helidon.metrics.apiModifier and TypeInterfaceDescriptionstatic interface
Builder forComponentMetricsSettings
.static interface
Builder for a newDistributionStatisticsConfig
instance.static interface
MeterRegistry.Builder<B extends MeterRegistry.Builder<B,
R>, R extends MeterRegistry> Builder for creating a new meter registry.Classes in io.helidon.metrics.api that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forKeyPerformanceIndicatorMetricsConfig
.static class
Fluent API builder forMetricsConfig
.static class
Fluent API builder forScopeConfig
.static class
Fluent API builder forScopingConfig
. -
Uses of Builder in io.helidon.metrics.prometheus
Classes in io.helidon.metrics.prometheus that implement Builder -
Uses of Builder in io.helidon.metrics.providers.micrometer
Classes in io.helidon.metrics.providers.micrometer that implement BuilderModifier and TypeClassDescriptionstatic class
Builder for creating a tailored Prometheus formatter. -
Uses of Builder in io.helidon.microprofile.grpc.client
Classes in io.helidon.microprofile.grpc.client that implement BuilderModifier and TypeClassDescriptionstatic class
MethodDescriptor
builder implementation.static final class
AClientServiceDescriptor
builder.static class
Fluent API builder forGrpcChannelDescriptor
.static class
Fluent API builder forGrpcChannelsDescriptor
.static class
Builder builds an instance ofGrpcChannelsProvider
.class
A builder for gRPC clients dynamic proxies. -
Uses of Builder in io.helidon.microprofile.grpc.server
Classes in io.helidon.microprofile.grpc.server that implement BuilderModifier and TypeClassDescriptionclass
A builder for constructing aGrpcServiceDescriptor
instances from an annotated POJOs. -
Uses of Builder in io.helidon.microprofile.jwt.auth
Classes in io.helidon.microprofile.jwt.auth that implement Builder -
Uses of Builder in io.helidon.microprofile.openapi
Classes in io.helidon.microprofile.openapi that implement Builder -
Uses of Builder in io.helidon.microprofile.security
Classes in io.helidon.microprofile.security that implement Builder -
Uses of Builder in io.helidon.microprofile.server
Classes in io.helidon.microprofile.server that implement BuilderMethods in io.helidon.microprofile.server with parameters of type BuilderModifier and TypeMethodDescriptionvoid
ServerCdiExtension.addRouting
(Builder<?, ? extends Routing> routing) Add a routing to the server.void
ServerCdiExtension.addRouting
(Builder<?, ? extends Routing> routing, String socketName, boolean required, String appName) Add a routing to the server. -
Uses of Builder in io.helidon.microprofile.tyrus
Classes in io.helidon.microprofile.tyrus that implement Builder -
Uses of Builder in io.helidon.openapi
Classes in io.helidon.openapi that implement Builder -
Uses of Builder in io.helidon.scheduling
Classes in io.helidon.scheduling that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forCron
.static class
Fluent API builder forFixedRate
.static final class
Deprecated, for removal: This API element is subject to removal in a future version.static final class
Deprecated, for removal: This API element is subject to removal in a future version.useFixedRateConfig.Builder
insteadstatic class
Fluent API builder forTaskConfig
. -
Uses of Builder in io.helidon.security
Classes in io.helidon.security that implement BuilderModifier and TypeClassDescriptionstatic final class
Authentication response builder.static class
Builder for custom Authorization responses.static final class
Fluent API builder to createCompositeProviderSelectionPolicy
.static final class
A fluent API builder forEndpointConfig
.static class
Grant.Builder<B extends Grant.Builder<B>>
class
Builder constructing a security client - extends theSecurityRequestBuilder
for convenience.static class
Builder class to build custom identity propagation responses.static final class
A fluent API builder forPrincipal
.static final class
A fluent API builder forRole
.static final class
Builder pattern class for helping createSecurity
in a convenient way.class
SecurityClientBuilder<T extends SecurityResponse>
Builder constructing a security client - extends theSecurityRequestBuilder
for convenience.static class
Fluent API builder forSecurityContext
.static final class
A fluent API builder forSecurityEnvironment
.static class
Builder forSecurityLevel
class.static final class
Fluent API builder forSecurityTime
.static final class
A fluent API builder forSubject
. -
Uses of Builder in io.helidon.security.abac.policy
Classes in io.helidon.security.abac.policy that implement BuilderModifier and TypeClassDescriptionstatic final class
A fluent API builder forPolicyValidator
.static final class
A fluent API builder forPolicyValidator.PolicyConfig
. -
Uses of Builder in io.helidon.security.abac.policy.el
Classes in io.helidon.security.abac.policy.el that implement BuilderModifier and TypeClassDescriptionstatic final class
A fluent API builder forJavaxElPolicyExecutor
. -
Uses of Builder in io.helidon.security.abac.role
Classes in io.helidon.security.abac.role that implement Builder -
Uses of Builder in io.helidon.security.abac.scope
Classes in io.helidon.security.abac.scope that implement Builder -
Uses of Builder in io.helidon.security.abac.time
Classes in io.helidon.security.abac.time that implement BuilderModifier and TypeClassDescriptionstatic final class
Fluent API builder forTimeValidator.TimeConfig
. -
Uses of Builder in io.helidon.security.jwt
Classes in io.helidon.security.jwt that implement BuilderModifier and TypeClassDescriptionstatic final class
Builder of theAudienceValidator
.static class
Encrypted JWT builder.static final class
Builder of theExpirationValidator
.static final class
Builder of theFieldValidator
.static final class
Builder of theIssueTimeValidator
.static final class
Builder of aJwt
.static class
Fluent API builder to create JWT Header.static final class
Builder of theJwtValidator
.static final class
Builder of theMaxTokenAgeValidator
.static final class
Builder of theNotBeforeValidator
.static final class
Builder of theUserPrincipalValidator
. -
Uses of Builder in io.helidon.security.jwt.jwk
Classes in io.helidon.security.jwt.jwk that implement Builder -
Uses of Builder in io.helidon.security.providers.abac
Classes in io.helidon.security.providers.abac that implement Builder -
Uses of Builder in io.helidon.security.providers.common
Classes in io.helidon.security.providers.common that implement BuilderModifier 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
.static final class
Fluent API builder forTokenCredential
. -
Uses of Builder in io.helidon.security.providers.common.spi
Classes in io.helidon.security.providers.common.spi that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forAnnotationAnalyzer.AnalyzerResponse
. -
Uses of Builder in io.helidon.security.providers.config.vault
Classes in io.helidon.security.providers.config.vault that implement Builder -
Uses of Builder in io.helidon.security.providers.google.login
Classes in io.helidon.security.providers.google.login that implement BuilderModifier and TypeClassDescriptionstatic final class
Fluent API builder to buildGoogleTokenProvider
instance. -
Uses of Builder in io.helidon.security.providers.header
Classes in io.helidon.security.providers.header that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forHeaderAtnOutboundConfig
.static final class
A fluent api Builder forHeaderAtnProvider
. -
Uses of Builder in io.helidon.security.providers.httpauth
Classes in io.helidon.security.providers.httpauth that implement BuilderModifier and TypeClassDescriptionstatic final class
HttpBasicAuthProvider
fluent API builder.static class
Fluent API builder forHttpBasicOutboundConfig
.static final class
HttpDigestAuthProvider
fluent API builder. -
Uses of Builder in io.helidon.security.providers.httpsign
Classes in io.helidon.security.providers.httpsign that implement BuilderModifier 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
Fluent API builder to buildOutboundTargetDefinition
instances.static final class
Fluent API builder to createSignedHeadersConfig
instances. -
Uses of Builder in io.helidon.security.providers.idcs.mapper
Classes in io.helidon.security.providers.idcs.mapper that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forIdcsMtRoleMapperProvider
.static class
IdcsRoleMapperProvider.Builder<B extends IdcsRoleMapperProvider.Builder<B>>
Fluent API builder forIdcsRoleMapperProvider
. -
Uses of Builder in io.helidon.security.providers.jwt
Classes in io.helidon.security.providers.jwt that implement BuilderModifier and TypeClassDescriptionstatic final class
Fluent API builder forJwtProvider
.static final class
Fluent API builder forJwtProvider.JwtOutboundTarget
. -
Uses of Builder in io.helidon.security.providers.oidc
Classes in io.helidon.security.providers.oidc that implement BuilderModifier and TypeClassDescriptionstatic class
A fluent API builder forOidcFeature
.static final class
Builder forOidcProvider
. -
Uses of Builder in io.helidon.security.providers.oidc.common
Classes in io.helidon.security.providers.oidc.common that implement BuilderModifier and TypeClassDescriptionstatic class
A fluent APIBuilder
to build instances ofOidcConfig
.static final class
A fluent APIBuilder
to build instances ofTenantConfig
. -
Uses of Builder in io.helidon.security.util
Classes in io.helidon.security.util that implement Builder -
Uses of Builder in io.helidon.service.registry
Classes in io.helidon.service.registry that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forDependency
.static class
Fluent API builder forServiceRegistryConfig
. -
Uses of Builder in io.helidon.tracing
Subinterfaces of Builder in io.helidon.tracingModifier and TypeInterfaceDescriptionstatic interface
Span.Builder<B extends Span.Builder<B>>
Fluent API builder to create a newSpan
.interface
TracerBuilder<T extends TracerBuilder<T>>
A builder for tracingtracer
. -
Uses of Builder in io.helidon.tracing.config
Classes in io.helidon.tracing.config that implement BuilderModifier and TypeClassDescriptionstatic final class
Fluent API builder forComponentTracingConfig
.static final class
A fluent API builder forSpanLogTracingConfig
.static final class
A fluent API builder forSpanTracingConfig
.static final class
Fluent API builder forTracingConfig
. -
Uses of Builder in io.helidon.tracing.providers.jaeger
Classes in io.helidon.tracing.providers.jaeger that implement BuilderModifier and TypeClassDescriptionclass
The JaegerTracerBuilder is a convenience builder forTracer
to use with Jaeger. -
Uses of Builder in io.helidon.tracing.providers.opentracing
Subinterfaces of Builder in io.helidon.tracing.providers.opentracingModifier and TypeInterfaceDescriptioninterface
OpenTracingTracerBuilder<T extends OpenTracingTracerBuilder<T>>
A builder for tracingtracer
. -
Uses of Builder in io.helidon.tracing.providers.zipkin
Classes in io.helidon.tracing.providers.zipkin that implement BuilderModifier and TypeClassDescriptionclass
The ZipkinTracerBuilder is a convenience builder forTracer
to use with Zipkin. -
Uses of Builder in io.helidon.webclient.api
Classes in io.helidon.webclient.api that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forHttpClientConfig
.static class
Fluent API builder forHttpConfigBase
.static class
Fluent API builder forProxy
.static class
Fluent API builder forWebClient
.static class
Fluent API builder forWebClientCookieManager
.static class
Fluent API builder forWebClientServiceResponse
. -
Uses of Builder in io.helidon.webclient.grpc
Classes in io.helidon.webclient.grpc that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forGrpcClient
.static class
MethodDescriptor
builder implementation.static class
Fluent API builder forGrpcClientProtocolConfig
.static class
Fluent API builder forGrpcServiceDescriptor
. -
Uses of Builder in io.helidon.webclient.http1
Classes in io.helidon.webclient.http1 that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forHttp1Client
.static class
Fluent API builder forHttp1ClientProtocolConfig
. -
Uses of Builder in io.helidon.webclient.http2
Classes in io.helidon.webclient.http2 that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forHttp2Client
.static class
Fluent API builder forHttp2ClientProtocolConfig
. -
Uses of Builder in io.helidon.webclient.websocket
Classes in io.helidon.webclient.websocket that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forWsClient
.static class
Fluent API builder forWsClientProtocolConfig
. -
Uses of Builder in io.helidon.webserver
Subinterfaces of Builder in io.helidon.webserverModifier and TypeInterfaceDescriptionstatic interface
Builder for a standalone router.Classes in io.helidon.webserver that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forConnectionConfig
.static class
Fluent API builder forListenerConfig
.static class
Fluent API builder forWebServer
.Methods in io.helidon.webserver that return types with arguments of type BuilderModifier and TypeMethodDescriptionWebServerConfig.BuilderBase.namedRoutings()
Routing for additional sockets.WebServerConfig.BuilderBase.WebServerConfigImpl.namedRoutings()
ListenerConfig.BuilderBase.ListenerConfigImpl.routings()
ListenerConfig.BuilderBase.routings()
List of all routings (possibly for multiple protocols).Router.RouterBuilder.routings()
List of all routing builders registered with this router builder.Methods in io.helidon.webserver with parameters of type BuilderModifier and TypeMethodDescriptionListenerConfig.BuilderBase.addRouting
(Builder<?, ? extends Routing> routing) List of all routings (possibly for multiple protocols).Router.RouterBuilder.addRouting
(Builder<?, ? extends Routing> routing) Add a new routing to this router.Method parameters in io.helidon.webserver with type arguments of type BuilderModifier and TypeMethodDescriptionListenerConfig.BuilderBase.addRoutings
(List<Builder<?, ? extends Routing>> routings) List of all routings (possibly for multiple protocols).List of all routings (possibly for multiple protocols). -
Uses of Builder in io.helidon.webserver.accesslog
Classes in io.helidon.webserver.accesslog that implement BuilderModifier and TypeClassDescriptionprotected static class
AbstractLogEntry.Builder<R extends AbstractLogEntry,
T extends AbstractLogEntry.Builder<R, T>> A fluent API builder forAbstractLogEntry
.static class
Fluent API builder forAccessLogFeature
.static final class
A fluent API Builder forAccessLogRoutingFeature
.static final class
Fluent API builder forHeaderLogEntry
.static final class
A fluent API builder forHostLogEntry
.static final class
A fluent API builder forRequestLineLogEntry
.static final class
A fluent API builder forSizeLogEntry
.static final class
A fluent API builder forStatusLogEntry
.static final class
A fluent API builder forHostLogEntry
.static final class
A fluent API builder forTimeTakenLogEntry
.static final class
Fluent API builder forUserLogEntry
. -
Uses of Builder in io.helidon.webserver.concurrency.limits
Classes in io.helidon.webserver.concurrency.limits that implement Builder -
Uses of Builder in io.helidon.webserver.context
Classes in io.helidon.webserver.context that implement Builder -
Uses of Builder in io.helidon.webserver.cors
Classes in io.helidon.webserver.cors that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forCorsFeature
.static class
Fluent API builder forCorsSupport
. -
Uses of Builder in io.helidon.webserver.graphql
Classes in io.helidon.webserver.graphql that implement Builder -
Uses of Builder in io.helidon.webserver.grpc
Classes in io.helidon.webserver.grpc that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forGrpcConfig
.static class
Fluent API builder forGrpcRouting
.static final class
AGrpcServiceDescriptor
builder.static class
Fluent API builder forGrpcTracingConfig
. -
Uses of Builder in io.helidon.webserver.http
Subinterfaces of Builder in io.helidon.webserver.httpClasses in io.helidon.webserver.http that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forDirectHandlers
.static class
Fluent API builder forHttpRoute
. -
Uses of Builder in io.helidon.webserver.http1
Classes in io.helidon.webserver.http1 that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forHttp1Config
.static class
Fluent API builder forHttp1ConnectionSelector
. -
Uses of Builder in io.helidon.webserver.http2
Classes in io.helidon.webserver.http2 that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forHttp2Config
.static class
Fluent API builder forHttp2ConnectionProvider
.static class
Fluent API builder forHttp2UpgradeProvider
. -
Uses of Builder in io.helidon.webserver.observe
Classes in io.helidon.webserver.observe that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forObserveFeature
.static class
Fluent API builder forObserverConfigBase
. -
Uses of Builder in io.helidon.webserver.observe.config
Classes in io.helidon.webserver.observe.config that implement Builder -
Uses of Builder in io.helidon.webserver.observe.health
Classes in io.helidon.webserver.observe.health that implement Builder -
Uses of Builder in io.helidon.webserver.observe.info
Classes in io.helidon.webserver.observe.info that implement Builder -
Uses of Builder in io.helidon.webserver.observe.log
Classes in io.helidon.webserver.observe.log that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forLogObserver
.static class
Fluent API builder forLogStreamConfig
. -
Uses of Builder in io.helidon.webserver.observe.metrics
Classes in io.helidon.webserver.observe.metrics that implement Builder -
Uses of Builder in io.helidon.webserver.observe.tracing
Classes in io.helidon.webserver.observe.tracing that implement BuilderModifier and TypeClassDescriptionstatic final class
Fluent API builder forPathTracingConfig
.static class
Fluent API builder forTracingObserver
. -
Uses of Builder in io.helidon.webserver.security
Classes in io.helidon.webserver.security that implement BuilderModifier and TypeClassDescriptionstatic class
Fluent API builder forPathsConfig
.static class
Fluent API builder forSecurityFeature
.static class
Fluent API builder forSecurityHandler
. -
Uses of Builder in io.helidon.webserver.servicecommon
Subinterfaces of Builder in io.helidon.webserver.servicecommonClasses in io.helidon.webserver.servicecommon that implement BuilderModifier and TypeClassDescriptionstatic class
HelidonFeatureSupport.Builder<B extends HelidonFeatureSupport.Builder<B,
T>, T extends HelidonFeatureSupport> Abstract implementation of aBuilder
for the service. -
Uses of Builder in io.helidon.webserver.spi
Methods in io.helidon.webserver.spi with type parameters of type BuilderModifier and TypeMethodDescription<T extends Builder<T,
?>>
TServerFeature.RoutingBuilders.routingBuilder
(Class<T> builderType) Obtain the routing builder for the provided type. -
Uses of Builder in io.helidon.webserver.staticcontent
Classes in io.helidon.webserver.staticcontent that implement BuilderModifier and TypeClassDescriptionstatic class
StaticContentService.Builder<B extends StaticContentService.Builder<B>>
Fluent builder of the StaticContent detailed parameters.static class
Builder for class path based static content.static class
Builder for file based static content supports, such as file based and classpath based.static class
Builder for file system based static content. -
Uses of Builder in io.helidon.webserver.websocket
Classes in io.helidon.webserver.websocket that implement Builder
CronConfig.Builder
instead