Uses of Package
io.helidon.builder.api
Packages that use io.helidon.builder.api
Package
Description
Support for handling the generation of code for Helidon builders and configured builders.
General utilities that use
Config
.Class model generator for annotation processors.
TLS Configuration for client and server.
Subset of Builder's SPI types that are useful for runtime.
Helidon Fault Tolerance Support.
HTTP Content encoding support, usually used to compress entity, such as
gzip
.Helidon Media Support.
Internal tooling for the injection maven-plugin.
Injection Tools.
Helidon Integrations of OCI Certificates Service.
Helidon OpenAPI UI support.
Helidon OpenAPI support.
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 HTTP specific APIs.
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 Testing JUnit5 Support.
Helidon WebServer Testing JUnit 5 Support for WebSocket.
-
Classes in io.helidon.builder.api used by io.helidon.builder.apiClassDescriptionMarker interface for the prototype API, usually a generated interface.Terminating method of this builder that creates a prototype instance.
-
Classes in io.helidon.builder.api used by io.helidon.common.configurableClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.common.processor.classmodelClassDescriptionMarker interface for the prototype API, usually a generated interface.
-
Classes in io.helidon.builder.api used by io.helidon.common.tlsClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.common.typesClassDescriptionApplying this annotation to a
Prototype.Blueprint
-annotated interface method will cause the generated class to also include additional "add*()" methods.Marker interface for the prototype API, usually a generated interface.Terminating method of this builder that creates a prototype instance. -
Classes in io.helidon.builder.api used by io.helidon.faulttoleranceClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.http.encodingClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.http.mediaClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.inject.maven.pluginClassDescriptionMarker interface for the prototype API, usually a generated interface.
-
Classes in io.helidon.builder.api used by io.helidon.inject.toolsClassDescriptionApplying this annotation to a
Prototype.Blueprint
-annotated interface method will cause the generated class to also include additional "add*()" methods.A package local type (by design) that defines getter methods and possible static factory methods that form prototype information that is generated through annotation processing. -
Classes in io.helidon.builder.api used by io.helidon.integrations.oci.tls.certificatesClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.integrations.openapi.uiClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.openapiClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.webclient.apiClassDescriptionMarker interface for the prototype API, usually a generated interface.This type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.webclient.http1ClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.webclient.http2ClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.webclient.websocketClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.webserverClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.webserver.accesslogClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.webserver.contextClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.webserver.corsClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.webserver.httpClassDescriptionMarker interface for the prototype API, usually a generated interface.
-
Classes in io.helidon.builder.api used by io.helidon.webserver.http1ClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.webserver.observeClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.webserver.observe.configClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.webserver.observe.healthClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.webserver.observe.infoClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.webserver.observe.logClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.webserver.observe.metricsClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.webserver.observe.tracingClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.webserver.securityClassDescriptionThis type is created from a specific prototype.Mark this runtime type as prototyped by a specific prototype.
-
Classes in io.helidon.builder.api used by io.helidon.webserver.testing.junit5
-
Classes in io.helidon.builder.api used by io.helidon.webserver.testing.junit5.websocket