Uses of Annotation Interface
io.helidon.common.Api.Internal
Packages that use Api.Internal
Package
Description
Code generation for
Blueprint annotated interfaces.Code generation and processing support.
Annotation processor validating use of Helidon APIs.
Implementation of codegen tools for Java annotation processing.
Class model generator for annotation processors.
Java in-process compiler.
Custom copyright provider that generates Helidon copyright headers.
Implementation of codegen utilities for classpath scanning.
Service provider interfaces to extend code generation support.
Common utilities for Helidon projects.
Byte buffers and byte operations.
Concurrency limits API and default implementations.
Feature support for Helidon flavors.
API required to describe features in module descriptor.
Codegen for feature annotations on
module-info.java.Metadata for Helidon Features.
Support for mapping of types.
Common reactive library for Helidon projects.
Socket abstraction and data writing.
Interruptable tasks and related executors.
TLS Configuration for client and server.
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
HOCON format ConfigParser implementation using Typesafe (Lightbend) Config library.
Codegen for Helidon Config Metadata.
YAML format ConfigParser implementation.
Helidon Data Repository with Jakarta Persistence Runtime.
Runs imperative applications and declarative Helidon Data repositories with
JDBC.
Generates implementations of Helidon Data JDBC repositories.
Internal lexical support shared by JDBC runtime and JDBC code generation.
DataSource support API.Hikari
DataSource support.JDBC
DataSource support.UCP
DataSource support.CORS related code generation.
Fault tolerance code generation.
Code generation support for declarative GraphQL server endpoints.
Shared declarative gRPC code generation support.
Code generation support for declarative gRPC server endpoints.
HTTP Rest related code generation.
Code generation for Helidon Webserver (HTTP endpoints etc.).
Code generation support for declarative messaging.
Metrics code generation.
Code generation support for declarative OpenAPI.
Scheduling code generation.
Tracing code generation.
Declarative validation code generation.
WebSocket client code generation.
WebSocket server code generation.
Helidon Fault Tolerance Support.
GraphQL server implementation.
HTTP APIs and implementations usable by both server and client side of the HTTP story.
HTTP Content encoding support, usually used to compress entity, such as
gzip.Deflate encoding support.
Gzip encoding support.
Helidon Common HTTP/1.1 classes.
Helidon Common HTTP/2 classes.
Jackson media type support.
Helidon JSON Media Support.
Helidon JSON Binding Media Support.
JSON Smile media support.
JSON-Binding Entity Media handling support.
JSON-Processing Entity Media handling support.
Multipart Entity Media handling support.
Helidon JSON Processor.
Helidon JSON Binding.
Helidon JSON Binding Converters.
Helidon JSON Binding Factories.
Code generator for the JSON schema.
Helidon Messaging API and runtime.
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.
Provides exemplar support in metrics using tracing identifiers.
Micrometer wrapper for Helidon metrics API.
Declares built-in system meters.
Helidon OpenAPI support.
OpenAPI 3.0 support.
OpenAPI 3.1 support.
OpenAPI 3.2 support.
Scheduling for Helidon SE reactive implementation.
Open ID Connect (OIDC) classes usable from all OIDC related components.
Code generation for Helidon Service Registry.
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).Support for configuring OpenTelemetry via Helidon config.
jUnit test suite.
jUnit test suite SPI.
Distributed tracing support for Helidon.
Open Telemetry tracing support that plugs into the
TracerBuilder SPI and provides
a Tracer implementation.Validation API.
Built-in validators of Helidon Validation.
Helidon WebClient APIs shared by all types of clients.
Helidon WebClient DNS Resolver First Support.
Helidon WebClient gRPC Support.
Helidon WebClient gRPC tracing support.
Helidon WebClient HTTP/1.1 Support.
Helidon WebClient HTTP/2 Support.
Helidon WebClient JSON-RPC Support.
Helidon WebClient Metrics Support.
Helidon WebClient Security Support.
Helidon WebClient SPI.
Implementation of OpenTelemetry semantic conventions for web clients.
Helidon WebClient Tracing 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.
CORS support for Helidon WebServer.
Helidon WebServer GraphQL Support.
Helidon WebServer gRPC Support.
Helidon Webserver gRPC tracing support.
HTTP Strict Transport Security support for Helidon WebServer.
Helidon WebServer HTTP specific APIs.
Helidon WebServer HTTP SPI.
Helidon WebServer HTTP/1.1 specific APIs.
Helidon WebServer HTTP/1.1 specific SPIs.
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.
Helidon WebServer SPI.
Helidon WebServer SSE Support.
Helidon WebServer Static Content Support.
Helidon WebServer Testing JUnit5 Support.
Helidon WebServer Testing JUnit 5 Support for JSON-RPC.
Helidon WebServer Testing JUnit 5 Support for WebSocket.
A WebServer feature that adds error handling for
ValidationException.WebSocket server support.
-
Uses of Api.Internal in io.helidon.builder.codegen
Classes in io.helidon.builder.codegen with annotations of type Api.InternalModifier and TypeClassDescriptionclassServiceLoaderprovider implementation forCodegenExtensionProvider, that code generates builders and implementations for blueprints.Methods in io.helidon.builder.codegen with annotations of type Api.InternalModifier and TypeMethodDescriptionOptionProvider.BuilderBase.configForm()Configured provider outer configuration form.OptionProvider.BuilderBase.configForm(Option.Provider.ConfigForm configForm) Configured provider outer configuration form.OptionProvider.BuilderBase.OptionProviderImpl.configForm()default Option.Provider.ConfigFormOptionProvider.configForm()Configured provider outer configuration form.OptionProvider.BuilderBase.OptionProviderImpl.providerIdentity()OptionProvider.BuilderBase.providerIdentity()Configured provider identity.OptionProvider.BuilderBase.providerIdentity(Option.Provider.Identity providerIdentity) Configured provider identity.default Option.Provider.IdentityOptionProvider.providerIdentity()Configured provider identity.Constructors in io.helidon.builder.codegen with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.codegen
Classes in io.helidon.codegen with annotations of type Api.InternalModifier and TypeClassDescriptionfinal recordA code generated type.classBase of codegen context implementation taking care of the common parts of the API.classBase of codegen context implementation that delegates common parts of the API to an existing instance.final classJavadoc reader.interfaceJavadoc tree node.final classA tool that renders Javadoc to simplified HTML.classResolves Java methods and generic types across a type hierarchy.classCommon code for type info factories.Methods in io.helidon.codegen with annotations of type Api.InternalModifier and TypeMethodDescriptionvoidRoundContext.addGeneratedType(TypeName type, ClassModel.Builder newClass, TypeName mainTrigger, Object... originatingElements) Add a new class to be code generated.CodegenContext.annotationMappers()List of available annotation mappers in this environment.CodegenContext.elementMappers()List of available element mappers in this environment.RoundContext.generatedType(TypeName type) Class model builder for a type that is to be code generated.static List<List<Annotation>> TypeHierarchy.hierarchyAnnotationCandidates(CodegenContext ctx, TypeInfo type, TypedElementInfo method, Set<TypeName> annotationTypes) Find all distinct effective occurrences of any of the annotation types on matching methods in a method's type hierarchy, grouped by the declaring method.static TypeNameTypeHierarchy.mergeTypeNameAnnotations(TypeName typeName, TypeName sourceTypeName) Merge type-use annotations from a source type name into a target type name.static ElementSignatureTypeHierarchy.methodSignature(TypedElementInfo method) Create a method signature that treats method type-variable names as declaration-local aliases.default TypeHierarchyResolverCodegenContext.typeHierarchyResolver(Function<TypeName, Optional<TypeInfo>> typeInfoLookup) Creates the Java type hierarchy resolver for a processing round.default TypeHierarchyResolverRoundContext.typeHierarchyResolver()Returns the Java type hierarchy resolver for this processing round.CodegenContext.typeMappers()List of available type mappers in this environment.static List<Annotation> TypeHierarchy.typeNameAnnotations(TypeName typeName) Annotation instances nested inside a type name.CodegenFiler.writeSourceFile(ClassModel classModel, Object... originatingElements) Write a source file from itsClassModel. -
Uses of Api.Internal in io.helidon.codegen.api.stability
Classes in io.helidon.codegen.api.stability with annotations of type Api.InternalModifier and TypeClassDescriptionclassAnnotation processor checking usage of Helidon APIs.Constructors in io.helidon.codegen.api.stability with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.codegen.apt
Classes in io.helidon.codegen.apt with annotations of type Api.InternalModifier and TypeClassDescriptionfinal classAnnotation processor that maps APT types to Helidon types, and invokesCodegen. -
Uses of Api.Internal in io.helidon.codegen.classmodel
Classes in io.helidon.codegen.classmodel with annotations of type Api.InternalModifier and TypeClassDescriptionfinal classModel of the annotation.final classAnnotation parameter model.classAbstract class type model.final classEntry point to create class model.classException message which corresponds to the error in class model creation.final classConstructor model.interfaceContentBuilder<T extends ContentBuilder<T>>A component capable of holding content.final classField model representation.classExecutable base, used by method and constructor.final classField model representation.final classInner class model.final classJavadoc model representation.final classModel of the method which should be created in the specific type.final classMethod parameter model.final classObjects which describes return type configuration.classObjects which describes exception throws configuration.final classGeneric type argument model. -
Uses of Api.Internal in io.helidon.codegen.compiler
Classes in io.helidon.codegen.compiler with annotations of type Api.InternalModifier and TypeClassDescriptionfinal classA javac based compiler for in-process compilation.interfaceProvides configuration to the javac compiler. -
Uses of Api.Internal in io.helidon.codegen.helidon.copyright
Classes in io.helidon.codegen.helidon.copyright with annotations of type Api.InternalModifier and TypeClassDescriptionclassJavaServiceLoaderprovider implementation that generates copyright as used by the Helidon project. -
Uses of Api.Internal in io.helidon.codegen.scan
Classes in io.helidon.codegen.scan with annotations of type Api.InternalModifier and TypeInterfaceDescriptioninterfaceClasspath scanning code generation context.final classModule info created from classpath scanning.final classFactory for types based on classpath scanning.final classFactory to analyze processed types and to provideTypeInfofor them. -
Uses of Api.Internal in io.helidon.codegen.spi
Classes in io.helidon.codegen.spi with annotations of type Api.InternalModifier and TypeInterfaceDescriptioninterfaceMaps annotation from a single annotation instance to zero or more annotation instances.interfaceServiceLoaderprovider interface for annotation mapping.interfaceCode processing and generation extension.interfaceJavaServiceLoaderprovider interface for extensions used to process and code generate.interfaceA provider that is capable of processing types.interfaceExtension point to customize copyright headers for generated types.interfaceMaps (or removes) elements.interfaceServiceLoaderprovider interface for element mapping.interfaceService provider interface to provide customization of generated annotation.interfaceinterfaceServiceLoaderprovider interface for type mapping. -
Uses of Api.Internal in io.helidon.common
Classes in io.helidon.common with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.common.buffers
Classes in io.helidon.common.buffers with annotations of type Api.InternalModifier and TypeClassDescriptionfinal classExtracted from Guava.final classHPACK and QPACK Huffman codec defined by RFC 7541, Appendix B.classString that materializes only when requested.final classShared codec for HPACK/QPACK prefixed integers.Methods in io.helidon.common.buffers with annotations of type Api.InternalModifier and TypeMethodDescriptionDataReader.readLazyString(Charset charset, int len) Read the nextlenbytes as aLazyString.static BufferDataBufferData.readOnlySlice(BufferData source, int length) Consume a range from the source and return an independently positioned read-only view of exactly that range.static voidBufferData.writeFromShared(BufferData target, byte[] bytes) Write shared bytes to a target without allowing an arbitrary target implementation to retain the byte array. -
Uses of Api.Internal in io.helidon.common.concurrency.limits
Classes in io.helidon.common.concurrency.limits with annotations of type Api.InternalModifier and TypeClassDescriptionclassServiceLoaderservice provider forAimdLimitlimit implementation.classServiceLoaderservice provider forFixedLimitlimit implementation.classServiceLoaderservice provider forThroughputLimitlimit implementation. -
Uses of Api.Internal in io.helidon.common.features
Classes in io.helidon.common.features with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.common.features.api
Methods in io.helidon.common.features.api with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.common.features.codegen
Classes in io.helidon.common.features.codegen with annotations of type Api.InternalModifier and TypeClassDescriptionclassService provider implementation forCodegenExtensionProvider. -
Uses of Api.Internal in io.helidon.common.features.metadata
Classes in io.helidon.common.features.metadata with annotations of type Api.InternalModifier and TypeInterfaceDescriptioninterfaceAOT (Ahead of time compilation) support.interfaceDeprecation information.interfaceMetadata of a feature, as stored in one of the Helidon specific filesFeatureRegistry.FEATURE_REGISTRY_LOCATION_V1orFeatureRegistry.FEATURE_REGISTRY_LOCATION_V2.classFeature descriptor utilities.enumSupported Feature states.enumFlavors of Helidon. -
Uses of Api.Internal in io.helidon.common.mapper
Classes in io.helidon.common.mapper with annotations of type Api.InternalModifier and TypeClassDescriptionclassDefaultMapperProvider__ServiceDescriptor<T extends io.helidon.common.mapper.DefaultMapperProvider>Service descriptor forDefaultMapperProvider.classDefaultResolverService__ServiceDescriptor<T extends io.helidon.common.mapper.DefaultResolverService>Service descriptor forDefaultResolverService.classMappersFactory__ServiceDescriptor<T extends io.helidon.common.mapper.MappersFactory>Service descriptor forMappersFactory. -
Uses of Api.Internal in io.helidon.common.reactive
Classes in io.helidon.common.reactive with annotations of type Api.InternalModifier and TypeClassDescriptionclassHelper methods for stream validation.enumHelper enum with a singleton cancellation indicator and utility methods to perform atomic actions onFlow.Subscriptions. -
Uses of Api.Internal in io.helidon.common.socket
Classes in io.helidon.common.socket with annotations of type Api.InternalModifier and TypeClassDescriptionclassPlain socket based on NIOSocketChannel.classHelidon socket that is based on plaintext.classA special socket write that starts async but may switch to sync mode if it detects that the async queue size is belowSmartSocketWriter.QUEUE_SIZE_THRESHOLD.classSocket writer (possibly) used from multiple threads, takes care of writing to a single socket.classSocket write failed.final classTLS NIO helidon socket.final classTLS socket.Methods in io.helidon.common.socket with annotations of type Api.InternalModifier and TypeMethodDescriptionstatic TlsNioSocketTlsNioSocket.server(SocketChannel delegate, SSLEngine sslEngine, String channelId, String serverChannelId, ByteBuffer replayNetData) Create a server TLS NIO socket with already-read TLS network data to replay into the first unwrap. -
Uses of Api.Internal in io.helidon.common.task
Classes in io.helidon.common.task with annotations of type Api.InternalModifier and TypeClassDescriptionfinal classGuard for a scoped operation with a deadline.interfaceA simplifiedExecutorServicethat can executeInterruptableTasks and can be efficiently terminated.interface -
Uses of Api.Internal in io.helidon.common.tls
Classes in io.helidon.common.tls with annotations of type Api.InternalMethods in io.helidon.common.tls with annotations of type Api.InternalModifier and TypeMethodDescriptionTls.createSocket(List<String> alpnProtocols, Socket socket, String tlsPeerHost, int tlsPeerPort) Create a TLS socket using a logical peer identity and the configured server names.Tls.createSocket(List<String> alpnProtocols, Socket socket, String tlsPeerHost, int tlsPeerPort, List<SNIServerName> serverNamesOverride) Create a SSLSocket for the chosen protocol and the given socket.longConfiguredTlsManager.generation()longTls.generation()Generation of TLS material changes reported by the configuredTlsManager.generation().default longTlsManager.generation()Generation of TLS material changes reported by this manager. -
Uses of Api.Internal in io.helidon.config
Classes in io.helidon.config with annotations of type Api.InternalModifier and TypeClassDescriptionstatic final classProvider discovery settings used by generated configured builders.classConfigProvider__ServiceDescriptor<T extends io.helidon.config.ConfigProvider>Service descriptor forConfigProvider.classConfigurationValueFactory__ServiceDescriptor<T extends io.helidon.config.ConfigurationValueFactory>Service descriptor forConfigurationValueFactory.classMetaConfigFactory__ServiceDescriptor<T extends io.helidon.config.MetaConfigFactory>Service descriptor forMetaConfigFactory.Methods in io.helidon.config with annotations of type Api.InternalModifier and TypeMethodDescriptionstatic <S extends NamedService, T extends ConfiguredProvider<S>>
Optional<S> ConfigBuilderSupport.discoverService(Config config, String configKey, Class<T> providerType, Class<S> configType, ConfigBuilderSupport.ProviderSettings settings, Optional<S> existingValue) Used by generated configured builders to discover one service usingServiceLoader, validating the configured provider identity and outer container form when configuration is consulted.static <S extends NamedService, T extends ConfiguredProvider<S>>
Optional<S> ConfigBuilderSupport.discoverService(Config config, String configKey, Optional<ServiceRegistry> serviceRegistry, Class<T> providerType, Class<S> configType, ConfigBuilderSupport.ProviderSettings settings, Optional<S> existingValue) Used by generated configured builders to discover one service fromServiceRegistry, validating the configured provider identity and outer container form when configuration is consulted.static <S extends NamedService, T extends ConfiguredProvider<S>>
List<S> ConfigBuilderSupport.discoverServices(Config config, String configKey, Class<T> providerType, Class<S> configType, ConfigBuilderSupport.ProviderSettings settings, List<S> existingInstances) Used by generated configured builders to discover services usingServiceLoaderafter the configured provider identity and outer container form have been validated.static <S extends NamedService, T extends ConfiguredProvider<S>>
List<S> ConfigBuilderSupport.discoverServices(Config config, String configKey, Optional<ServiceRegistry> serviceRegistry, Class<T> providerType, Class<S> configType, ConfigBuilderSupport.ProviderSettings settings, List<S> existingValues) Used by generated configured builders to discover services fromServiceRegistryafter the configured provider identity and outer container form have been validated.static voidConfigBuilderSupport.validateProviderConfig(Config config, String configKey, Option.Provider.Identity identity, Option.Provider.ConfigForm configForm) Validate the configured provider container before generated builder code maps or discovers provider values.Constructors in io.helidon.config with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.config.hocon
Constructors in io.helidon.config.hocon with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.config.metadata.codegen
Constructors in io.helidon.config.metadata.codegen with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.config.yaml
Constructors in io.helidon.config.yaml with annotations of type Api.InternalModifierConstructorDescriptionDefault constructor needed by Java Service loader. -
Uses of Api.Internal in io.helidon.data.jakarta.persistence
Classes in io.helidon.data.jakarta.persistence with annotations of type Api.InternalModifier and TypeClassDescriptionclassJpaRepositoryExecutorImpl__ServiceDescriptor<T extends io.helidon.data.jakarta.persistence.JpaRepositoryExecutorImpl>Service descriptor forJpaRepositoryExecutorImpl.classLocalTransactionStorage_LocalTransactionManager__ServiceDescriptor<T extends io.helidon.data.jakarta.persistence.LocalTransactionStorage.LocalTransactionManager>Service descriptor forLocalTransactionStorage.LocalTransactionManager.classLocalTransactionStorage_LocalTransactionProvider__ServiceDescriptor<T extends io.helidon.data.jakarta.persistence.LocalTransactionStorage.LocalTransactionProvider>Service descriptor forLocalTransactionStorage.LocalTransactionProvider.classLocalTxSupport__ServiceDescriptor<T extends io.helidon.data.jakarta.persistence.LocalTxSupport>Service descriptor forLocalTxSupport.classPersistenceUnitFactory__ServiceDescriptor<T extends io.helidon.data.jakarta.persistence.PersistenceUnitFactory>Service descriptor forPersistenceUnitFactory.classTransactionContext_JtaLifeCycle__ServiceDescriptor<T extends io.helidon.data.jakarta.persistence.TransactionContext.JtaLifeCycle>Service descriptor forTransactionContext.JtaLifeCycle. -
Uses of Api.Internal in io.helidon.data.jdbc
Classes in io.helidon.data.jdbc with annotations of type Api.InternalModifier and TypeClassDescriptionclassJdbcClientConfigFactory__ServiceDescriptor<T extends io.helidon.data.jdbc.JdbcClientConfigFactory>Service descriptor forJdbcClientConfigFactory.classJdbcClientFactory__ServiceDescriptor<T extends io.helidon.data.jdbc.JdbcClientFactory>Service descriptor forJdbcClientFactory.classJdbcTransactionConnectionManager__ServiceDescriptor<T extends io.helidon.data.jdbc.JdbcTransactionConnectionManager>Service descriptor forJdbcTransactionConnectionManager.classJdbcTxSupport__ServiceDescriptor<T extends io.helidon.data.jdbc.JdbcTxSupport>Service descriptor forJdbcTxSupport. -
Uses of Api.Internal in io.helidon.data.jdbc.codegen
Classes in io.helidon.data.jdbc.codegen with annotations of type Api.InternalModifier and TypeClassDescriptionfinal classService-loader provider for JDBC repository code generation. -
Uses of Api.Internal in io.helidon.data.jdbc.lexical
Classes in io.helidon.data.jdbc.lexical with annotations of type Api.InternalModifier and TypeInterfaceDescriptioninterfaceReceives ordered regions and markers from a JDBC SQL lexical scan.final classScans JDBC SQL for protected regions and bind markers without parsing SQL grammar. -
Uses of Api.Internal in io.helidon.data.sql.datasource
Classes in io.helidon.data.sql.datasource with annotations of type Api.InternalModifier and TypeClassDescriptionclassDataSourceConfigFactory__ServiceDescriptor<T extends io.helidon.data.sql.datasource.DataSourceConfigFactory>Service descriptor forDataSourceConfigFactory. -
Uses of Api.Internal in io.helidon.data.sql.datasource.hikari
Classes in io.helidon.data.sql.datasource.hikari with annotations of type Api.InternalModifier and TypeClassDescriptionclassHikariDataSourceProviderService__ServiceDescriptor<T extends io.helidon.data.sql.datasource.hikari.HikariDataSourceProviderService>Service descriptor forHikariDataSourceProviderService. -
Uses of Api.Internal in io.helidon.data.sql.datasource.jdbc
Classes in io.helidon.data.sql.datasource.jdbc with annotations of type Api.InternalModifier and TypeClassDescriptionclassJdbcDataSourceService__ServiceDescriptor<T extends io.helidon.data.sql.datasource.jdbc.JdbcDataSourceService>Service descriptor forJdbcDataSourceService. -
Uses of Api.Internal in io.helidon.data.sql.datasource.ucp
Classes in io.helidon.data.sql.datasource.ucp with annotations of type Api.InternalModifier and TypeClassDescriptionclassUcpDataSourceProviderService__ServiceDescriptor<T extends io.helidon.data.sql.datasource.ucp.UcpDataSourceProviderService>Service descriptor forUcpDataSourceProviderService. -
Uses of Api.Internal in io.helidon.declarative.codegen.cors
Constructors in io.helidon.declarative.codegen.cors with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.declarative.codegen.faulttolerance
Constructors in io.helidon.declarative.codegen.faulttolerance with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.declarative.codegen.graphql.server
Constructors in io.helidon.declarative.codegen.graphql.server with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.declarative.codegen.grpc
Classes in io.helidon.declarative.codegen.grpc with annotations of type Api.InternalModifier and TypeClassDescriptionfinal classResolves the effective instance-method set of a declarative gRPC endpoint.final classProto descriptor source declared by a declarative gRPC type. -
Uses of Api.Internal in io.helidon.declarative.codegen.grpc.server
Constructors in io.helidon.declarative.codegen.grpc.server with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.declarative.codegen.http
Classes in io.helidon.declarative.codegen.http with annotations of type Api.InternalModifier and TypeClassDescriptionfinal classHTTP validation utilities used by code generation. -
Uses of Api.Internal in io.helidon.declarative.codegen.http.webserver
Classes in io.helidon.declarative.codegen.http.webserver with annotations of type Api.InternalModifier and TypeClassDescriptionfinal classAnalyzer for declarative WebServer endpoints.Constructors in io.helidon.declarative.codegen.http.webserver with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.declarative.codegen.messaging
Classes in io.helidon.declarative.codegen.messaging with annotations of type Api.InternalModifier and TypeClassDescriptionclassProvider that turns@Service.Named Emitter<T>injection points into generated emitter services.Constructors in io.helidon.declarative.codegen.messaging with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.declarative.codegen.metrics
Constructors in io.helidon.declarative.codegen.metrics with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.declarative.codegen.openapi
Constructors in io.helidon.declarative.codegen.openapi with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.declarative.codegen.scheduling
Constructors in io.helidon.declarative.codegen.scheduling with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.declarative.codegen.tracing
Constructors in io.helidon.declarative.codegen.tracing with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.declarative.codegen.validation
Constructors in io.helidon.declarative.codegen.validation with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.declarative.codegen.websocket.client
Constructors in io.helidon.declarative.codegen.websocket.client with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.declarative.codegen.websocket.server
Constructors in io.helidon.declarative.codegen.websocket.server with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.faulttolerance
Classes in io.helidon.faulttolerance with annotations of type Api.InternalModifier and TypeClassDescriptionclassAsyncImpl__ServiceDescriptor<T extends io.helidon.faulttolerance.AsyncImpl>Service descriptor forAsyncImpl.classBulkheadImpl__ServiceDescriptor<T extends io.helidon.faulttolerance.BulkheadImpl>Service descriptor forBulkheadImpl.classCircuitBreakerImpl__ServiceDescriptor<T extends io.helidon.faulttolerance.CircuitBreakerImpl>Service descriptor forCircuitBreakerImpl.interfaceA value loaded on first use using a timeout and retry protected by a circuit breaker.static classException indicating that a source may become available later.interfaceConfiguration of aResilientValue.classRetryImpl__ServiceDescriptor<T extends io.helidon.faulttolerance.RetryImpl>Service descriptor forRetryImpl.classTimeoutImpl__ServiceDescriptor<T extends io.helidon.faulttolerance.TimeoutImpl>Service descriptor forTimeoutImpl. -
Uses of Api.Internal in io.helidon.graphql.server
Classes in io.helidon.graphql.server with annotations of type Api.InternalModifier and TypeClassDescriptionfinal classGraphQL server context keys shared with WebServer GraphQL. -
Uses of Api.Internal in io.helidon.http
Classes in io.helidon.http with annotations of type Api.InternalModifier and TypeClassDescriptionclassHeaders__ServiceDescriptor<T extends Headers>Service descriptor forHeaders.final classUsed by both HTTP server and client to parse headers fromDataReader.classHttpPrologue__ServiceDescriptor<T extends HttpPrologue>Service descriptor forHttpPrologue.final classHTTP support methods used from generated code.interfaceProtocol-neutral observation of HTTP transport lifecycle.final classHeader formatter for protocol logs.classService descriptor forServerRequestHeaders.Methods in io.helidon.http with annotations of type Api.InternalModifier and TypeMethodDescriptionstatic MethodMethod.createCaseSensitive(String name) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Api.Internal in io.helidon.http.encoding
Classes in io.helidon.http.encoding with annotations of type Api.InternalModifier and TypeClassDescriptionfinal classParsedAccept-Encodingheader values and quality matching. -
Uses of Api.Internal in io.helidon.http.encoding.deflate
Classes in io.helidon.http.encoding.deflate with annotations of type Api.InternalModifier and TypeClassDescriptionclassSupport fordeflatecontent encoding. -
Uses of Api.Internal in io.helidon.http.encoding.gzip
Classes in io.helidon.http.encoding.gzip with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.http.http1
Classes in io.helidon.http.http1 with annotations of type Api.InternalModifier and TypeInterfaceDescriptioninterfaceA listener for connection events.classConnection listener that logs all exchanged information. -
Uses of Api.Internal in io.helidon.http.http2
Methods in io.helidon.http.http2 with annotations of type Api.InternalModifier and TypeMethodDescriptionstatic Http2HeadersHttp2Headers.create(Http2Stream stream, Http2Headers.DynamicTable table, Http2HuffmanDecoder huffman, Http2Headers headers, Set<HeaderName> ignoredHeaders, LongConsumer decodedHeaderSizeConsumer, Http2FrameData... frames) Create headers from HTTP request.booleanHttp2ConnectionWriter.tryWrite(Http2FrameData frame, Runnable beforeWrite) Attempts to write a frame without waiting for another frame write to finish. -
Uses of Api.Internal in io.helidon.http.media.jackson
Constructors in io.helidon.http.media.jackson with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.http.media.json
Classes in io.helidon.http.media.json with annotations of type Api.InternalModifier and TypeClassDescriptionclassMedia support provider for Helidon JSON media support. -
Uses of Api.Internal in io.helidon.http.media.json.binding
Classes in io.helidon.http.media.json.binding with annotations of type Api.InternalModifier and TypeClassDescriptionclassMedia support provider for Helidon JSON Binding media support. -
Uses of Api.Internal in io.helidon.http.media.json.smile
Classes in io.helidon.http.media.json.smile with annotations of type Api.InternalModifier and TypeClassDescriptionclassMedia support provider for Smile media support. -
Uses of Api.Internal in io.helidon.http.media.jsonb
Constructors in io.helidon.http.media.jsonb with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.http.media.jsonp
Constructors in io.helidon.http.media.jsonp with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.http.media.multipart
Constructors in io.helidon.http.media.multipart with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.json
Classes in io.helidon.json with annotations of type Api.InternalModifier and TypeClassDescriptionfinal classInternal cross-module support for built-in JSON parser implementations.final classUtility methods shared by JSON parser implementations. -
Uses of Api.Internal in io.helidon.json.binding
Classes in io.helidon.json.binding with annotations of type Api.InternalModifier and TypeClassDescriptionclassJsonBindingConfigProvider__ServiceDescriptor<T extends io.helidon.json.binding.JsonBindingConfigProvider>Service descriptor forJsonBindingConfigProvider.classJsonBindingProvider__ServiceDescriptor<T extends io.helidon.json.binding.JsonBindingProvider>Service descriptor forJsonBindingProvider. -
Uses of Api.Internal in io.helidon.json.binding.converters
Classes in io.helidon.json.binding.converters with annotations of type Api.InternalModifier and TypeClassDescriptionclassBigDecimalConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.BigDecimalConverter>Service descriptor forBigDecimalConverter.classBigIntegerConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.BigIntegerConverter>Service descriptor forBigIntegerConverter.classBinaryDataConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.BinaryDataConverter>Service descriptor forBinaryDataConverter.classBooleanArrayConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.BooleanArrayConverter>Service descriptor forBooleanArrayConverter.classBooleanConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.BooleanConverter>Service descriptor forBooleanConverter.classByteArrayConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.ByteArrayConverter>Service descriptor forByteArrayConverter.classByteConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.ByteConverter>Service descriptor forByteConverter.classCalendarConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.CalendarConverter>Service descriptor forCalendarConverter.classCharacterConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.CharacterConverter>Service descriptor forCharacterConverter.classCharArrayConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.CharArrayConverter>Service descriptor forCharArrayConverter.classDateConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.DateConverter>Service descriptor forDateConverter.classDoubleArrayConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.DoubleArrayConverter>Service descriptor forDoubleArrayConverter.classDoubleConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.DoubleConverter>Service descriptor forDoubleConverter.classDurationConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.DurationConverter>Service descriptor forDurationConverter.classFloatArrayConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.FloatArrayConverter>Service descriptor forFloatArrayConverter.classFloatConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.FloatConverter>Service descriptor forFloatConverter.classGregorianCalendarConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.GregorianCalendarConverter>Service descriptor forGregorianCalendarConverter.classInstantConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.InstantConverter>Service descriptor forInstantConverter.classIntArrayConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.IntArrayConverter>Service descriptor forIntArrayConverter.classIntegerConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.IntegerConverter>Service descriptor forIntegerConverter.classJsonArrayConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.JsonArrayConverter>Service descriptor forJsonArrayConverter.classJsonBooleanConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.JsonBooleanConverter>Service descriptor forJsonBooleanConverter.classJsonNullConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.JsonNullConverter>Service descriptor forJsonNullConverter.classJsonNumberConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.JsonNumberConverter>Service descriptor forJsonNumberConverter.classJsonObjectConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.JsonObjectConverter>Service descriptor forJsonObjectConverter.classJsonStringConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.JsonStringConverter>Service descriptor forJsonStringConverter.classJsonValueConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.JsonValueConverter>Service descriptor forJsonValueConverter.classLocalDateConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.LocalDateConverter>Service descriptor forLocalDateConverter.classLocalDateTimeConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.LocalDateTimeConverter>Service descriptor forLocalDateTimeConverter.classLocalTimeConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.LocalTimeConverter>Service descriptor forLocalTimeConverter.classLongArrayConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.LongArrayConverter>Service descriptor forLongArrayConverter.classLongConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.LongConverter>Service descriptor forLongConverter.classObjectConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.ObjectConverter>Service descriptor forObjectConverter.classOffsetDateTimeConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.OffsetDateTimeConverter>Service descriptor forOffsetDateTimeConverter.classOptionalDoubleConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.OptionalDoubleConverter>Service descriptor forOptionalDoubleConverter.classOptionalIntConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.OptionalIntConverter>Service descriptor forOptionalIntConverter.classOptionalLongConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.OptionalLongConverter>Service descriptor forOptionalLongConverter.classPeriodConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.PeriodConverter>Service descriptor forPeriodConverter.classPrimitiveBooleanConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.PrimitiveBooleanConverter>Service descriptor forPrimitiveBooleanConverter.classPrimitiveByteConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.PrimitiveByteConverter>Service descriptor forPrimitiveByteConverter.classPrimitiveCharConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.PrimitiveCharConverter>Service descriptor forPrimitiveCharConverter.classPrimitiveDoubleConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.PrimitiveDoubleConverter>Service descriptor forPrimitiveDoubleConverter.classPrimitiveFloatConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.PrimitiveFloatConverter>Service descriptor forPrimitiveFloatConverter.classPrimitiveIntegerConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.PrimitiveIntegerConverter>Service descriptor forPrimitiveIntegerConverter.classPrimitiveLongConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.PrimitiveLongConverter>Service descriptor forPrimitiveLongConverter.classPrimitiveShortConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.PrimitiveShortConverter>Service descriptor forPrimitiveShortConverter.classShortArrayConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.ShortArrayConverter>Service descriptor forShortArrayConverter.classShortConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.ShortConverter>Service descriptor forShortConverter.classStringConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.StringConverter>Service descriptor forStringConverter.classUuidConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.UuidConverter>Service descriptor forUuidConverter.classZonedDateTimeConverter__ServiceDescriptor<T extends io.helidon.json.binding.converters.ZonedDateTimeConverter>Service descriptor forZonedDateTimeConverter. -
Uses of Api.Internal in io.helidon.json.binding.factories
Classes in io.helidon.json.binding.factories with annotations of type Api.InternalModifier and TypeClassDescriptionclassArrayBindingFactory__ServiceDescriptor<T extends io.helidon.json.binding.factories.ArrayBindingFactory>Service descriptor forArrayBindingFactory.classEnumBindingFactory__ServiceDescriptor<T extends io.helidon.json.binding.factories.EnumBindingFactory>Service descriptor forEnumBindingFactory.classLinkedListBindingFactory__ServiceDescriptor<T extends io.helidon.json.binding.factories.LinkedListBindingFactory>Service descriptor forLinkedListBindingFactory.classListBindingFactory__ServiceDescriptor<T extends io.helidon.json.binding.factories.ListBindingFactory>Service descriptor forListBindingFactory.classMapBindingFactory__ServiceDescriptor<T extends io.helidon.json.binding.factories.MapBindingFactory>Service descriptor forMapBindingFactory.classOptionalBindingFactory__ServiceDescriptor<T extends io.helidon.json.binding.factories.OptionalBindingFactory>Service descriptor forOptionalBindingFactory.classSetBindingFactory__ServiceDescriptor<T extends io.helidon.json.binding.factories.SetBindingFactory>Service descriptor forSetBindingFactory. -
Uses of Api.Internal in io.helidon.json.schema.codegen
Constructors in io.helidon.json.schema.codegen with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.messaging
Classes in io.helidon.messaging with annotations of type Api.InternalModifier and TypeClassDescriptionclassChannelRegistry__ServiceDescriptor<T extends io.helidon.messaging.ChannelRegistry>Service descriptor forChannelRegistry.classMessagingConfigSupport_ConfigurationProvider__ServiceDescriptor<T extends io.helidon.messaging.MessagingConfigSupport.ConfigurationProvider>Service descriptor forMessagingConfigSupport.ConfigurationProvider.classMessagingEntryPointsImpl__ServiceDescriptor<T extends io.helidon.messaging.MessagingEntryPointsImpl>Service descriptor forMessagingEntryPointsImpl.classMessagingLifecycleGuard__ServiceDescriptor<T extends io.helidon.messaging.MessagingLifecycleGuard>Service descriptor forMessagingLifecycleGuard.interfaceInternal synchronous runtime contract used by generated messaging emitters.Methods in io.helidon.messaging with annotations of type Api.InternalModifier and TypeMethodDescription<R> MessageBatch<R> Internal generated-code operation that creates a one-to-one transformed batch while preserving delivery identity and item lineage. -
Uses of Api.Internal in io.helidon.metrics.api
Classes in io.helidon.metrics.api with annotations of type Api.InternalModifier and TypeClassDescriptionclassExemplarServiceManager__ServiceDescriptor<T extends io.helidon.metrics.api.ExemplarServiceManager>Service descriptor forExemplarServiceManager.classMeterRegistryFactory__ServiceDescriptor<T extends io.helidon.metrics.api.MeterRegistryFactory>Service descriptor forMeterRegistryFactory.classMetricsFactoryFactory__ServiceDescriptor<T extends io.helidon.metrics.api.MetricsFactoryFactory>Service descriptor forMetricsFactoryFactory.classService descriptor forSeMetricsProgrammaticConfig.classSystemTagsManagerImpl__ServiceDescriptor<T extends io.helidon.metrics.api.SystemTagsManagerImpl>Service descriptor forSystemTagsManagerImpl.Constructors in io.helidon.metrics.api with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.metrics.exemplartrace
Constructors in io.helidon.metrics.exemplartrace with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.metrics.providers.micrometer
Constructors in io.helidon.metrics.providers.micrometer with annotations of type Api.InternalModifierConstructorDescriptionRequired public constructor forServiceLoader.Required public constructor forServiceLoader.Required public constructor forServiceLoader.Required public constructor forServiceLoader. -
Uses of Api.Internal in io.helidon.metrics.systemmeters
Constructors in io.helidon.metrics.systemmeters with annotations of type Api.InternalModifierConstructorDescriptionRequired public constructor forServiceLoader.Required public constructor forServiceLoader. -
Uses of Api.Internal in io.helidon.openapi
Classes in io.helidon.openapi with annotations of type Api.InternalModifier and TypeClassDescriptionfinal classSupport methods for generated OpenAPI document sources.classOpenApiFeature__ServiceDescriptor<T extends OpenApiFeature>Service descriptor forOpenApiFeature.classBase class for generated OpenAPI document sources.Methods in io.helidon.openapi with annotations of type Api.InternalModifier and TypeMethodDescriptionprotected static JsonObjectOpenApiSourceBase.arraySchema(JsonObject items) Create an array schema object.protected static voidOpenApiSourceBase.componentSchema(OpenApiDocument.Builder document, JsonSchemaProvider provider, String name) Add a component schema from a JSON schema provider to the OpenAPI document.protected static JsonValueOpenApiSourceBase.exampleValue(String value) Create an OpenAPI example value from annotation text.protected static JsonValueOpenApiSourceBase.extensionValue(String name, String value, boolean parseValue) Create an OpenAPI extension value from resolved annotation text.protected static JsonObjectCreate a simple schema object for a JSON type.protected static JsonObjectCreate a schema reference object.Constructors in io.helidon.openapi with annotations of type Api.InternalModifierConstructorDescriptionRequired public constructor forServiceLoader.protectedConstructor with no side effects. -
Uses of Api.Internal in io.helidon.openapi.v30
Classes in io.helidon.openapi.v30 with annotations of type Api.InternalModifier and TypeClassDescriptionclassService descriptor forOpenApi30VersionProvider.interfaceOpenAPI 3.x version-specific mapper rules.final classShared support for OpenAPI version document mappers.final classInternal reader from structured JSON into the version-neutral OpenAPI document model.Constructors in io.helidon.openapi.v30 with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.openapi.v31
Classes in io.helidon.openapi.v31 with annotations of type Api.InternalConstructors in io.helidon.openapi.v31 with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.openapi.v32
Classes in io.helidon.openapi.v32 with annotations of type Api.InternalConstructors in io.helidon.openapi.v32 with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.scheduling
Classes in io.helidon.scheduling with annotations of type Api.InternalModifier and TypeClassDescriptionclassTaskManagerImpl__ServiceDescriptor<T extends io.helidon.scheduling.TaskManagerImpl>Service descriptor forTaskManagerImpl. -
Uses of Api.Internal in io.helidon.security.providers.oidc.common
Methods in io.helidon.security.providers.oidc.common with annotations of type Api.InternalModifier and TypeMethodDescriptionvoidOidcConfig.validateForAuthentication()Validates configured tenants for authentication, resolving fixed sources eagerly.voidOidcConfig.validateTenantForAuthentication(TenantConfig tenantConfig) Validates a runtime tenant for authentication without accessing a reloadable source. -
Uses of Api.Internal in io.helidon.service.codegen
Methods in io.helidon.service.codegen with annotations of type Api.InternalModifier and TypeMethodDescriptionServiceContracts.resolveContractType(Collection<ResolvedType> contracts, TypeName contract) Resolve a possibly generic contract type through the complete service contract hierarchy.Constructors in io.helidon.service.codegen with annotations of type Api.InternalModifierConstructorDescriptionRequired public constructor forServiceLoader.Required public constructor forServiceLoader.Required public constructor forServiceLoader.Required public constructor forServiceLoader.Required public constructor forServiceLoader. -
Uses of Api.Internal in io.helidon.service.registry
Classes in io.helidon.service.registry with annotations of type Api.InternalModifier and TypeClassDescriptionclassEventManagerImpl__ServiceDescriptor<T extends io.helidon.service.registry.EventManagerImpl>Service descriptor forEventManagerImpl.classService descriptor forInterceptionMetadata.classPerRequestScopeHandler__ServiceDescriptor<T extends io.helidon.service.registry.PerRequestScopeHandler>Service descriptor forPerRequestScopeHandler.classScopes__ServiceDescriptor<T extends Scopes>Service descriptor forScopes.classService descriptor forServiceRegistry.Constructors in io.helidon.service.registry with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.telemetry.otelconfig
Classes in io.helidon.telemetry.otelconfig with annotations of type Api.InternalModifier and TypeClassDescriptionclassOpenTelemetryConfigOwnershipStrategy__ServiceDescriptor<T extends io.helidon.telemetry.otelconfig.OpenTelemetryConfigOwnershipStrategy>Service descriptor forOpenTelemetryConfigOwnershipStrategy. -
Uses of Api.Internal in io.helidon.testing.junit5.suite
Classes in io.helidon.testing.junit5.suite with annotations of type Api.InternalModifier and TypeInterfaceDescriptioninterfaceInternal suite-specific storage exposed to test suite providers.classInternal JUnit 5 extension backing the test suite annotations.interfaceInternal contract for suite providers that resolve constructor and method parameters at runtime.interfaceInternal marker for suite providers that expose sharedStorageto suite lifecycle callbacks.final classInternal test suite annotations support.static @interfaceAfterTestSuitecleanup method.static @interfaceBeforeTestSuiteinitialization method.static @interfaceTest suite annotation. -
Uses of Api.Internal in io.helidon.testing.junit5.suite.spi
Classes in io.helidon.testing.junit5.suite.spi with annotations of type Api.InternalModifier and TypeInterfaceDescriptioninterfaceInternal contract implemented by providers used withTestSuite.Suite. -
Uses of Api.Internal in io.helidon.tracing
Classes in io.helidon.tracing with annotations of type Api.InternalModifier and TypeClassDescriptionclassTracerFactory__ServiceDescriptor<T extends io.helidon.tracing.TracerFactory>Service descriptor forTracerFactory. -
Uses of Api.Internal in io.helidon.tracing.providers.opentelemetry
Classes in io.helidon.tracing.providers.opentelemetry with annotations of type Api.InternalModifier and TypeClassDescriptionclassHelidonTracingBasedTracerServiceFactory__ServiceDescriptor<T extends io.helidon.tracing.providers.opentelemetry.HelidonTracingBasedTracerServiceFactory>Service descriptor forHelidonTracingBasedTracerServiceFactory.classTracingOpenTelemetryOwnershipStrategy__ServiceDescriptor<T extends io.helidon.tracing.providers.opentelemetry.TracingOpenTelemetryOwnershipStrategy>Service descriptor forTracingOpenTelemetryOwnershipStrategy.Constructors in io.helidon.tracing.providers.opentelemetry with annotations of type Api.InternalModifierConstructorDescriptionRequired public constructor forServiceLoader.Required public constructor forServiceLoader. -
Uses of Api.Internal in io.helidon.validation
Classes in io.helidon.validation with annotations of type Api.InternalModifier and TypeClassDescriptionclassDefaultClockService__ServiceDescriptor<T extends io.helidon.validation.DefaultClockService>Service descriptor forDefaultClockService.classTypeValidationService__ServiceDescriptor<T extends io.helidon.validation.TypeValidationService>Service descriptor forTypeValidationService.classValidatorsService__ServiceDescriptor<T extends io.helidon.validation.ValidatorsService>Service descriptor forValidatorsService. -
Uses of Api.Internal in io.helidon.validation.validators
Classes in io.helidon.validation.validators with annotations of type Api.InternalModifier and TypeClassDescriptionclassBooleanFalseValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.BooleanFalseValidatorProvider>Service descriptor forBooleanFalseValidatorProvider.classBooleanTrueValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.BooleanTrueValidatorProvider>Service descriptor forBooleanTrueValidatorProvider.classCalendarFutureOrPresentValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.CalendarFutureOrPresentValidatorProvider>Service descriptor forCalendarFutureOrPresentValidatorProvider.classCalendarFutureValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.CalendarFutureValidatorProvider>Service descriptor forCalendarFutureValidatorProvider.classCalendarPastOrPresentValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.CalendarPastOrPresentValidatorProvider>Service descriptor forCalendarPastOrPresentValidatorProvider.classCalendarPastValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.CalendarPastValidatorProvider>Service descriptor forCalendarPastValidatorProvider.classCollectionSizeValidationProvider__ServiceDescriptor<T extends io.helidon.validation.validators.CollectionSizeValidationProvider>Service descriptor forCollectionSizeValidationProvider.classIntegerMaxValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.IntegerMaxValidatorProvider>Service descriptor forIntegerMaxValidatorProvider.classIntegerMinValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.IntegerMinValidatorProvider>Service descriptor forIntegerMinValidatorProvider.classIntegerMultipleOfValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.IntegerMultipleOfValidatorProvider>Service descriptor forIntegerMultipleOfValidatorProvider.classLongMaxValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.LongMaxValidatorProvider>Service descriptor forLongMaxValidatorProvider.classLongMinValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.LongMinValidatorProvider>Service descriptor forLongMinValidatorProvider.classLongMultipleOfValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.LongMultipleOfValidatorProvider>Service descriptor forLongMultipleOfValidatorProvider.classNotNullValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.NotNullValidatorProvider>Service descriptor forNotNullValidatorProvider.classNullValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.NullValidatorProvider>Service descriptor forNullValidatorProvider.classNumberDigitsValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.NumberDigitsValidatorProvider>Service descriptor forNumberDigitsValidatorProvider.classNumberMaxValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.NumberMaxValidatorProvider>Service descriptor forNumberMaxValidatorProvider.classNumberMinValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.NumberMinValidatorProvider>Service descriptor forNumberMinValidatorProvider.classNumberMultipleOfValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.NumberMultipleOfValidatorProvider>Service descriptor forNumberMultipleOfValidatorProvider.classNumberNegativeOrZeroValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.NumberNegativeOrZeroValidatorProvider>Service descriptor forNumberNegativeOrZeroValidatorProvider.classNumberNegativeValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.NumberNegativeValidatorProvider>Service descriptor forNumberNegativeValidatorProvider.classNumberPositiveOrZeroValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.NumberPositiveOrZeroValidatorProvider>Service descriptor forNumberPositiveOrZeroValidatorProvider.classNumberPositiveValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.NumberPositiveValidatorProvider>Service descriptor forNumberPositiveValidatorProvider.classStringEmailValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.StringEmailValidatorProvider>Service descriptor forStringEmailValidatorProvider.classStringLengthValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.StringLengthValidatorProvider>Service descriptor forStringLengthValidatorProvider.classStringNotBlankValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.StringNotBlankValidatorProvider>Service descriptor forStringNotBlankValidatorProvider.classStringNotEmptyValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.StringNotEmptyValidatorProvider>Service descriptor forStringNotEmptyValidatorProvider.classStringPatternValidatorProvider__ServiceDescriptor<T extends io.helidon.validation.validators.StringPatternValidatorProvider>Service descriptor forStringPatternValidatorProvider. -
Uses of Api.Internal in io.helidon.webclient.api
Classes in io.helidon.webclient.api with annotations of type Api.InternalModifier and TypeClassDescriptionfinal classParsed, protocol-neutralAlt-Svcresponse header.static final classOne parsed alternative service.final classLogical WebClient connection target selected after request services have finalized the URI and headers.static final classDNS-free identity used to look up a logical WebClient connection target before selecting its proxy route.classDefaultErrorHandling__ServiceDescriptor<T extends io.helidon.webclient.api.DefaultErrorHandling>Service descriptor forDefaultErrorHandling.classLoomClient__ServiceDescriptor<T extends io.helidon.webclient.api.LoomClient>Service descriptor forLoomClient.final classEffective proxy route selected for one logical WebClient target.final classConcrete physical WebClient transport target for one new connection attempt.classWebClientConfigFactory__ServiceDescriptor<T extends io.helidon.webclient.api.WebClientConfigFactory>Service descriptor forWebClientConfigFactory.final classProtocol-neutral context for a response received by a WebClient transport.Methods in io.helidon.webclient.api with annotations of type Api.InternalModifier and TypeMethodDescriptionbooleanProxyRoute.addressBound()Whether this direct route is bound to the address that matched an IP-basedno-proxyrule.ClientConnectionTarget.LookupKey.altSvcOriginKey()Create the canonical origin identity used for Alt-Svc discovery.voidConnectionKey.applyServerNames(SSLParameters sslParameters) Apply effective server names to SSL parameters when first-class SNI configuration overrides the TLS defaults.final voidClientRequestBase.clearConnection()Clear an internally supplied connection without changing other request state.voidClientRequestBase.clearSelectedProxyRoute()default voidFullClientRequest.clearSelectedProxyRoute()Clear retained route state after the current top-level request invocation, or when it no longer matches a finalized request target.static ClientConnectionTargetClientConnectionTarget.create(ClientConnectionTarget.LookupKey lookupKey) Create a logical connection target from a cache lookup key.static ClientConnectionTargetClientConnectionTarget.create(ConnectionKey connectionKey, String scheme) Create a logical IP connection target using the connection-key origin.static ClientConnectionTargetClientConnectionTarget.create(ConnectionKey connectionKey, String scheme, UriAuthority originAuthority, ProxyRoute proxyRoute) Create a logical target from an already-normalized origin and selected route.static ClientConnectionTargetClientConnectionTarget.create(ConnectionKey connectionKey, String scheme, ProxyRoute proxyRoute) Create a logical target using the connection-key origin and a selected route.static ConnectionKeyConnectionKey.create(ClientUri uri, Tls tls, DnsResolver dnsResolver, DnsAddressLookup dnsAddressLookup, Proxy proxy) Create new instance of theConnectionKey.static ConnectionKeyConnectionKey.create(ClientUri uri, SniConfig sni, Tls tls, DnsResolver dnsResolver, DnsAddressLookup dnsAddressLookup, Proxy proxy, ClientRequestHeaders headers) Create new instance of theConnectionKey.static TcpClientConnectionTcpClientConnection.create(WebClient webClient, ClientConnectionTarget connectionTarget, List<String> tcpProtocolIds, Function<TcpClientConnection, Boolean> releaseFunction, Consumer<TcpClientConnection> closeConsumer) Create a TCP connection from a logical connection target.static TcpClientConnectionTcpClientConnection.create(WebClient webClient, ResolvedClientTarget resolvedTarget, List<String> tcpProtocolIds, Function<TcpClientConnection, Boolean> releaseFunction, Consumer<TcpClientConnection> closeConsumer) Create a TCP connection from a resolved physical target.UnixDomainSocketClientConnection.create(WebClient webClient, ClientConnectionTarget connectionTarget, List<String> tcpProtocolIds, Function<UnixDomainSocketClientConnection, Boolean> releaseFunction, Consumer<UnixDomainSocketClientConnection> closeConsumer) Create a new UNIX domain socket connection from a logical connection target.UnixDomainSocketClientConnection.create(WebClient webClient, ConnectionKey connectionKey, List<String> tcpProtocolIds, UnixDomainSocketAddress address, Function<UnixDomainSocketClientConnection, Boolean> releaseFunction, Consumer<UnixDomainSocketClientConnection> closeConsumer) Create a new UNIX Domain Socket Connection.static ConnectionKeyConnectionKey.createUnixDomainSocket(ClientUri uri, Tls tls, DnsResolver dnsResolver, DnsAddressLookup dnsAddressLookup, UnixDomainSocketAddress address) Create new instance of theConnectionKeyfor a Unix domain socket transport.static ConnectionKeyConnectionKey.createUnixDomainSocket(ClientUri uri, SniConfig sni, Tls tls, DnsResolver dnsResolver, DnsAddressLookup dnsAddressLookup, UnixDomainSocketAddress address, ClientRequestHeaders headers) Create new instance of theConnectionKeyfor a Unix domain socket transport.Proxy.effectiveRoute(String scheme, String host, int port, boolean tls) Resolve configured proxy policy to one effective route for a logical request target.protected WebClientServiceResponseClientRequestBase.invokeServices(WebClient webClient, WebClientService.TransportChain httpCallChain, CompletableFuture<WebClientServiceRequest> whenSent, CompletableFuture<WebClientServiceResponse> whenComplete, ClientUri usedUri) Invoke configured client services and publish applicable transport response context before they unwind.protected WebClientServiceResponseClientRequestBase.invokeServices(WebClientService.WireProtocolChain httpCallChain, CompletableFuture<WebClientServiceRequest> whenSent, CompletableFuture<WebClientServiceResponse> whenComplete, ClientUri usedUri) Invoke configured client services.booleanProxy.ipNoProxyConfigured()Whether this proxy can select routes using a configured IP-basedno-proxyrule.ClientConnectionTarget.lookupKey()Create a cache lookup key for this target without retaining its selected proxy route.ClientConnectionTarget.lookupKey(ConnectionKey connectionKey, ClientUri uri, ClientRequestHeaders headers) Create a DNS-free cache lookup key from a final request URI and headers.ClientConnectionTarget.lookupKey(ConnectionKey connectionKey, String scheme) Create a DNS-free cache lookup key using the connection-key origin.ClientUri.requestTargetQuery()Query as serialized into the HTTP request target.protected final RClientRequestBase.requestWithoutRouteCleanup()Submit an internal request that participates in the enclosing top-level request's selected route.TcpClientConnection.resolvedTarget()Concrete target retained by this connection after physical resolution.default voidWebClient.responseReceived(WebClientProtocolResponse response) Notify active HTTP protocol implementations about a transport response received by this client.ClientRequestBase.selectedProxyRoute()voidClientRequestBase.selectedProxyRoute(ProxyRoute proxyRoute) default Optional<ProxyRoute> FullClientRequest.selectedProxyRoute()Effective proxy route already selected during the current top-level request invocation.default voidFullClientRequest.selectedProxyRoute(ProxyRoute proxyRoute) Retain an effective proxy route while handing a request between protocol implementations in the current top-level request invocation.WebClient.tcpProtocolIds()Active TCP protocol IDs in preference order.Proxy.tcpSocket(WebClient webClient, ResolvedClientTarget target, SocketOptions socketOptions) Create a TCP socket for one preselected and resolved route.ConnectionKey.tlsPeerHost()Host used as the TLS peer host for SNI and endpoint identification.intConnectionKey.tlsPeerPort()Port used as the TLS peer port for endpoint identification. -
Uses of Api.Internal in io.helidon.webclient.dns.resolver.first
Constructors in io.helidon.webclient.dns.resolver.first with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webclient.grpc
Constructors in io.helidon.webclient.grpc with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webclient.grpc.tracing
Constructors in io.helidon.webclient.grpc.tracing with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webclient.http1
Constructors in io.helidon.webclient.http1 with annotations of type Api.InternalModifierConstructorDescriptionRequired public constructor forServiceLoader.Required public constructor forServiceLoader. -
Uses of Api.Internal in io.helidon.webclient.http2
Methods in io.helidon.webclient.http2 with annotations of type Api.InternalModifier and TypeMethodDescriptionvoidHttp2ClientConnection.closeNow()Immediately closes this connection without attempting to send an HTTP/2 GOAWAY frame.Constructors in io.helidon.webclient.http2 with annotations of type Api.InternalModifierConstructorDescriptionRequired public constructor forServiceLoader.Required public constructor forServiceLoader. -
Uses of Api.Internal in io.helidon.webclient.jsonrpc
Constructors in io.helidon.webclient.jsonrpc with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webclient.metrics
Constructors in io.helidon.webclient.metrics with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webclient.security
Constructors in io.helidon.webclient.security with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webclient.spi
Classes in io.helidon.webclient.spi with annotations of type Api.InternalModifier and TypeInterfaceDescriptionstatic interfaceTerminal service chain that can expose transport response context after an invocation.static interfaceTerminal service chain that exposes the currently selected wire protocol.Methods in io.helidon.webclient.spi with annotations of type Api.InternalModifier and TypeMethodDescriptiondefault voidHttpClientSpi.responseReceived(WebClientProtocolResponse response) Notification invoked after the WebClient receives a transport response, regardless of the protocol that produced it. -
Uses of Api.Internal in io.helidon.webclient.telemetry
Constructors in io.helidon.webclient.telemetry with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webclient.tracing
Constructors in io.helidon.webclient.tracing with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webclient.websocket
Constructors in io.helidon.webclient.websocket with annotations of type Api.InternalModifierConstructorDescriptionRequired public constructor forServiceLoader.Required public constructor forServiceLoader. -
Uses of Api.Internal in io.helidon.webserver
Classes in io.helidon.webserver with annotations of type Api.InternalModifier and TypeInterfaceDescriptioninterfaceListener configuration view used while planning transport bindings.interfaceListener TLS state shared with transport bindings.static final classRejected SNI selection.static final classSelected listener TLS and SNI context.classLoomServer__ServiceDescriptor<T extends io.helidon.webserver.LoomServer>Service descriptor forLoomServer.classService descriptor forRequestScopeFeatureProvider.interfaceListener SNI decision attached to a connection after TLS virtual-host selection.enumInternal classification of the TLS material selected for a connection from SNI.final classRequest-time SNI policy support.final classTCP transport binding factory.classTransport binding factory provider for the built-in TCP listener binding.interfaceContext shared with listener transport bindings.final classUnix domain socket transport binding factory.classTransport binding factory provider for the built-in Unix domain socket listener binding.classWebServerService__ServiceDescriptor<T extends io.helidon.webserver.WebServerService>Service descriptor forWebServerService.classWebServerStarterService__ServiceDescriptor<T extends io.helidon.webserver.WebServerStarterService>Service descriptor forWebServerStarterService.Methods in io.helidon.webserver with annotations of type Api.InternalModifier and TypeMethodDescriptionListenerConfig.BuilderBase.addBinding(TransportBindingFactory binding) Transport bindings that serve this listener are configured as one object keyed by binding type; list form and nestednameortypeare invalid, and built-in TCP remains enabled unlessbindings.tcp.enabled=false.ListenerConfig.BuilderBase.addBindings(List<? extends TransportBindingFactory> bindings) Transport bindings that serve this listener are configured as one object keyed by binding type; list form and nestednameortypeare invalid, and built-in TCP remains enabled unlessbindings.tcp.enabled=false.ListenerConfig.BuilderBase.addConnectionSelectorProvider(ServerConnectionSelectorProvider connectionSelectorProvider) Providers of connection selectors discovered for this listener.ListenerConfig.BuilderBase.addConnectionSelectorProviders(List<? extends ServerConnectionSelectorProvider> connectionSelectorProviders) Providers of connection selectors discovered for this listener.default List<TransportBindingFactory> ListenerConfig.bindings()Transport bindings that serve this listener are configured as one object keyed by binding type; list form and nestednameortypeare invalid, and built-in TCP remains enabled unlessbindings.tcp.enabled=false.ListenerConfig.BuilderBase.bindings()Transport bindings that serve this listener are configured as one object keyed by binding type; list form and nestednameortypeare invalid, and built-in TCP remains enabled unlessbindings.tcp.enabled=false.ListenerConfig.BuilderBase.bindings(List<? extends TransportBindingFactory> bindings) Transport bindings that serve this listener are configured as one object keyed by binding type; list form and nestednameortypeare invalid, and built-in TCP remains enabled unlessbindings.tcp.enabled=false.ListenerConfig.BuilderBase.ListenerConfigImpl.bindings()booleanListenerConfig.BuilderBase.bindingsDiscoverServices()Service discovery flag forListenerConfig.BuilderBase.bindings().ListenerConfig.BuilderBase.bindingsDiscoverServices(boolean bindingsDiscoverServices) Service discovery flag forListenerConfig.BuilderBase.bindings().ListenerConfig.BuilderBase.clearBindings()Clear all bindings.ListenerConfig.BuilderBase.clearConnectionSelectorProviders()Clear all connectionSelectorProviders.ListenerConfig.BuilderBase.connectionSelectorProviders()Providers of connection selectors discovered for this listener.ListenerConfig.BuilderBase.connectionSelectorProviders(List<? extends ServerConnectionSelectorProvider> connectionSelectorProviders) Providers of connection selectors discovered for this listener.ListenerConfig.BuilderBase.ListenerConfigImpl.connectionSelectorProviders()ListenerConfig.connectionSelectorProviders()Providers of connection selectors discovered for this listener.booleanListenerConfig.BuilderBase.connectionSelectorProvidersDiscoverServices()Service discovery flag forListenerConfig.BuilderBase.connectionSelectorProviders().ListenerConfig.BuilderBase.connectionSelectorProvidersDiscoverServices(boolean connectionSelectorProvidersDiscoverServices) Service discovery flag forListenerConfig.BuilderBase.connectionSelectorProviders().default Optional<SniContext> ConnectionContext.sniContext()Listener SNI context for this connection.Constructors in io.helidon.webserver with annotations of type Api.InternalModifierConstructorDescriptionRequired public constructor forServiceLoader.Required public constructor forServiceLoader.Required public constructor forServiceLoader. -
Uses of Api.Internal in io.helidon.webserver.accesslog
Constructors in io.helidon.webserver.accesslog with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webserver.concurrency.limits
Constructors in io.helidon.webserver.concurrency.limits with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webserver.context
Constructors in io.helidon.webserver.context with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webserver.cors
Classes in io.helidon.webserver.cors with annotations of type Api.InternalModifier and TypeClassDescriptionclassCorsFeature__ServiceDescriptor<T extends CorsFeature>Service descriptor forCorsFeature. -
Uses of Api.Internal in io.helidon.webserver.graphql
Methods in io.helidon.webserver.graphql with annotations of type Api.InternalModifier and TypeMethodDescriptionGraphQlService.Builder.declarativeHttpEntryPoints(HttpEntryPoint.EntryPoints entryPoints, ServiceDescriptor<?> descriptor, Set<Qualifier> typeQualifiers, List<Annotation> typeAnnotations) Configure HTTP entry point wrapping for a generated declarative GraphQL service. -
Uses of Api.Internal in io.helidon.webserver.grpc
Classes in io.helidon.webserver.grpc with annotations of type Api.InternalModifier and TypeClassDescriptionclassGrpcEntryPointsImpl__ServiceDescriptor<T extends io.helidon.webserver.grpc.GrpcEntryPointsImpl>Service descriptor forGrpcEntryPointsImpl.classGrpcServerFeature__ServiceDescriptor<T extends io.helidon.webserver.grpc.GrpcServerFeature>Service descriptor forGrpcServerFeature.final classUtilities used by generated declarative gRPC routes.Methods in io.helidon.webserver.grpc with annotations of type Api.InternalModifier and TypeMethodDescriptionGrpcRouting.Builder.addExcludedServiceName(String excludedServiceName) Add a configured gRPC server service name to exclude.GrpcRouting.Builder.excludedServiceNames(Set<String> excludedServiceNames) Configured gRPC server service names to exclude.Constructors in io.helidon.webserver.grpc with annotations of type Api.InternalModifierConstructorDescriptionRequired public constructor forServiceLoader.Required public constructor forServiceLoader.Required public constructor forServiceLoader. -
Uses of Api.Internal in io.helidon.webserver.grpc.tracing
Constructors in io.helidon.webserver.grpc.tracing with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webserver.hsts
Constructors in io.helidon.webserver.hsts with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webserver.http
Classes in io.helidon.webserver.http with annotations of type Api.InternalModifier and TypeClassDescriptionfinal classLimits decoded request entity streams.static interfaceAuthorization-only interceptor for an operation discovered inside an active HTTP entry point.classHttpEntryPointsImpl__ServiceDescriptor<T extends io.helidon.webserver.http.HttpEntryPointsImpl>Service descriptor forHttpEntryPointsImpl.classServerRequest__ServiceDescriptor<T extends ServerRequest>Service descriptor forServerRequest.classServerResponse__ServiceDescriptor<T extends ServerResponse>Service descriptor forServerResponse.Methods in io.helidon.webserver.http with annotations of type Api.InternalModifier and TypeMethodDescriptionprotected final OutputStreamServerResponseBase.applyStreamFilters(OutputStream outputStream) Apply configured output stream filters.static ServerRequestEntityServerRequestEntity.create(Consumer<Boolean> entityRequestedCallback, UnaryOperator<InputStream> streamFilter, ContentDecoder decoder, Function<Integer, BufferData> readEntityFunction, Runnable entityProcessedRunnable, ServerRequestHeaders requestHeaders, MediaContext mediaContext, long maxPayloadSize, long maxBufferedEntitySize) Create a new entity.default voidRoutingResponse.entityBeforeSend(Runnable listener) Register an infrastructure listener associated with the current response entity.voidServerResponseBase.entityBeforeSend(Runnable listener) default voidRoutingResponse.entityStreamFilter(UnaryOperator<OutputStream> filterFunction) Configure an infrastructure output stream filter associated with the current response entity.voidServerResponseBase.entityStreamFilter(UnaryOperator<OutputStream> filterFunction) voidSecureHandler.handleProtocolUpgrade(ServerRequest req, ServerResponse res) protected final booleanServerResponseBase.hasStreamFilter()Whether this response has any output stream filters.default RoutingRequestRoutingRequest.matchingPattern(String matchingPattern) Update the pattern used to match this request.default RoutingRequestRoutingRequest.matchingPattern(Supplier<Optional<String>> matchingPattern) Update the pattern used to match this request using a supplier.RoutingRequest.path(RoutedPath routedPath) Update path of this request.protected final voidServerResponseBase.prepareFilteredHeadResponse()Discard entity stream filters and suppress an implicit content length for aHEADresponse.RoutingRequest.prologue(HttpPrologue newPrologue) Update prologue of this request.default booleanRoutingResponse.resetEntity()Reset the response entity so an unsent response can be replaced while preserving response metadata unrelated to the entity, such as CORS, cookies, cache controls, andVaryheaders.booleanServerResponseBase.resetEntity()protected final booleanServerResponseBase.suppressImplicitContentLength(int length) Whether the protocol implementation should suppress an implicit content length. -
Uses of Api.Internal in io.helidon.webserver.http.spi
Classes in io.helidon.webserver.http.spi with annotations of type Api.InternalModifier and TypeInterfaceDescriptioninterfaceHandler that can enforce route policy for an HTTP/1 protocol upgrade request without invoking the route endpoint handler. -
Uses of Api.Internal in io.helidon.webserver.http1
Constructors in io.helidon.webserver.http1 with annotations of type Api.InternalModifierConstructorDescriptionRequired public constructor forServiceLoader.Required public constructor forServiceLoader. -
Uses of Api.Internal in io.helidon.webserver.http1.spi
Classes in io.helidon.webserver.http1.spi with annotations of type Api.InternalModifier and TypeInterfaceDescriptioninterfaceA prepared HTTP/1 protocol upgrade that must run through HTTP request filters and route policies before the protocol switch is completed.interfaceHTTP/1 protocol upgrader that owns routed handling for its protocol.interfaceHTTP/1 response operations available to a routed protocol upgrade.final classResult of a routed HTTP/1 protocol upgrade.interfaceHTTP routing support for an HTTP/1 protocol upgrade that must run HTTP filters and route policies before the protocol switch. -
Uses of Api.Internal in io.helidon.webserver.http2
Methods in io.helidon.webserver.http2 with annotations of type Api.InternalModifier and TypeMethodDescriptionstatic Http2ServerRequestEntityHttp2ServerRequestEntity.create(UnaryOperator<InputStream> streamFilter, UnaryOperator<InputStream> decoder, Function<Integer, BufferData> readEntityFunction, Runnable entityProcessedRunnable, ServerRequestHeaders requestHeaders, MediaContext mediaContext, long maxPayloadSize, long maxBufferedEntitySize) Create a new entity.Constructors in io.helidon.webserver.http2 with annotations of type Api.InternalModifierConstructorDescriptionRequired public constructor forServiceLoader.Required public constructor forServiceLoader. -
Uses of Api.Internal in io.helidon.webserver.observe
Classes in io.helidon.webserver.observe with annotations of type Api.InternalModifier and TypeClassDescriptionclassService descriptor forObserveFeatureProvider.classObserveFeatureServicesFactory__ServiceDescriptor<T extends io.helidon.webserver.observe.ObserveFeatureServicesFactory>Service descriptor forObserveFeatureServicesFactory.classObserverServicesFactory__ServiceDescriptor<T extends io.helidon.webserver.observe.ObserverServicesFactory>Service descriptor forObserverServicesFactory.classObserveServices__ServiceDescriptor<T extends io.helidon.webserver.observe.ObserveServices>Service descriptor forObserveServices.Constructors in io.helidon.webserver.observe with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webserver.observe.config
Classes in io.helidon.webserver.observe.config with annotations of type Api.InternalConstructors in io.helidon.webserver.observe.config with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webserver.observe.health
Classes in io.helidon.webserver.observe.health with annotations of type Api.InternalConstructors in io.helidon.webserver.observe.health with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webserver.observe.info
Classes in io.helidon.webserver.observe.info with annotations of type Api.InternalConstructors in io.helidon.webserver.observe.info with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webserver.observe.log
Classes in io.helidon.webserver.observe.log with annotations of type Api.InternalConstructors in io.helidon.webserver.observe.log with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webserver.observe.metrics
Classes in io.helidon.webserver.observe.metrics with annotations of type Api.InternalConstructors in io.helidon.webserver.observe.metrics with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webserver.observe.tracing
Classes in io.helidon.webserver.observe.tracing with annotations of type Api.InternalModifier and TypeClassDescriptionclassHelidonTracingSemanticConventionsProvider__ServiceDescriptor<T extends io.helidon.webserver.observe.tracing.HelidonTracingSemanticConventionsProvider>Service descriptor forHelidonTracingSemanticConventionsProvider.classService descriptor forTracingObserveProvider.Constructors in io.helidon.webserver.observe.tracing with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webserver.security
Classes in io.helidon.webserver.security with annotations of type Api.InternalModifier and TypeClassDescriptionclassHttpSecurityInterceptor__ServiceDescriptor<T extends io.helidon.webserver.security.HttpSecurityInterceptor>Service descriptor forHttpSecurityInterceptor.Methods in io.helidon.webserver.security with annotations of type Api.InternalModifier and TypeMethodDescriptionvoidSecurityHandler.handleProtocolUpgrade(ServerRequest req, ServerResponse res) Constructors in io.helidon.webserver.security with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webserver.spi
Classes in io.helidon.webserver.spi with annotations of type Api.InternalModifier and TypeInterfaceDescriptioninterfaceMarker for a registry factory whose server features must be recreated from the final server configuration.interfaceOptional transport binding capability for bindings with a resolved runtime port.interfaceTransport binding owned by a logical WebServer listener.interfaceFactory for a configured transport binding.interfaceProvider of configured transport binding factories.Methods in io.helidon.webserver.spi with annotations of type Api.InternalModifier and TypeMethodDescriptionProtocolConfig.transportBindingTypes()Transport binding provider keys compatible with this protocol. -
Uses of Api.Internal in io.helidon.webserver.sse
Constructors in io.helidon.webserver.sse with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webserver.staticcontent
Constructors in io.helidon.webserver.staticcontent with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webserver.testing.junit5
Constructors in io.helidon.webserver.testing.junit5 with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webserver.testing.junit5.jsonrpc
Constructors in io.helidon.webserver.testing.junit5.jsonrpc with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webserver.testing.junit5.websocket
Constructors in io.helidon.webserver.testing.junit5.websocket with annotations of type Api.InternalModifierConstructorDescriptionRequired public constructor forServiceLoader.Required public constructor forServiceLoader. -
Uses of Api.Internal in io.helidon.webserver.validation
Constructors in io.helidon.webserver.validation with annotations of type Api.Internal -
Uses of Api.Internal in io.helidon.webserver.websocket
Classes in io.helidon.webserver.websocket with annotations of type Api.InternalModifier and TypeClassDescriptionclassWsServerFeature__ServiceDescriptor<T extends io.helidon.webserver.websocket.WsServerFeature>Service descriptor forWsServerFeature.Constructors in io.helidon.webserver.websocket with annotations of type Api.InternalModifierConstructorDescriptionRequired public constructor forServiceLoader.Required public constructor forServiceLoader.
Method.create(String), which is case-sensitive