Uses of Interface
io.helidon.builder.api.Prototype.Factory
Packages that use Prototype.Factory
Package
Description
Concurrency limits API and default implementations.
General utilities that use
Config
.Support for mapping of types.
TLS Configuration for client and server.
Helidon Fault Tolerance Support.
HTTP Content encoding support, usually used to compress entity, such as
gzip
.Helidon Media Support.
Provides classes and interfaces related to automatic and unobtrusive service instance registration in Netflix Eureka servers of version 2.0.3 or later.
Helidon Integrations of OCI Certificates Service.
Helidon OpenAPI UI support.
Helidon OpenAPI support.
Scheduling for Helidon SE reactive implementation.
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 HTTP/1.1 specific APIs.
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 Static Content Support.
-
Uses of Prototype.Factory in io.helidon.common.concurrency.limits
Subinterfaces of Prototype.Factory in io.helidon.common.concurrency.limitsModifier and TypeInterfaceDescriptioninterface
Configuration ofAimdLimit
.(package private) interface
io.helidon.common.concurrency.limits.AimdLimitConfigBlueprint
Configuration ofAimdLimit
.interface
Configuration ofFixedLimit
.(package private) interface
io.helidon.common.concurrency.limits.FixedLimitConfigBlueprint
Configuration ofFixedLimit
.Classes in io.helidon.common.concurrency.limits that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.common.configurable
Subinterfaces of Prototype.Factory in io.helidon.common.configurableModifier and TypeInterfaceDescriptioninterface
AllowList
defines a list of allowed and/or denied matches and tests if a particular value conforms to the conditions.(package private) interface
io.helidon.common.configurable.AllowListConfigBlueprint
AllowList
defines a list of allowed and/or denied matches and tests if a particular value conforms to the conditions.interface
LruCacheConfig<K,
V> Configuration of a LRU Cache.(package private) interface
io.helidon.common.configurable.LruCacheConfigBlueprint<K,
V> Configuration of a LRU Cache.interface
Configuration of a resource.(package private) interface
io.helidon.common.configurable.ResourceConfigBlueprint
Configuration of a resource.interface
Interface generated from definition.(package private) interface
io.helidon.common.configurable.ScheduledThreadPoolConfigBlueprint
interface
Interface generated from definition.(package private) interface
io.helidon.common.configurable.ThreadPoolConfigBlueprint
Classes in io.helidon.common.configurable that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.common.mapper
Subinterfaces of Prototype.Factory in io.helidon.common.mapperModifier and TypeInterfaceDescriptioninterface
Mappers configuration.(package private) interface
io.helidon.common.mapper.MappersConfigBlueprint
Mappers configuration.Classes in io.helidon.common.mapper that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.common.tls
Subinterfaces of Prototype.Factory in io.helidon.common.tlsModifier and TypeInterfaceDescriptioninterface
Interface generated from definition.(package private) interface
io.helidon.common.tls.TlsConfigBlueprint
Classes in io.helidon.common.tls that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.faulttolerance
Subinterfaces of Prototype.Factory in io.helidon.faulttoleranceModifier and TypeInterfaceDescriptioninterface
Async
configuration bean.(package private) interface
io.helidon.faulttolerance.AsyncConfigBlueprint
Async
configuration bean.interface
Bulkhead
configuration bean.(package private) interface
io.helidon.faulttolerance.BulkheadConfigBlueprint
Bulkhead
configuration bean.interface
Interface generated from definition.(package private) interface
io.helidon.faulttolerance.CircuitBreakerConfigBlueprint
interface
Retry
configuration bean.(package private) interface
io.helidon.faulttolerance.RetryConfigBlueprint
Retry
configuration bean.interface
Timeout
configuration bean.(package private) interface
io.helidon.faulttolerance.TimeoutConfigBlueprint
Timeout
configuration bean.Classes in io.helidon.faulttolerance that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.http.encoding
Subinterfaces of Prototype.Factory in io.helidon.http.encodingModifier and TypeInterfaceDescriptioninterface
Interface generated from definition.(package private) interface
io.helidon.http.encoding.ContentEncodingContextConfigBlueprint
Classes in io.helidon.http.encoding that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.http.media
Subinterfaces of Prototype.Factory in io.helidon.http.mediaModifier and TypeInterfaceDescriptioninterface
Interface generated from definition.(package private) interface
io.helidon.http.media.MediaContextConfigBlueprint
Classes in io.helidon.http.media that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.integrations.eureka
Subinterfaces of Prototype.Factory in io.helidon.integrations.eurekaModifier and TypeInterfaceDescriptioninterface
(package private) interface
io.helidon.integrations.eureka.EurekaRegistrationConfigBlueprint
Classes in io.helidon.integrations.eureka that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.integrations.oci.tls.certificates
Subinterfaces of Prototype.Factory in io.helidon.integrations.oci.tls.certificatesModifier and TypeInterfaceDescriptioninterface
Blueprint configuration forOciCertificatesTlsManager
.(package private) interface
io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfigBlueprint
Blueprint configuration forOciCertificatesTlsManager
.Classes in io.helidon.integrations.oci.tls.certificates that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.integrations.openapi.ui
Subinterfaces of Prototype.Factory in io.helidon.integrations.openapi.uiModifier and TypeInterfaceDescriptioninterface
OpenApiUi
prototype.(package private) interface
io.helidon.integrations.openapi.ui.OpenApiUiConfigBlueprint
OpenApiUi
prototype.Classes in io.helidon.integrations.openapi.ui that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.openapi
Subinterfaces of Prototype.Factory in io.helidon.openapiModifier and TypeInterfaceDescriptioninterface
OpenApiFeature
prototype.(package private) interface
io.helidon.openapi.OpenApiFeatureConfigBlueprint
OpenApiFeature
prototype.Classes in io.helidon.openapi that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.scheduling
Subinterfaces of Prototype.Factory in io.helidon.schedulingModifier and TypeInterfaceDescriptioninterface
Interface generated from definition.(package private) interface
io.helidon.scheduling.CronConfigBlueprint
interface
Interface generated from definition.(package private) interface
io.helidon.scheduling.FixedRateConfigBlueprint
Classes in io.helidon.scheduling that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webclient.api
Subinterfaces of Prototype.Factory in io.helidon.webclient.apiModifier and TypeInterfaceDescriptioninterface
WebClient configuration.(package private) interface
io.helidon.webclient.api.WebClientConfigBlueprint
WebClient configuration.interface
Interface generated from definition.(package private) interface
io.helidon.webclient.api.WebClientCookieManagerConfigBlueprint
Classes in io.helidon.webclient.api that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webclient.grpc
Subinterfaces of Prototype.Factory in io.helidon.webclient.grpcModifier and TypeInterfaceDescriptioninterface
Configuration of a grpc client.(package private) interface
io.helidon.webclient.grpc.GrpcClientConfigBlueprint
Configuration of a grpc client.Classes in io.helidon.webclient.grpc that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webclient.http1
Subinterfaces of Prototype.Factory in io.helidon.webclient.http1Modifier and TypeInterfaceDescriptioninterface
HTTP/1.1.(package private) interface
io.helidon.webclient.http1.Http1ClientConfigBlueprint
HTTP/1.1.Classes in io.helidon.webclient.http1 that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webclient.http2
Subinterfaces of Prototype.Factory in io.helidon.webclient.http2Modifier and TypeInterfaceDescriptioninterface
HTTP/2 full webclient configuration.(package private) interface
io.helidon.webclient.http2.Http2ClientConfigBlueprint
HTTP/2 full webclient configuration.Classes in io.helidon.webclient.http2 that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webclient.websocket
Subinterfaces of Prototype.Factory in io.helidon.webclient.websocketModifier and TypeInterfaceDescriptioninterface
WebSocket full webclient configuration.(package private) interface
io.helidon.webclient.websocket.WsClientConfigBlueprint
WebSocket full webclient configuration.Classes in io.helidon.webclient.websocket that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webserver
Subinterfaces of Prototype.Factory in io.helidon.webserverModifier and TypeInterfaceDescriptioninterface
WebServer configuration bean.(package private) interface
io.helidon.webserver.WebServerConfigBlueprint
WebServer configuration bean.Classes in io.helidon.webserver that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webserver.accesslog
Subinterfaces of Prototype.Factory in io.helidon.webserver.accesslogModifier and TypeInterfaceDescriptioninterface
Configuration of access log feature.(package private) interface
io.helidon.webserver.accesslog.AccessLogConfigBlueprint
Configuration of access log feature.Classes in io.helidon.webserver.accesslog that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webserver.concurrency.limits
Subinterfaces of Prototype.Factory in io.helidon.webserver.concurrency.limitsModifier and TypeInterfaceDescriptioninterface
Interface generated from definition.(package private) interface
io.helidon.webserver.concurrency.limits.LimitsFeatureConfigBlueprint
Classes in io.helidon.webserver.concurrency.limits that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webserver.context
Subinterfaces of Prototype.Factory in io.helidon.webserver.contextModifier and TypeInterfaceDescriptioninterface
Configuration of context feature.(package private) interface
io.helidon.webserver.context.ContextFeatureConfigBlueprint
Configuration of context feature.Classes in io.helidon.webserver.context that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webserver.cors
Subinterfaces of Prototype.Factory in io.helidon.webserver.corsModifier and TypeInterfaceDescriptioninterface
Configuration of CORS feature.(package private) interface
io.helidon.webserver.cors.CorsConfigBlueprint
Configuration of CORS feature.Classes in io.helidon.webserver.cors that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webserver.http1
Subinterfaces of Prototype.Factory in io.helidon.webserver.http1Modifier and TypeInterfaceDescriptioninterface
Configuration of anHttp1ConnectionSelector
.(package private) interface
io.helidon.webserver.http1.Http1ConnectionSelectorConfigBlueprint
Configuration of anHttp1ConnectionSelector
.Classes in io.helidon.webserver.http1 that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webserver.observe
Subinterfaces of Prototype.Factory in io.helidon.webserver.observeModifier and TypeInterfaceDescriptioninterface
Configuration for observability feature itself.(package private) interface
io.helidon.webserver.observe.ObserveFeatureConfigBlueprint
Configuration for observability feature itself.Classes in io.helidon.webserver.observe that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webserver.observe.config
Subinterfaces of Prototype.Factory in io.helidon.webserver.observe.configModifier and TypeInterfaceDescriptioninterface
Interface generated from definition.(package private) interface
io.helidon.webserver.observe.config.ConfigObserverConfigBlueprint
Classes in io.helidon.webserver.observe.config that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webserver.observe.health
Subinterfaces of Prototype.Factory in io.helidon.webserver.observe.healthModifier and TypeInterfaceDescriptioninterface
Configuration of Health observer.(package private) interface
io.helidon.webserver.observe.health.HealthObserverConfigBlueprint
Configuration of Health observer.Classes in io.helidon.webserver.observe.health that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webserver.observe.info
Subinterfaces of Prototype.Factory in io.helidon.webserver.observe.infoModifier and TypeInterfaceDescriptioninterface
Info Observer configuration.(package private) interface
io.helidon.webserver.observe.info.InfoObserverConfigBlueprint
Info Observer configuration.Classes in io.helidon.webserver.observe.info that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webserver.observe.log
Subinterfaces of Prototype.Factory in io.helidon.webserver.observe.logModifier and TypeInterfaceDescriptioninterface
Log Observer configuration.(package private) interface
io.helidon.webserver.observe.log.LogObserverConfigBlueprint
Log Observer configuration.Classes in io.helidon.webserver.observe.log that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webserver.observe.metrics
Subinterfaces of Prototype.Factory in io.helidon.webserver.observe.metricsModifier and TypeInterfaceDescriptioninterface
Metrics Observer configuration.(package private) interface
io.helidon.webserver.observe.metrics.MetricsObserverConfigBlueprint
Metrics Observer configuration.Classes in io.helidon.webserver.observe.metrics that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webserver.observe.tracing
Subinterfaces of Prototype.Factory in io.helidon.webserver.observe.tracingModifier and TypeInterfaceDescriptioninterface
Configuration of Tracing observer.(package private) interface
io.helidon.webserver.observe.tracing.TracingObserverConfigBlueprint
Configuration of Tracing observer.Classes in io.helidon.webserver.observe.tracing that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webserver.security
Subinterfaces of Prototype.Factory in io.helidon.webserver.securityModifier and TypeInterfaceDescriptioninterface
Configuration of security feature fow webserver.(package private) interface
io.helidon.webserver.security.SecurityFeatureConfigBlueprint
Configuration of security feature fow webserver.interface
Configuration of aSecurityHandler
.(package private) interface
io.helidon.webserver.security.SecurityHandlerConfigBlueprint
Configuration of aSecurityHandler
.Classes in io.helidon.webserver.security that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Factory in io.helidon.webserver.staticcontent
Subinterfaces of Prototype.Factory in io.helidon.webserver.staticcontentModifier and TypeInterfaceDescriptioninterface
Configuration of memory cache for static content.(package private) interface
io.helidon.webserver.staticcontent.MemoryCacheConfigBlueprint
Configuration of memory cache for static content.interface
Configuration of Static content feature.(package private) interface
io.helidon.webserver.staticcontent.StaticContentConfigBlueprint
Configuration of Static content feature.interface
Configuration of temporary storage for classpath based handlers.(package private) interface
io.helidon.webserver.staticcontent.TemporaryStorageConfigBlueprint
Configuration of temporary storage for classpath based handlers.Classes in io.helidon.webserver.staticcontent that implement Prototype.FactoryModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.