Uses of Interface
io.helidon.builder.api.Prototype.Api
Packages that use Prototype.Api
Package
Description
Support for handling the generation of code for Helidon builders and configured builders.
General utilities that use
Config.Utilities for PKI configuration and loading of certificates and keys.
Socket abstraction and data writing.
TLS Configuration for client and server.
Subset of Builder's SPI types that are useful for runtime.
URI utilities.
JDBC client for Helidon.
Helidon Fault Tolerance Support.
HTTP Content encoding support, usually used to compress entity, such as
gzip.Helidon Media Support.
Helidon Injection Runtime Integrations to support OCI SDK.
Helidon Integrations of OCI Certificates Service.
Helidon OpenAPI UI support.
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 OpenAPI in Helidon MP.
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/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.
Helidon WebServer Context Support.
Helidon WebServer CORS 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.
WebSocket server support.
-
Uses of Prototype.Api in io.helidon.builder.api
Classes in io.helidon.builder.api with type parameters of type Prototype.ApiModifier and TypeInterfaceDescriptionstatic interfaceRuntimeType.Api<T extends Prototype.Api>This type is created from a specific prototype. -
Uses of Prototype.Api in io.helidon.common.configurable
Subinterfaces of Prototype.Api in io.helidon.common.configurableModifier and TypeInterfaceDescriptioninterfaceAllowListdefines a list of allowed and/or denied matches and tests if a particular value conforms to the conditions.interfaceLruCacheConfig<K,V> Configuration of a LRU Cache.interfaceConfiguration of a resource.interfaceInterface generated from definition.interfaceInterface generated from definition.Classes in io.helidon.common.configurable that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.common.pki
Subinterfaces of Prototype.Api in io.helidon.common.pkiModifier and TypeInterfaceDescriptioninterfaceConfiguration of keys.interfaceResources from a java keystore (PKCS12, JKS etc.).interfacePEM files based keys - accepts private key and certificate chain.Classes in io.helidon.common.pki that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.common.socket
Subinterfaces of Prototype.Api in io.helidon.common.socketClasses in io.helidon.common.socket that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.common.tls
Subinterfaces of Prototype.Api in io.helidon.common.tlsClasses in io.helidon.common.tls that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.common.types
Subinterfaces of Prototype.Api in io.helidon.common.typesModifier and TypeInterfaceDescriptioninterfaceAn annotation with defined values.interfaceAn annotation with defined values.interfaceRepresents the model object for a type.interfaceTypeName is similar toTypein its most basic use case.Classes in io.helidon.common.types that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.common.uri
Subinterfaces of Prototype.Api in io.helidon.common.uriModifier and TypeInterfaceDescriptioninterfaceInformation about URI, that can be used to invoke a specific request over the network.Classes in io.helidon.common.uri that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.dbclient.jdbc
Subinterfaces of Prototype.Api in io.helidon.dbclient.jdbcModifier and TypeInterfaceDescriptioninterfaceJDBC parameters setter configuration.Classes in io.helidon.dbclient.jdbc that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.faulttolerance
Subinterfaces of Prototype.Api in io.helidon.faulttoleranceModifier and TypeInterfaceDescriptioninterfaceAsyncconfiguration bean.interfaceBulkheadconfiguration bean.interfaceInterface generated from definition.interfaceFallbackconfiguration.interfaceRetryconfiguration bean.interfaceTimeoutconfiguration bean.Classes in io.helidon.faulttolerance that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.http.encoding
Subinterfaces of Prototype.Api in io.helidon.http.encodingModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition.Classes in io.helidon.http.encoding that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.http.media
Subinterfaces of Prototype.Api in io.helidon.http.mediaModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition.Classes in io.helidon.http.media that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.integrations.oci.sdk.runtime
Subinterfaces of Prototype.Api in io.helidon.integrations.oci.sdk.runtimeModifier and TypeInterfaceDescriptioninterfaceConfiguration used byOciAuthenticationDetailsProvider.Classes in io.helidon.integrations.oci.sdk.runtime that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.integrations.oci.tls.certificates
Subinterfaces of Prototype.Api in io.helidon.integrations.oci.tls.certificatesModifier and TypeInterfaceDescriptioninterfaceBlueprint configuration forOciCertificatesTlsManager.Classes in io.helidon.integrations.oci.tls.certificates that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.integrations.openapi.ui
Subinterfaces of Prototype.Api in io.helidon.integrations.openapi.uiClasses in io.helidon.integrations.openapi.ui that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.metrics.api
Subinterfaces of Prototype.Api in io.helidon.metrics.apiModifier and TypeInterfaceDescriptioninterfaceConfig bean for KPI metrics configuration.interfaceConfiguration settings for metrics.interfaceConfiguration settings for a scope within the "metrics" config section.interfaceInterface generated from definition.Classes in io.helidon.metrics.api that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.microprofile.openapi
Subinterfaces of Prototype.Api in io.helidon.microprofile.openapiModifier and TypeInterfaceDescriptioninterfaceMpOpenApiManagerprototype.Classes in io.helidon.microprofile.openapi that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.openapi
Subinterfaces of Prototype.Api in io.helidon.openapiClasses in io.helidon.openapi that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.scheduling
Subinterfaces of Prototype.Api in io.helidon.schedulingModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition.interfaceInterface generated from definition.interfaceInterface generated from definition.Classes in io.helidon.scheduling that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webclient.api
Subinterfaces of Prototype.Api in io.helidon.webclient.apiModifier and TypeInterfaceDescriptioninterfaceThis can be used by any HTTP client version, and does not act as a factory, for easy extensibility.interfaceCommon configuration for HTTP protocols.interfaceWebClient configuration.interfaceInterface generated from definition.interfaceResponse which is created upon receiving of server response.Classes in io.helidon.webclient.api that implement Prototype.ApiModifier and TypeClassDescriptionclassURI abstraction for WebClient.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webclient.http1
Subinterfaces of Prototype.Api in io.helidon.webclient.http1Modifier and TypeInterfaceDescriptioninterfaceHTTP/1.1.(package private) interfaceio.helidon.webclient.http1.Http1ClientConfigBlueprintHTTP/1.1.interfaceConfiguration of an HTTP/1.1 client.Classes in io.helidon.webclient.http1 that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webclient.http2
Subinterfaces of Prototype.Api in io.helidon.webclient.http2Modifier and TypeInterfaceDescriptioninterfaceHTTP/2 full webclient configuration.(package private) interfaceio.helidon.webclient.http2.Http2ClientConfigBlueprintHTTP/2 full webclient configuration.interfaceInterface generated from definition.Classes in io.helidon.webclient.http2 that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webclient.websocket
Subinterfaces of Prototype.Api in io.helidon.webclient.websocketModifier and TypeInterfaceDescriptioninterfaceWebSocket full webclient configuration.(package private) interfaceio.helidon.webclient.websocket.WsClientConfigBlueprintWebSocket full webclient configuration.interfaceConfiguration of an HTTP/1.1 client.Classes in io.helidon.webclient.websocket that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webserver
Subinterfaces of Prototype.Api in io.helidon.webserverModifier and TypeInterfaceDescriptioninterfaceConfiguration of a server connection (for each connection created by clients).interfaceConfiguration of a server listener (server socket).interfaceWebServer configuration bean.Classes in io.helidon.webserver that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webserver.accesslog
Subinterfaces of Prototype.Api in io.helidon.webserver.accesslogModifier and TypeInterfaceDescriptioninterfaceConfiguration of access log feature.Classes in io.helidon.webserver.accesslog that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webserver.context
Subinterfaces of Prototype.Api in io.helidon.webserver.contextModifier and TypeInterfaceDescriptioninterfaceConfiguration of context feature.Classes in io.helidon.webserver.context that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webserver.cors
Subinterfaces of Prototype.Api in io.helidon.webserver.corsClasses in io.helidon.webserver.cors that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webserver.grpc
Subinterfaces of Prototype.Api in io.helidon.webserver.grpcClasses in io.helidon.webserver.grpc that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webserver.http
Classes in io.helidon.webserver.http that implement Prototype.Api -
Uses of Prototype.Api in io.helidon.webserver.http1
Subinterfaces of Prototype.Api in io.helidon.webserver.http1Modifier and TypeInterfaceDescriptioninterfaceHTTP/1.1 server configuration.interfaceConfiguration of anHttp1ConnectionSelector.Classes in io.helidon.webserver.http1 that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webserver.http2
Subinterfaces of Prototype.Api in io.helidon.webserver.http2Classes in io.helidon.webserver.http2 that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webserver.observe
Subinterfaces of Prototype.Api in io.helidon.webserver.observeModifier and TypeInterfaceDescriptioninterfaceConfiguration for observability feature itself.interfaceBase configuration for any observer that exposes an endpoint.Classes in io.helidon.webserver.observe that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webserver.observe.config
Subinterfaces of Prototype.Api in io.helidon.webserver.observe.configModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition.(package private) interfaceio.helidon.webserver.observe.config.ConfigObserverConfigBlueprintClasses in io.helidon.webserver.observe.config that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webserver.observe.health
Subinterfaces of Prototype.Api in io.helidon.webserver.observe.healthModifier and TypeInterfaceDescriptioninterfaceConfiguration of Health observer.(package private) interfaceio.helidon.webserver.observe.health.HealthObserverConfigBlueprintConfiguration of Health observer.Classes in io.helidon.webserver.observe.health that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webserver.observe.info
Subinterfaces of Prototype.Api in io.helidon.webserver.observe.infoModifier and TypeInterfaceDescriptioninterfaceInfo Observer configuration.(package private) interfaceio.helidon.webserver.observe.info.InfoObserverConfigBlueprintInfo Observer configuration.Classes in io.helidon.webserver.observe.info that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webserver.observe.log
Subinterfaces of Prototype.Api in io.helidon.webserver.observe.logModifier and TypeInterfaceDescriptioninterfaceLog Observer configuration.(package private) interfaceio.helidon.webserver.observe.log.LogObserverConfigBlueprintLog Observer configuration.interfaceLog stream configuration for Log Observer.Classes in io.helidon.webserver.observe.log that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webserver.observe.metrics
Subinterfaces of Prototype.Api in io.helidon.webserver.observe.metricsModifier and TypeInterfaceDescriptioninterfaceMetrics Observer configuration.(package private) interfaceio.helidon.webserver.observe.metrics.MetricsObserverConfigBlueprintMetrics Observer configuration.Classes in io.helidon.webserver.observe.metrics that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webserver.observe.tracing
Subinterfaces of Prototype.Api in io.helidon.webserver.observe.tracingModifier and TypeInterfaceDescriptioninterfaceConfiguration of Tracing observer.(package private) interfaceio.helidon.webserver.observe.tracing.TracingObserverConfigBlueprintConfiguration of Tracing observer.Classes in io.helidon.webserver.observe.tracing that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webserver.security
Subinterfaces of Prototype.Api in io.helidon.webserver.securityModifier and TypeInterfaceDescriptioninterfaceInterface generated from definition.interfaceConfiguration of security feature fow webserver.interfaceConfiguration of aSecurityHandler.Classes in io.helidon.webserver.security that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations. -
Uses of Prototype.Api in io.helidon.webserver.websocket
Subinterfaces of Prototype.Api in io.helidon.webserver.websocketClasses in io.helidon.webserver.websocket that implement Prototype.ApiModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.