Uses of Annotation Interface
io.helidon.common.Api.Preview
Packages that use Api.Preview
Package
Description
Common utilities for Helidon projects.
Byte buffers and byte operations.
Concurrency limits API and default implementations.
Extension points to create custom concurrency rate limits.
Support for mapping of types.
Helidon Common Resumable,
allows notification of resumable resources before suspend and after resume.
Socket abstraction and data writing.
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
Helidon Data Repository.
Helidon Data Repository with Jakarta Persistence Runtime.
Service provider interface for repository with Jakarta Persistence Runtime.
Code generation support for declarative GraphQL server endpoints.
Declarative GraphQL server code generation SPIs.
Code generation for Helidon Webserver (HTTP endpoints etc.).
Helidon declarative Web Server extensibility.
Shared GraphQL API types for Helidon client and server integrations.
GraphQL server implementation.
GraphQL service provider interfaces.
Helidon gRPC API module.
HTTP APIs and implementations usable by both server and client side of the HTTP story.
Helidon JSON Media Support.
Helidon JSON Binding Media Support.
JSON Smile media support.
Helidon JSON Processor.
Helidon JSON Binding.
Helidon implementation of the
Jackson Smile binary JSON specification.
Helidon Messaging API and runtime.
Service provider interfaces implemented or extended by messaging transport connectors.
Helidon OpenAPI support.
OpenAPI SPI.
OpenAPI 3.0 support.
OpenAPI 3.1 support.
OpenAPI 3.2 support.
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).Shared OpenTelemetry handling used by Helidon telemetry integrations.
Service provider interfaces for shared OpenTelemetry handling.
Helidon WebClient APIs shared by all types of clients.
Helidon WebClient gRPC Support.
Helidon WebClient WebSocket Support.
Helidon WebServer GraphQL Support.
Helidon WebServer gRPC Support.
Helidon WebServer HTTP specific APIs.
Helidon WebServer HTTP SPI.
Helidon WebServer HTTP/1.1 specific APIs.
Helidon WebServer HTTP/2 Support.
-
Uses of Api.Preview in io.helidon.common
Classes in io.helidon.common with annotations of type Api.PreviewModifier and TypeClassDescriptionfinal classA container class for default values related types for Helidon declarative.static @interfaceA default value specified as a boolean.static @interfaceA default value specified as a double.static @interfaceA default value specified as an integer.static @interfaceA default value specified as a long.static @interfaceA default value specified as a string. -
Uses of Api.Preview in io.helidon.common.buffers
Classes in io.helidon.common.buffers with annotations of type Api.Preview -
Uses of Api.Preview in io.helidon.common.concurrency.limits
Classes in io.helidon.common.concurrency.limits with annotations of type Api.PreviewModifier and TypeClassDescriptionclassAIMD based limiter.interfaceConfiguration ofAimdLimit.classSemaphore based limit, that supports queuing for a permit, and timeout on the queue.interfaceConfiguration ofFixedLimit.classIf this exception is thrown from a limited task withinLimitAlgorithm.call(java.util.concurrent.Callable), the task will be ignored by possible algorithms (for example when considering round-trip timing).interfaceContract for a concurrency limiter.interfaceConcurrency limit algorithm.classA limit was reached and the submitted task cannot be executed.enumRate limiting algorithms controlling the generation of tokens for requests.classThroughput based limit, that is backed by a semaphore with timeout on the queue.interfaceConfiguration ofThroughputLimit. -
Uses of Api.Preview in io.helidon.common.concurrency.limits.spi
Classes in io.helidon.common.concurrency.limits.spi with annotations of type Api.PreviewModifier and TypeInterfaceDescriptioninterfaceAServiceLoader(and service registry) service provider to discover rate limits. -
Uses of Api.Preview in io.helidon.common.mapper
Classes in io.helidon.common.mapper with annotations of type Api.PreviewModifier and TypeInterfaceDescriptioninterfaceA service that resolves defaults from annotations. -
Uses of Api.Preview in io.helidon.common.resumable
Classes in io.helidon.common.resumable with annotations of type Api.PreviewModifier and TypeInterfaceDescriptioninterfaceClasses implementingResumableare able to receive notification before suspend and after resume.interfaceAllows notification of resumable resources before suspend and after resume. -
Uses of Api.Preview in io.helidon.common.socket
Classes in io.helidon.common.socket with annotations of type Api.PreviewModifier and TypeInterfaceDescriptioninterfaceSocket abstraction to allow usage of TLS or even non-socket transport.interfaceInformation about one side of this communication (either local or remote).interfaceInformation available for a connected socket.interfaceSocket options. -
Uses of Api.Preview in io.helidon.config
Classes in io.helidon.config with annotations of type Api.PreviewModifier and TypeClassDescriptionfinal classContainer class for annotations related to Helidon Configuration when using declarative programming model. -
Uses of Api.Preview in io.helidon.data
Classes in io.helidon.data with annotations of type Api.PreviewModifier and TypeClassDescriptionfinal classHelidon Data Repository annotations and interfaces.classARuntimeExceptionthat indicates an operation on a data repository has failed.classThrown when persistence entity being inserted already exists.classThrown when requested persistence entity cannot be found.classThrown when a query was expected to produce exactly one record but produced many instead.classThrown when a query was expected to produce a result, but did not.classThrown when an optimistic locking conflict occurs.interfaceSingle rule of the dynamic ordering of the query result.enumDirection of the query result ordering.interfacePage<T>Pageable query result as pages with total size of the result.interfaceRequest pageable query result as page with page number and size.interfaceSlice<T>Pageable query result as pages without total size of the result.interfaceDynamic ordering of the query result. -
Uses of Api.Preview in io.helidon.data.jakarta.persistence
Classes in io.helidon.data.jakarta.persistence with annotations of type Api.PreviewModifier and TypeInterfaceDescriptioninterfaceConfiguration of Helidon Data for Jakarta Persistence.interfaceJakarta Persistence specific repository tasks executor.enumDeprecated.Will be replaced by Jakarta Persistence 3.2 API -
Uses of Api.Preview in io.helidon.data.jakarta.persistence.spi
Classes in io.helidon.data.jakarta.persistence.spi with annotations of type Api.PreviewModifier and TypeInterfaceDescriptioninterfacePersistence entity provider contract. -
Uses of Api.Preview in io.helidon.declarative.codegen.graphql.server
Classes in io.helidon.declarative.codegen.graphql.server with annotations of type Api.PreviewModifier and TypeInterfaceDescriptioninterfaceCode generation context for a GraphQL resolver method parameter.interfaceInformation about a GraphQL resolver method parameter.enumGraphQL resolver method kind. -
Uses of Api.Preview in io.helidon.declarative.codegen.graphql.server.spi
Classes in io.helidon.declarative.codegen.graphql.server.spi with annotations of type Api.PreviewModifier and TypeInterfaceDescriptioninterfaceJavaServiceLoaderprovider interface to add support for custom parameters of GraphQL resolver methods. -
Uses of Api.Preview in io.helidon.declarative.codegen.http.webserver
Classes in io.helidon.declarative.codegen.http.webserver with annotations of type Api.PreviewModifier and TypeClassDescriptionclassA provider of parameters when code generating call of methods with annotated parameter, such as HTTP headers, path parameters etc.interfaceInformation related to parameter processing. -
Uses of Api.Preview in io.helidon.declarative.codegen.http.webserver.spi
Classes in io.helidon.declarative.codegen.http.webserver.spi with annotations of type Api.PreviewModifier and TypeInterfaceDescriptioninterfaceJavaServiceLoaderprovider interface to add support for parameters of HTTP endpoint methods. -
Uses of Api.Preview in io.helidon.graphql
Classes in io.helidon.graphql with annotations of type Api.PreviewModifier and TypeClassDescriptionfinal classInner types are used by generated code.final classCommon GraphQL annotations shared by client and server integrations. -
Uses of Api.Preview in io.helidon.graphql.server
Methods in io.helidon.graphql.server with annotations of type Api.PreviewModifier and TypeMethodDescriptionInvocationHandler.executeWithContext(String query, String operationName, Map<String, Object> variables, Map<String, Object> contextValues) Execute a GraphQL query with context values available fromExecutionContext.contextValue(String)and fromDataFetchingEnvironment.getGraphQlContext().InvocationHandler.executeWithContext(String query, Map<String, Object> contextValues) Execute a GraphQL query with context values available fromExecutionContext.contextValue(String)and fromDataFetchingEnvironment.getGraphQlContext().InvocationHandler.executeWithContext(String query, Map<String, Object> variables, Map<String, Object> contextValues) Execute a GraphQL query with context values available fromExecutionContext.contextValue(String)and fromDataFetchingEnvironment.getGraphQlContext(). -
Uses of Api.Preview in io.helidon.graphql.spi
Classes in io.helidon.graphql.spi with annotations of type Api.PreviewModifier and TypeInterfaceDescriptioninterfaceService Registry contract for declarative GraphQL custom scalar coercion. -
Uses of Api.Preview in io.helidon.grpc.api
Classes in io.helidon.grpc.api with annotations of type Api.PreviewModifier and TypeClassDescriptionstatic @interfaceAn annotation to identify the generated protocol buffer class that provides the proto file descriptor. -
Uses of Api.Preview in io.helidon.http
Classes in io.helidon.http with annotations of type Api.Preview -
Uses of Api.Preview in io.helidon.http.media.json
Classes in io.helidon.http.media.json with annotations of type Api.PreviewModifier and TypeClassDescriptionclassHelidon JSON media support.interfaceConfiguration of Helidon JSON media support. -
Uses of Api.Preview in io.helidon.http.media.json.binding
Classes in io.helidon.http.media.json.binding with annotations of type Api.PreviewModifier and TypeClassDescriptionclassHelidon JSON Binding media support implementation.interfaceConfiguration for Helidon JSON Binding media support. -
Uses of Api.Preview in io.helidon.http.media.json.smile
Classes in io.helidon.http.media.json.smile with annotations of type Api.PreviewModifier and TypeClassDescriptionclassSmile media support implementation.interfaceConfiguration of Smile media support. -
Uses of Api.Preview in io.helidon.json
Classes in io.helidon.json with annotations of type Api.PreviewModifier and TypeClassDescriptionfinal classRepresents a JSON array value containing an ordered list of non-null JSON values.final classRepresents a JSON boolean value (true or false).classException caused by JSON input that cannot be decoded into the requested value.classException thrown during JSON processing operations.interfaceA JSON generator interface for writing JSON data.classBase implementation ofJsonGeneratorwith shared structure and state handling.final classA precomputed JSON object key.final classRepresents a JSON null value.final classRepresents a JSON number value.final classRepresents a JSON object value containing key-value pairs.interfaceA JSON parser interface for parsing JSON data from various sources.classBase implementation ofJsonParser.final classRepresents a JSON string value.classBase class for all JSON value types in Helidon JSON processing.enumEnumeration of JSON value types.final classAn implementation of theJsonParserwhich enforces object start as the current value. -
Uses of Api.Preview in io.helidon.json.binding
Classes in io.helidon.json.binding with annotations of type Api.PreviewModifier and TypeClassDescriptionfinal classUtility class for deserialization operations.final classContainer class for JSON binding annotations.interfaceMain interface for JSON binding operations.interfaceConfiguration for JSON binding.interfaceInterface for configuring JSON binding components.classException thrown during JSON binding operations.interfaceFactory interface for creating more complex and universal JSON serializers and deserializers.interfaceA common abstraction used by both serializers and deserializers.interfaceA combined JSON serializer and deserializer for a specific type.interfaceInterface for deserializing JSON to Java objects.interfaceInterface for serializing Java objects to JSON.enumEnumeration of ordering strategies.final classUtility class for serialization operations. -
Uses of Api.Preview in io.helidon.json.smile
Classes in io.helidon.json.smile with annotations of type Api.PreviewModifier and TypeInterfaceDescriptioninterfaceConfiguration of Smile encoding and decoding.final classSmile binary JSON generator implementation.final classSmile binary JSON parser implementation. -
Uses of Api.Preview in io.helidon.messaging
Classes in io.helidon.messaging with annotations of type Api.PreviewModifier and TypeClassDescriptionfinal classStructured partial or indeterminate batch delivery failure.final classIndexed outcome of one message in a failed batch delivery.enumOutcome of one message in a failed batch delivery.interfaceRuntime-owned asynchronous task used by an incoming connector while its owner thread performs transport maintenance.interfacePending message-count capacity reserved by an incoming connector before it acquires transport data.interfaceGenerated consumer registration contract.interfaceDead-letter delivery configuration.interfaceImmutable message routed to a logical dead-letter channel.interfaceEmitter<T>Synchronous emitter for a named messaging channel.interfaceGenerated topology metadata for an injected messaging emitter.enumTerminal disposition applied after delivery attempts are exhausted.interfacePortable incoming delivery failure policy.interfaceRuntime lifecycle and retained-delivery admission exposed to an incoming connector.interfaceMessage<T>Message envelope with a payload, portable headers, and optional local metadata.final classMessageBatch<T>Immutable ordered delivery batch.interfaceMessage batch construction options.interfaceMessage construction options.final classOne immutable messaging header entry.interfaceImmutable ordered messaging headers.interfaceImmutable value used by portable messaging headers and local message metadata.interfaceImmutable exact-name, single-valued metadata local to a message envelope.final classDeclarative messaging annotations.interfaceImmutable typed handle identifying a channel in aMessagingGraph.interfaceMessaging configuration.final classMessaging entry-point interception contracts used by generated handler registrations.classRuntime exception thrown by the messaging runtime.interfaceOptional messaging execution overrides.interfaceIncoming failure-policy overrides applied to the declared policy or messaging defaults.interfaceOne messaging topology and lifecycle.classMessage admission rejection.interfaceGenerated registration for a synchronous one-to-one message processor. -
Uses of Api.Preview in io.helidon.messaging.spi
Classes in io.helidon.messaging.spi with annotations of type Api.PreviewModifier and TypeInterfaceDescriptioninterfaceLifecycle owned by one messaging-graph binding.interfaceIncoming connector for one configured binding.interfaceCommon configuration of an incoming or outgoing messaging channel connection.interfaceA configured messaging connector capable of creating channel connections.interfaceProvider of configured messaging connectors.interfaceCommon configuration of a messaging connector provider.interfaceCommon configuration of an incoming messaging channel connection.interfaceCommon configuration of an outgoing messaging channel connection.interfaceSynchronous outgoing connector for one configured binding. -
Uses of Api.Preview in io.helidon.openapi
Classes in io.helidon.openapi with annotations of type Api.PreviewModifier and TypeClassDescriptionfinal classOpenAPI document annotations.final classVersion-neutral OpenAPI document model.static final classOpenAPI document builder.static final classOpenAPI Callback Object.static final classOpenAPI callback builder.static final classOpenAPI Components Object.static final classOpenAPI components builder.static final classOpenAPI Contact Object.static final classOpenAPI contact builder.static final classOpenAPI Encoding Object.static final classOpenAPI encoding builder.static final classOpenAPI Example Object.static final classOpenAPI example builder.static final classOpenAPI External Documentation Object.static final classOpenAPI external documentation builder.static final classOpenAPI Header Object.static final classOpenAPI header builder.static final classOpenAPI Info Object.static final classOpenAPI info builder.static final classOpenAPI License Object.static final classOpenAPI license builder.static final classOpenAPI Link Object.static final classOpenAPI link builder.static final classOpenAPI Media Type Object.static final classOpenAPI media type builder.static final classOpenAPI Operation Object.static final classOpenAPI operation builder.static final classOpenAPI Parameter Object.static final classOpenAPI parameter builder.static final classOpenAPI Path Item Object.static final classOpenAPI path item builder.static final classOpenAPI Request Body Object.static final classOpenAPI request body builder.static final classOpenAPI Response Object.static final classOpenAPI response builder.static final classScheme requirement within an OpenAPI Security Requirement Object.static final classOpenAPI Security Requirement Object.static final classOpenAPI security requirement builder.static final classOpenAPI Security Scheme Object.static final classOpenAPI security scheme builder.static final classOpenAPI Server Object.static final classOpenAPI server builder.static final classOpenAPI Server Variable Object.static final classOpenAPI server variable builder.static final classOpenAPI Tag Object.static final classOpenAPI tag builder.interfaceContext for generated OpenAPI document composition.enumGenerated OpenAPI document source handling mode.Methods in io.helidon.openapi with annotations of type Api.PreviewModifier and TypeMethodDescriptionOpenApiFeatureConfig.BuilderBase.addGeneratedDocumentSource(String generatedDocumentSource) Named generated document metadata sources to use, in the order configured.OpenApiFeatureConfig.BuilderBase.addGeneratedDocumentSources(List<String> generatedDocumentSources) Named generated document metadata sources to use, in the order configured.OpenApiFeatureConfig.BuilderBase.addGeneratedOperationIds(Map<String, String> generatedOperationIds) Operation ids to use for generated Java methods.OpenApiFeatureConfig.BuilderBase.clearGeneratedDocumentSources()Clear all generatedDocumentSources.OpenApiFeatureConfig.BuilderBase.clearOpenApiVersion()Clear existing value of openApiVersion.OpenApiFeatureConfig.BuilderBase.generatedDocumentSources()Named generated document metadata sources to use, in the order configured.OpenApiFeatureConfig.BuilderBase.generatedDocumentSources(List<String> generatedDocumentSources) Named generated document metadata sources to use, in the order configured.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl.generatedDocumentSources()OpenApiFeatureConfig.generatedDocumentSources()Named generated document metadata sources to use, in the order configured.OpenApiFeatureConfig.BuilderBase.generatedMode()Generated document source handling mode.OpenApiFeatureConfig.BuilderBase.generatedMode(OpenApiGeneratedMode generatedMode) Generated document source handling mode.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl.generatedMode()OpenApiFeatureConfig.generatedMode()Generated document source handling mode.OpenApiFeatureConfig.BuilderBase.generatedOperationIds()Operation ids to use for generated Java methods.OpenApiFeatureConfig.BuilderBase.generatedOperationIds(Map<String, String> generatedOperationIds) Operation ids to use for generated Java methods.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl.generatedOperationIds()OpenApiFeatureConfig.generatedOperationIds()Operation ids to use for generated Java methods.booleanOpenApiFeatureConfig.BuilderBase.generatedResolveConfigExpressions()Whether generated document sources resolve annotation string values as Helidon config expressions at runtime.OpenApiFeatureConfig.BuilderBase.generatedResolveConfigExpressions(boolean generatedResolveConfigExpressions) Whether generated document sources resolve annotation string values as Helidon config expressions at runtime.booleanOpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl.generatedResolveConfigExpressions()booleanOpenApiFeatureConfig.generatedResolveConfigExpressions()Whether generated document sources resolve annotation string values as Helidon config expressions at runtime.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl.openApiVersion()OpenApiFeatureConfig.BuilderBase.openApiVersion()OpenAPI version implementation for rendered generated or merged documents.OpenApiFeatureConfig.BuilderBase.openApiVersion(OpenApiVersion openApiVersion) OpenAPI version implementation for rendered generated or merged documents.OpenApiFeatureConfig.openApiVersion()OpenAPI version implementation for rendered generated or merged documents.booleanOpenApiFeatureConfig.BuilderBase.openApiVersionDiscoverServices()Service discovery flag forOpenApiFeatureConfig.BuilderBase.openApiVersion().OpenApiFeatureConfig.BuilderBase.openApiVersionDiscoverServices(boolean openApiVersionDiscoverServices) Service discovery flag forOpenApiFeatureConfig.BuilderBase.openApiVersion(). -
Uses of Api.Preview in io.helidon.openapi.spi
Classes in io.helidon.openapi.spi with annotations of type Api.PreviewModifier and TypeInterfaceDescriptioninterfaceSource of generated OpenAPI document metadata.interfaceOpenAPI version implementation.interfaceOpenApiVersionprovider. -
Uses of Api.Preview in io.helidon.openapi.v30
Classes in io.helidon.openapi.v30 with annotations of type Api.PreviewModifier and TypeClassDescriptionfinal classOpenAPI 3.0 version implementation.interfaceOpenAPI 3.0 version configuration. -
Uses of Api.Preview in io.helidon.openapi.v31
Classes in io.helidon.openapi.v31 with annotations of type Api.PreviewModifier and TypeClassDescriptionfinal classOpenAPI 3.1 version implementation.interfaceOpenAPI 3.1 version configuration. -
Uses of Api.Preview in io.helidon.openapi.v32
Classes in io.helidon.openapi.v32 with annotations of type Api.PreviewModifier and TypeClassDescriptionfinal classOpenAPI 3.2 version implementation.interfaceOpenAPI 3.2 version configuration. -
Uses of Api.Preview in io.helidon.service.registry
Classes in io.helidon.service.registry with annotations of type Api.PreviewModifier and TypeInterfaceDescriptionstatic interfaceInterceptor around initial entry into the Helidon system.static @interfaceInstruction for the Helidon Service Codegen to generate method metadata for methods meta-annotated with this annotation. -
Uses of Api.Preview in io.helidon.telemetry.opentelemetry
Classes in io.helidon.telemetry.opentelemetry with annotations of type Api.PreviewModifier and TypeClassDescriptionfinal classShared OpenTelemetry selection used by Helidon telemetry integrations. -
Uses of Api.Preview in io.helidon.telemetry.opentelemetry.spi
Classes in io.helidon.telemetry.opentelemetry.spi with annotations of type Api.PreviewModifier and TypeInterfaceDescriptioninterfaceStrategy for contributing an application-wide OpenTelemetry runtime candidate. -
Uses of Api.Preview in io.helidon.webclient.api
Classes in io.helidon.webclient.api with annotations of type Api.PreviewModifier and TypeInterfaceDescriptioninterfacePreview client policy for accepting and using HTTPAlt-Svcresponse advertisements.final classAnnotations and APIs for type safe REST clients.Methods in io.helidon.webclient.api with annotations of type Api.PreviewModifier and TypeMethodDescriptionHttpClientConfig.altSvc()Client policy for accepting and using HTTPAlt-Svcresponse advertisements.HttpClientConfig.BuilderBase.altSvc()Client policy for accepting and using HTTPAlt-Svcresponse advertisements.HttpClientConfig.BuilderBase.altSvc(ClientAltSvcConfig altSvc) Client policy for accepting and using HTTPAlt-Svcresponse advertisements.HttpClientConfig.BuilderBase.altSvc(Consumer<ClientAltSvcConfig.Builder> consumer) Client policy for accepting and using HTTPAlt-Svcresponse advertisements.HttpClientConfig.BuilderBase.altSvc(Supplier<? extends ClientAltSvcConfig> supplier) Client policy for accepting and using HTTPAlt-Svcresponse advertisements.HttpClientConfig.BuilderBase.HttpClientConfigImpl.altSvc()HttpClientConfig.BuilderBase.clearAltSvc()Clear existing value of altSvc. -
Uses of Api.Preview in io.helidon.webclient.grpc
Classes in io.helidon.webclient.grpc with annotations of type Api.PreviewMethods in io.helidon.webclient.grpc with annotations of type Api.PreviewModifier and TypeMethodDescriptiondefault <ReqT,ResT>
Stream<ResT> GrpcServiceClient.bidirectional(String methodName, Stream<ReqT> requests) gRPC bidirectional call using resource-owningStreams.default <ReqT,ResT>
ResTGrpcServiceClient.clientStreaming(String methodName, Stream<ReqT> requests) Blocking gRPC client-streaming call consuming a resource-owningStream.default <ReqT,ResT>
Stream<ResT> GrpcServiceClient.serverStreaming(String methodName, ReqT request) Blocking gRPC server-streaming call exposed as a resource-owningStream. -
Uses of Api.Preview in io.helidon.webclient.websocket
Classes in io.helidon.webclient.websocket with annotations of type Api.PreviewModifier and TypeClassDescriptionfinal classAnnotations and APIs for type safe WebSocket clients.static @interfaceDefinition of the websocket client API. -
Uses of Api.Preview in io.helidon.webserver.graphql
Classes in io.helidon.webserver.graphql with annotations of type Api.PreviewModifier and TypeClassDescriptionfinal classContainer class for types related to GraphQL resolver entry points.final classDeclarative GraphQL server annotations.Methods in io.helidon.webserver.graphql with annotations of type Api.PreviewModifier and TypeMethodDescriptionGraphQlService.Builder.httpEntryPoints(HttpEntryPoint.EntryPoints entryPoints, ServiceDescriptor<?> descriptor, Set<Qualifier> typeQualifiers, List<Annotation> typeAnnotations) Configure HTTP entry point wrapping for this GraphQL service. -
Uses of Api.Preview in io.helidon.webserver.grpc
Classes in io.helidon.webserver.grpc with annotations of type Api.PreviewModifier and TypeClassDescriptionclassContainer class for types related to gRPC entry points.interfaceA contract for generated gRPC route registrations.final classDeclarative gRPC server annotations. -
Uses of Api.Preview in io.helidon.webserver.http
Classes in io.helidon.webserver.http with annotations of type Api.PreviewModifier and TypeClassDescriptionfinal classRuntime support for a single advertised alternative service.interfaceConfiguration of a single advertised alternative service.classContainer class for types related to HTTP entry points.final classAPIs to define a declarative server endpoint. -
Uses of Api.Preview in io.helidon.webserver.http.spi
Classes in io.helidon.webserver.http.spi with annotations of type Api.PreviewModifier and TypeInterfaceDescriptioninterfaceErrorHandlerProvider<T extends Throwable>Error handler provider to create a service usingServiceRegistry, that provides an error handler. -
Uses of Api.Preview in io.helidon.webserver.http1
Methods in io.helidon.webserver.http1 with annotations of type Api.PreviewModifier and TypeMethodDescriptionHttp1Config.altSvc()ExplicitAlt-Svcadvertisement.Http1Config.BuilderBase.altSvc()ExplicitAlt-Svcadvertisement.ExplicitAlt-Svcadvertisement.Http1Config.BuilderBase.altSvc(AltSvcConfig altSvc) ExplicitAlt-Svcadvertisement.Http1Config.BuilderBase.altSvc(Consumer<AltSvcConfig.Builder> consumer) ExplicitAlt-Svcadvertisement.Http1Config.BuilderBase.Http1ConfigImpl.altSvc()Http1Config.BuilderBase.clearAltSvc()Clear existing value of altSvc. -
Uses of Api.Preview in io.helidon.webserver.http2
Methods in io.helidon.webserver.http2 with annotations of type Api.PreviewModifier and TypeMethodDescriptionHttp2Config.altSvc()ExplicitAlt-Svcadvertisement for responses handled by HTTP routing, excluding HTTP/2 subprotocol responses such as gRPC.Http2Config.BuilderBase.altSvc()ExplicitAlt-Svcadvertisement for responses handled by HTTP routing, excluding HTTP/2 subprotocol responses such as gRPC.ExplicitAlt-Svcadvertisement for responses handled by HTTP routing, excluding HTTP/2 subprotocol responses such as gRPC.Http2Config.BuilderBase.altSvc(AltSvcConfig altSvc) ExplicitAlt-Svcadvertisement for responses handled by HTTP routing, excluding HTTP/2 subprotocol responses such as gRPC.Http2Config.BuilderBase.altSvc(Consumer<AltSvcConfig.Builder> consumer) ExplicitAlt-Svcadvertisement for responses handled by HTTP routing, excluding HTTP/2 subprotocol responses such as gRPC.ExplicitAlt-Svcadvertisement for responses handled by HTTP routing, excluding HTTP/2 subprotocol responses such as gRPC.Http2Config.BuilderBase.Http2ConfigImpl.altSvc()Http2Config.BuilderBase.clearAltSvc()Clear existing value of altSvc.