Uses of Annotation Interface
io.helidon.builder.api.RuntimeType.PrototypedBy
Packages that use RuntimeType.PrototypedBy
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 RuntimeType.PrototypedBy in io.helidon.common.concurrency.limits
Classes in io.helidon.common.concurrency.limits with annotations of type RuntimeType.PrototypedByModifier and TypeClassDescriptionclass
AIMD based limiter.class
Semaphore based limit, that supports queuing for a permit, and timeout on the queue. -
Uses of RuntimeType.PrototypedBy in io.helidon.common.configurable
Classes in io.helidon.common.configurable with annotations of type RuntimeType.PrototypedByModifier and TypeClassDescriptionclass
AllowList
defines a list of allowed and/or denied matches and tests if a particular value conforms to the conditions.final class
LruCache<K,
V> Deprecated, for removal: This API element is subject to removal in a future version.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)
.final class
Supplier of a custom scheduled thread pool.final class
Supplier of a custom thread pool. -
Uses of RuntimeType.PrototypedBy in io.helidon.common.mapper
Classes in io.helidon.common.mapper with annotations of type RuntimeType.PrototypedByModifier and TypeInterfaceDescriptioninterface
Mappers manager of all configured mappers. -
Uses of RuntimeType.PrototypedBy in io.helidon.common.tls
Classes in io.helidon.common.tls with annotations of type RuntimeType.PrototypedBy -
Uses of RuntimeType.PrototypedBy in io.helidon.faulttolerance
Classes in io.helidon.faulttolerance with annotations of type RuntimeType.PrototypedByModifier and TypeInterfaceDescriptioninterface
Runs synchronous suppliers asynchronously using virtual threads.interface
Bulkhead protects a resource that cannot serve unlimited parallel requests.interface
CircuitBreaker protects a potentially failing endpoint from overloading and the application from spending resources on those endpoints.interface
Retry supports retry policies to be applied on an execution of asynchronous tasks.interface
Timeout attempts to terminate execution after defined duration of time. -
Uses of RuntimeType.PrototypedBy in io.helidon.http.encoding
Classes in io.helidon.http.encoding with annotations of type RuntimeType.PrototypedByModifier and TypeInterfaceDescriptioninterface
Content encoding support to obtain encoders and decoders. -
Uses of RuntimeType.PrototypedBy in io.helidon.http.media
Classes in io.helidon.http.media with annotations of type RuntimeType.PrototypedByModifier and TypeInterfaceDescriptioninterface
Media context to obtain readers and writers of various supported content types. -
Uses of RuntimeType.PrototypedBy in io.helidon.integrations.eureka
Classes in io.helidon.integrations.eureka with annotations of type RuntimeType.PrototypedByModifier and TypeClassDescriptionfinal class
AServerFeature
that automatically and unobtrusively attempts to register the currently running microservice as a Eureka Server service instance. -
Uses of RuntimeType.PrototypedBy in io.helidon.integrations.oci.tls.certificates
Classes in io.helidon.integrations.oci.tls.certificates with annotations of type RuntimeType.PrototypedBy -
Uses of RuntimeType.PrototypedBy in io.helidon.integrations.openapi.ui
Classes in io.helidon.integrations.openapi.ui with annotations of type RuntimeType.PrototypedBy -
Uses of RuntimeType.PrototypedBy in io.helidon.openapi
Classes in io.helidon.openapi with annotations of type RuntimeType.PrototypedBy -
Uses of RuntimeType.PrototypedBy in io.helidon.scheduling
Classes in io.helidon.scheduling with annotations of type RuntimeType.PrototypedBy -
Uses of RuntimeType.PrototypedBy in io.helidon.webclient.api
Classes in io.helidon.webclient.api with annotations of type RuntimeType.PrototypedByModifier and TypeInterfaceDescriptioninterface
HTTP client.class
Helidon WebClient cookie manager. -
Uses of RuntimeType.PrototypedBy in io.helidon.webclient.grpc
Classes in io.helidon.webclient.grpc with annotations of type RuntimeType.PrototypedBy -
Uses of RuntimeType.PrototypedBy in io.helidon.webclient.http1
Classes in io.helidon.webclient.http1 with annotations of type RuntimeType.PrototypedBy -
Uses of RuntimeType.PrototypedBy in io.helidon.webclient.http2
Classes in io.helidon.webclient.http2 with annotations of type RuntimeType.PrototypedBy -
Uses of RuntimeType.PrototypedBy in io.helidon.webclient.websocket
Classes in io.helidon.webclient.websocket with annotations of type RuntimeType.PrototypedBy -
Uses of RuntimeType.PrototypedBy in io.helidon.webserver
Classes in io.helidon.webserver with annotations of type RuntimeType.PrototypedByModifier and TypeInterfaceDescriptioninterface
Server that opens server sockets and handles requests through routing. -
Uses of RuntimeType.PrototypedBy in io.helidon.webserver.accesslog
Classes in io.helidon.webserver.accesslog with annotations of type RuntimeType.PrototypedByModifier and TypeClassDescriptionfinal class
Service that adds support for Access logging to Server. -
Uses of RuntimeType.PrototypedBy in io.helidon.webserver.concurrency.limits
Classes in io.helidon.webserver.concurrency.limits with annotations of type RuntimeType.PrototypedBy -
Uses of RuntimeType.PrototypedBy in io.helidon.webserver.context
Classes in io.helidon.webserver.context with annotations of type RuntimeType.PrototypedBy -
Uses of RuntimeType.PrototypedBy in io.helidon.webserver.cors
Classes in io.helidon.webserver.cors with annotations of type RuntimeType.PrototypedBy -
Uses of RuntimeType.PrototypedBy in io.helidon.webserver.http1
Classes in io.helidon.webserver.http1 with annotations of type RuntimeType.PrototypedByModifier and TypeClassDescriptionclass
HTTP/1.1 server connection selector. -
Uses of RuntimeType.PrototypedBy in io.helidon.webserver.observe
Classes in io.helidon.webserver.observe with annotations of type RuntimeType.PrototypedByModifier and TypeClassDescriptionclass
Support for all observe providers that are available (or configured). -
Uses of RuntimeType.PrototypedBy in io.helidon.webserver.observe.config
Classes in io.helidon.webserver.observe.config with annotations of type RuntimeType.PrototypedBy -
Uses of RuntimeType.PrototypedBy in io.helidon.webserver.observe.health
Classes in io.helidon.webserver.observe.health with annotations of type RuntimeType.PrototypedByModifier and TypeClassDescriptionclass
Observer that registers health endpoint, and collects all health checks. -
Uses of RuntimeType.PrototypedBy in io.helidon.webserver.observe.info
Classes in io.helidon.webserver.observe.info with annotations of type RuntimeType.PrototypedBy -
Uses of RuntimeType.PrototypedBy in io.helidon.webserver.observe.log
Classes in io.helidon.webserver.observe.log with annotations of type RuntimeType.PrototypedByModifier and TypeClassDescriptionclass
Observer for information about loggers, and possibly to obtain log stream. -
Uses of RuntimeType.PrototypedBy in io.helidon.webserver.observe.metrics
Classes in io.helidon.webserver.observe.metrics with annotations of type RuntimeType.PrototypedByModifier and TypeClassDescriptionclass
Support for metrics for Helidon WebServer. -
Uses of RuntimeType.PrototypedBy in io.helidon.webserver.observe.tracing
Classes in io.helidon.webserver.observe.tracing with annotations of type RuntimeType.PrototypedByModifier and TypeClassDescriptionclass
Observer that registers tracing endpoint, and collects all tracing checks. -
Uses of RuntimeType.PrototypedBy in io.helidon.webserver.security
Classes in io.helidon.webserver.security with annotations of type RuntimeType.PrototypedByModifier and TypeClassDescriptionclass
Server feature for security, to be registered withWebServerConfig.BuilderBase.addFeature(io.helidon.webserver.spi.ServerFeature)
.final class
Handles security for web server. -
Uses of RuntimeType.PrototypedBy in io.helidon.webserver.staticcontent
Classes in io.helidon.webserver.staticcontent with annotations of type RuntimeType.PrototypedByModifier and TypeClassDescriptionclass
Memory cache to allow in-memory storage of static content, rather than reading it from file system each time the resource is requested.class
WebServer feature to register static content.interface
Handling of temporary files.
LruCache
, we are removing this from the configurable module, as cache has only a single option, and we need it from modules that do not use configuration